Whipped Feta with Roasted Beets & Pistachios – Creamy Mediterranean Appetizer Recipe
Introduction
This Whipped Feta with Roasted Beets & Pistachios is a creamy and vibrant Mediterranean appetizer that combines tangy cheese, sweet earthy beets, and crunchy nuts. It’s simple to prepare and perfect for impressing guests or enjoying a flavorful snack.

Ingredients
- 3 small or 2 medium beetroot
- Sea salt, to taste
- 140g (5 oz) feta cheese
- 100g (3.5 oz) Greek-style yogurt
- Juice of 1/4 lemon
- 1 tbsp red wine vinegar
- 1/2 tbsp date molasses
- 1/2 tbsp extra virgin olive oil, plus extra for drizzling
- Small handful roasted pistachios, chopped
- Small handful fresh dill, chopped
- Freshly ground black pepper, to taste
Instructions
- Step 1: Halve the beetroot and boil in salted water until tender, about 20 minutes. Drain and let cool.
- Step 2: Blend the feta, Greek-style yogurt, and lemon juice in a food processor until smooth. Set aside.
- Step 3: In a small bowl, whisk together the red wine vinegar, date molasses, and olive oil to make the dressing.
- Step 4: Peel and dice the cooled beets. Toss them with the dressing and let sit for 5 minutes to marinate.
- Step 5: Spread the whipped feta on a serving plate using the back of a spoon in a swirling motion.
- Step 6: Top the whipped feta with the marinated beets, leaving any extra marinade in the bowl.
- Step 7: Sprinkle chopped roasted pistachios and fresh dill over the beets.
- Step 8: Finish with a drizzle of olive oil and a few grinds of black pepper. Serve immediately.
Tips & Variations
- Roasting the beets instead of boiling them adds a deeper, sweeter flavor.
- For a vegan version, substitute feta and yogurt with plant-based alternatives like almond feta and coconut yogurt.
- Use walnuts or toasted pine nuts instead of pistachios for a different crunch.
- Add a pinch of smoked paprika or chili flakes for a subtle heat.
Storage
Store leftover whipped feta and marinated beets separately in airtight containers in the refrigerator for up to 2 days. Reheat beets slightly or serve chilled. The feta mixture is best served fresh but can be brought to room temperature before serving if stored cold.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this appetizer in advance?
You can prepare the whipped feta and marinated beets a few hours ahead, but it’s best to assemble and garnish just before serving for optimal freshness and texture.
What can I serve with whipped feta and roasted beets?
This dish pairs wonderfully with warm pita bread, crusty baguette slices, or fresh vegetable crudités for dipping and scooping.
Print
Whipped Feta with Roasted Beets & Pistachios – Creamy Mediterranean Appetizer Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A creamy and vibrant Mediterranean appetizer featuring smooth whipped feta paired with sweet roasted beets and crunchy pistachios, enhanced by a tangy date molasses dressing and fresh dill.
Ingredients
Beets
- 3 small or 2 medium beetroot
- Sea salt, to taste
Whipped Feta
- 140g (5 oz) feta cheese
- 100g (3.5 oz) Greek-style yogurt
- Juice of 1/4 lemon
Dressing
- 1 tbsp red wine vinegar
- 1/2 tbsp date molasses
- 1/2 tbsp extra virgin olive oil, plus extra for drizzling
Toppings
- Small handful roasted pistachios, chopped
- Small handful fresh dill, chopped
- Freshly ground black pepper, to taste
Instructions
- Boil Beets: Halve the beetroot and place them in salted boiling water. Cook until tender, approximately 20 minutes. Drain and allow to cool completely.
- Blend Feta Mixture: In a food processor, blend the feta cheese, Greek-style yogurt, and lemon juice until smooth and creamy. Set aside this whipped feta.
- Prepare Dressing: In a small bowl, whisk together the red wine vinegar, date molasses, and 1/2 tablespoon extra virgin olive oil to create the dressing.
- Marinate Beets: Peel the cooled beets and dice them into small pieces. Toss the diced beets with the prepared dressing and let them marinate for 5 minutes to absorb the flavors.
- Plate the Feta: Use the back of a spoon to swirl the whipped feta onto your serving plate, creating a creamy base.
- Add Beets: Spoon the marinated beet pieces over the whipped feta, making sure to leave any extra marinade in the bowl to avoid sogginess.
- Top with Pistachios and Dill: Sprinkle the chopped roasted pistachios and fresh dill evenly over the beets for texture and freshness.
- Finish and Serve: Drizzle a little extra virgin olive oil over the dish and season with freshly ground black pepper to taste. Serve immediately as an elegant appetizer.
Notes
- Beets can be roasted instead of boiled for a deeper flavor.
- Use Greek-style yogurt for creaminess; regular yogurt can alter texture.
- Date molasses provides a subtle sweetness; substitute with honey if unavailable.
- Chill the whipped feta before serving for a refreshing taste.
- Serve with crusty bread or crackers for a complete appetizer experience.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Stovetop
- Cuisine: Mediterranean
Keywords: whipped feta, roasted beets, pistachios, Mediterranean appetizer, creamy feta dip, Greek yogurt, date molasses dressing

