Whipped Feta with Roasted Beets & Pistachios – Creamy Mediterranean Appetizer Recipe
Introduction
Whipped Feta with Roasted Beets & Pistachios is a creamy Mediterranean appetizer that balances tangy, sweet, and nutty flavors. This vibrant dish is easy to prepare and perfect for sharing at any gathering.

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: Whisk together the red wine vinegar, date molasses, and 1/2 tablespoon olive oil in a small bowl to make the dressing.
- Step 4: Peel and dice the cooled beets. Toss them with the dressing and let sit for 5 minutes to absorb the flavors.
- Step 5: Spread or swirl the whipped feta on a serving plate using the back of a spoon.
- Step 6: Top the whipped feta with the marinated beets, reserving any extra marinade in the bowl.
- Step 7: Sprinkle the chopped roasted pistachios and fresh dill over the beets.
- Step 8: Drizzle with extra virgin olive oil and finish with a few grinds of freshly ground black pepper. Serve immediately.
Tips & Variations
- For added depth, try roasting the beets instead of boiling to enhance their natural sweetness and flavor.
- Substitute pistachios with toasted walnuts or almonds for a different crunch.
- Add a pinch of smoked paprika on top for a subtle smoky note.
- If you prefer a vegan version, use a plant-based feta alternative and coconut yogurt.
Storage
Store any leftover whipped feta and marinated beets separately in airtight containers in the refrigerator for up to 3 days. Before serving again, stir gently to combine and drizzle with fresh olive oil. This dish is best enjoyed fresh and may lose some texture if stored too long.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this dish in advance?
You can prepare the whipped feta and roast or boil the beets a day ahead, but it’s best to assemble just before serving to keep the textures fresh and vibrant.
What can I serve this appetizer with?
This dish pairs wonderfully with warm pita bread, crusty baguette slices, or fresh vegetable crudités for dipping.
PrintWhipped Feta with Roasted Beets & Pistachios – Creamy Mediterranean Appetizer Recipe
A vibrant and creamy Mediterranean appetizer featuring whipped feta combined with Greek yogurt, paired with tender roasted beets marinated in a tangy date molasses dressing, and finished with crunchy roasted pistachios and fresh dill. This dish is perfect as a flavorful starter or a delightful snack.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Appetizer
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
Beetroot
- 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
- Cook the Beets: Halve the beetroot and boil them in salted water until tender, which takes about 20 minutes. Once cooked, drain the water and allow the beets to cool completely.
- Prepare the Whipped Feta: In a food processor, blend the feta cheese, Greek-style yogurt, and lemon juice until the mixture is smooth and creamy. Set this mixture aside for plating later.
- Make the Dressing: In a small bowl, whisk together the red wine vinegar, date molasses, and extra virgin olive oil to create a flavorful dressing.
- Marinate the Beets: Peel and dice the cooled beets into bite-sized pieces. Toss them gently with the prepared dressing and let them sit for 5 minutes to absorb the flavors.
- Assemble the Plate: Using the back of a spoon, swirl the whipped feta onto a serving plate to create an appealing base.
- Add the Beets: Top the whipped feta with the marinated beets, ensuring to leave some extra marinade in the bowl for additional flavor if desired.
- Garnish: Sprinkle the chopped roasted pistachios and fresh dill over the beets for a crunchy texture and fresh herbal note.
- Final Touch: Drizzle a little extra virgin olive oil over the assembled dish and finish with a few grinds of freshly ground black pepper. Serve immediately to enjoy the freshness.
Notes
- Boiling the beets instead of roasting speeds up the cooking process but roasting can add a deeper flavor if preferred.
- Greek-style yogurt adds creaminess and lightness, but you can substitute with regular yogurt strained for thickness.
- Date molasses adds a unique sweetness; if unavailable, a small amount of honey or pomegranate molasses can be used.
- Adjust the amount of lemon juice and vinegar to balance the tartness to your liking.
- Serve with warm pita bread or fresh vegetables for a complete appetizer experience.
Keywords: whipped feta, roasted beets, pistachios, Mediterranean appetizer, creamy feta, beet salad, date molasses dressing

