Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Roasted Beet Dip 79.png

Roasted Beet Dip

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

🍠 Enjoy a creamy, flavorful Mediterranean beet dip that’s both healthy and vibrant, made with nutrient-rich roasted beets and Greek yogurt or labneh.
🥄 This dip offers a perfect balance of earthy sweetness and zesty spices, ideal for snacks or as an appetizer with friends and family.

  • Total Time: Approximately 1 hour
  • Yield: About 4 servings

Ingredients

– 14 ounces (400 g) raw beets (about 2 medium beets)

– 4 tablespoons (60 ml) extra-virgin olive oil (plus more to garnish)

– ½ cup (125 g) Greek yogurt or labneh (or unsweetened dairy-free yogurt for a vegan version), plus more for garnish

– 1 medium clove of garlic (crushed or grated)

– Zest of 1 lemon

– Juice of half a lemon (about 1 ½ tablespoons)

– 1 teaspoon kosher salt

– ¼ teaspoon ground pepper

– 1 teaspoon ground cumin

– 1 tablespoon za’atar (plus more to garnish)

– 1 tablespoon flat-leaf parsley (chopped, to garnish)

Instructions

1-Getting started: Getting started with this roasted beet dip recipe is straightforward and fun, beginning with preheating your oven to bring out the best flavors. First, rinse the beets thoroughly and trim their stems and roots to prepare them for roasting. This step ensures they cook evenly and develop that wonderful caramelized edge.

2-Next, cut the beets into 1-inch cubes and place them on a parchment-lined baking tray. Drizzle with 1 tablespoon of extra-virgin olive oil and toss to coat, which helps them roast to tender perfection in 35-40 minutes at 390°F (200°C). Once done, let them cool for about 10 minutes so they’re easier to handle.

3-Now, move to the blending stage: In a food processor, combine the roasted beets, ½ cup of Greek yogurt or labneh, the crushed garlic, zest of 1 lemon, juice of half a lemon, 1 teaspoon kosher salt, and ¼ teaspoon ground pepper. Blend until smooth, which takes about 2 minutes, for a creamy base that’s full of Mediterranean flavors like in our fruit pizza recipe that adds a fresh spin to desserts.

4-After blending, transfer the mixture to a bowl and stir in the remaining 3 tablespoons of extra-virgin olive oil, 1 teaspoon ground cumin, and 1 tablespoon za’atar until everything mixes well. Finally, spread the dip into a serving bowl and garnish with extra Greek yogurt or labneh, a drizzle of olive oil, chopped flat-leaf parsley, and more za’atar for a beautiful presentation. This process, from prep to finish, takes about 1 hour total, with 25 minutes for preparation and 35-40 minutes for roasting, making it ideal for busy schedules.

5-To customize, remember you can use unsweetened dairy-free yogurt for a vegan twist, and always taste as you go to adjust seasonings. Roasting the beets enhances their natural sweetness, turning simple ingredients into a rich, standout dip. Serve it right away or chill for later either way, it’s a hit for any occasion.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🍠 Peeling beets before roasting is optional as roasting softens the skin for smooth blending.
🔥 Roasting enhances the natural sweetness and richness of the beets, improving flavor.
🌿 Add spices after blending to keep the texture of za’atar, or before roasting if short on time.
🥄 Choose Greek yogurt for lighter texture or labneh for creamier dip according to preference.

  • Author: Brandi Oshea
  • Prep Time: 25 minutes
  • Roasting Time: 35-40 minutes
  • Category: Appetizer
  • Method: Roasting, Blending
  • Cuisine: Mediterranean
  • Diet: Vegetarian (Vegan option available)

Nutrition

  • Serving Size: 1/4 cup
  • Calories: 196
  • Sugar: 8 grams
  • Sodium: 671 mg
  • Fat: 15 grams
  • Saturated Fat: 2 grams
  • Carbohydrates: 14 grams
  • Fiber: 4 grams
  • Protein: 5 grams
  • Cholesterol: 1 mg