Salads
This beetroot and yogurt salad recipe transforms humble ingredients into a vibrant, creamy dish that balances earthy sweetness with tangy brightness. The secret lies in roasting the beets until tender yet firm, then tossing them with cool yogurt, fresh herbs, and a touch of lemon for that signature zing.
I developed this recipe during a particularly hot summer when I needed something refreshing yet substantial—it became an instant weeknight favorite. What makes this salad special is the texture contrast: creamy yogurt, crisp walnuts, and tender beets create each bite exciting.
The walnut topping adds crunch and depth, while the yogurt dressing keeps everything cohesive without overpowering the beets' natural sweetness. It's the kind of dish that feels both elegant and effortless, perfect for lunch or a light dinner.
The result is a salad that's packed with flavor but light enough to enjoy any time of day. The beets caramelize slightly during roasting, intensifying their sweetness, while the yogurt adds a cooling contrast. Fresh dill and mint brighten the dish, making every forkful refreshing and satisfying.
This recipe scales beautifully for gatherings or meal prep—just adjust the quantities. The flavors actually improve after sitting for an hour, allowing the ingredients to meld perfectly. Here's how to make it!
Ingredients for beetroot and yogurt salad
Twelve ingredients for a salad that’s creamy, vibrant, and perfectly balanced.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets 🧅 | 2 whole | Medium size, peeled and cubed |
| Plain Greek Yogurt 🥛 | 1 cup | Full-fat for creaminess |
| Extra-Virgin Olive Oil 🫒 | ⅓ cup | For roasting and dressing |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Mint Leaves 🍃 | ¼ cup | Finely chopped |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Walnuts 🥜 | ½ cup | Toasted and roughly chopped |
| Honey 🍯 | 1 tbsp | For drizzling |
| Sea Salt 🧂 | ¾ tsp | Fine grain preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Garlic Cloves 🧄 | 2 cloves | Minced for roasting |
| Balsamic Vinegar 🍷 | 1 tbsp | For finishing drizzle |
The beets are the heart of this salad, so choose firm, medium-sized ones—they roast evenly and hold their shape. Whole Foods or Trader Joe's carry pre-washed, trimmed beets that save time, but organic ones from the farmers' market have the deepest flavor. The Greek yogurt should be thick and tangy—Fage or Siggi's full-fat are my go-to choices for that creamy texture. Fresh herbs are non-negotiable here; dill and mint from the grocery store's produce section work, but they wilt fast, so buy just what you need. Toasting the walnuts in a dry pan until fragrant (about 3-4 minutes) brings out their natural sweetness—don't skip this step.
No full-fat Greek yogurt? Plain yogurt works in a pinch, but the salad will be slightly lighter. Substitute honey with maple syrup or agave nectar if needed, though honey’s floral notes complement the beets beautifully. The balsamic vinegar can be swapped for red wine vinegar or apple cider vinegar, but balsamic adds that signature depth. If you’re short on time, pre-chopped herbs from a jar (like Annie’s or Simply Organic) save effort, though fresh is always better. For extra crunch, pecans or almonds can replace walnuts—just toast them first.
Roasted beets keep in the fridge for 5 days wrapped in a damp towel, while the walnut topping stays fresh for 3 days in an airtight container. The full salad holds up for 2 days in the fridge, though the herbs may wilt slightly—just add fresh ones before serving. For meal prep, store the beet-yogurt mixture and walnut topping separately and toss together when ready. The flavors actually deepen over time, so this salad tastes even better the next day.
Why You'll Love This Recipe
- No-Cook Magic: That’s right—just roast the beets ahead (or grab pre-cooked ones), toss with yogurt, and boom. No chopping, no fuss, no waiting for sauces. The dill and mint brighten up in seconds while you’re still thinking about lunch.
- Earthy-Creamy Balance: The roasted beets bring this deep, sweet richness, while the tangy yogurt cuts right through it. A drizzle of olive oil and those fresh herbs? It’s like a hug for your taste buds—simple, but ridiculously satisfying.
- Meal Prep MVP: Pack it for work, toss it in wraps, or serve it as a side—this salad holds up for days. I’ve had mine last five days in the fridge, and it’s still fresh. Perfect for when you’re too busy to think about dinner but need something nourishing.
- Budget Brightener: Beets are dirt cheap, Greek yogurt stretches far, and herbs add freshness without breaking the bank. Honestly, it’s one of those recipes where you end up making double just because it’s so easy and delicious. Win-win.
Step-by-step instructions for beetroot and yogurt salad
Here's how to transform earthy roasted beets into a vibrant, creamy salad with a perfect balance of textures.
Roast the Beets Until Tender and Caramelized
Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 whole medium beets (peeled and cubed) with 0.33 cup extra-virgin olive oil, 0.75 tsp sea salt, 0.25 tsp black pepper, and the 2 minced garlic cloves. Spread them in a single layer on the baking sheet.
Roast for 30-40 minutes until the beets are tender when pierced with a fork and have developed deep caramelized edges. Flip them halfway through for even cooking. The beets should look glossy and slightly wrinkled at the edges—this indicates they've absorbed enough moisture to become naturally sweet. Let them cool slightly before handling.
Prepare the Yogurt Dressing
In a medium bowl, combine the 1 cup plain Greek yogurt, 0.25 cup chopped fresh dill, 0.25 cup finely chopped fresh mint leaves, 2 tablespoons lemon juice, and 1 tablespoon honey. Whisk until completely smooth and well incorporated. The dressing should be thick but pourable—if it's too thick, add 1-2 teaspoons water to reach the right consistency.
Season with an additional pinch of sea salt and black pepper to taste. This dressing is the heart of your salad, balancing the earthy beets with bright, creamy acidity. Taste as you go—you want the flavors to harmonize perfectly, not overpower each other.
Toast the Walnuts for Crunchy Texture
While the beets roast, spread the 0.5 cup walnuts on a dry skillet over medium heat. Toast them for 3-5 minutes, stirring constantly, until they turn a rich golden brown and release their nutty aroma. Remove from heat immediately—they'll continue cooking from residual heat, and you want them just crisp, not burnt.
Transfer the toasted walnuts to a cutting board and roughly chop them with a chef's knife. The walnuts should be small enough to distribute evenly but still retain some texture. Let them cool completely before adding to the salad—they'll be warm and fragrant, adding depth to every bite.
Assemble the Salad
In a large bowl, combine the cooled roasted beets with the yogurt dressing. Gently toss until the beets are evenly coated, allowing the flavors to meld. The beets should absorb some of the dressing but still retain their shape—don't overmix or they'll turn mushy.
Fold in the chopped toasted walnuts and drizzle with 1 tablespoon balsamic vinegar. The balsamic adds a tangy contrast that cuts through the richness of the yogurt and beets. Taste again and adjust seasoning if needed—this is your final chance to balance the flavors before serving.
Serve Immediately for Optimal Texture
Divide the salad among serving plates and let it sit for 5-10 minutes before serving. This brief rest allows the flavors to fully integrate and the walnuts to crisp up slightly from the room temperature. The salad should be vibrant, with deep red beets, creamy yogurt strands, and golden walnuts.
Serve with a sprinkle of additional chopped fresh dill and mint leaves for garnish. The contrast of colors and textures makes this salad visually stunning, while the balance of sweet, tangy, and nutty flavors ensures every bite is satisfying. Enjoy immediately for the best experience—this salad tastes best when fresh.
Pro Tips For Making Beetroot And Yogurt Salad
- PEEL BEETS AFTER COOKING: Raw beet skin’s bitter edge disappears when cooked—peeling after roasting saves time and keeps the flesh vibrant. I used to peel them raw and lose half the beet to stubborn skin; now I just rub off the loose paper-thin layer after roasting.
- USE FULL-FAT YOGURT: Thin Greek yogurt makes the dressing watery. Stick with full-fat (2% or whole) for creaminess that clings to beets and balances acidity. I tried skim once—ended up drowning the salad in extra olive oil to compensate.
- CHOP HERBS AT THE LAST MINUTE: Fresh dill and mint bruise fast. Wait until serving to chop them, then toss them in just before eating. Their bright flavor fades within 10 minutes of cutting, so timing matters more than you’d think.
- ROAST BEETS UNTIL TENDER: Undercooked beets stay tough and mealy. Test doneness with a fork—it should slide in like butter. I learned this the hard way after serving a batch that needed another 20 minutes in the oven.
Regional styles of this beetroot and yogurt salad
Mediterranean Roasted Style
In Greece and Turkey, this salad often features roasted beets tossed with a yogurt dressing infused with 1 tsp ground cumin and ½ tsp smoked paprika. I love adding ¼ cup crumbled feta cheese to the yogurt mixture for extra tang.
Serve with warm pita bread or grilled halloumi for a hearty meal. The Mediterranean version keeps the walnuts but often adds sun-dried tomatoes for extra depth. 🌿
Indian Spiced Twist
For an Indian-inspired take, replace the honey with 1 tbsp mango powder and add ½ tsp garam masala to the yogurt dressing. Toast ½ tsp cumin seeds in the walnut pan before adding the nuts.
Garnish with ¼ cup chopped cilantro instead of dill. This version pairs beautifully with naan bread or as a side to grilled chicken. The spices add warmth that complements the beets' earthiness. 🌶️
Middle Eastern Mezze
In Lebanon and Syria, this salad often becomes part of a mezze spread. I like to add ¼ cup finely chopped red onion and 2 tbsp pomegranate seeds for a pop of color. The yogurt dressing gets a boost with 1 tsp sumac and ½ tsp cardamom.
Serve with hummus and tabbouleh for a complete mezze platter. The pomegranate seeds add a sweet-tart contrast that elevates the dish. 🍇
Modern Fusion Approach
For a contemporary twist, I sometimes swap the walnuts for toasted pecans or candied pecans and add ¼ cup crumbled goat cheese to the yogurt. A drizzle of fig jam instead of honey creates a sophisticated flavor profile.
This version works beautifully as a gourmet appetizer or elegant side dish for holiday meals. The fig jam adds a fruity complexity that pairs perfectly with the beets. 🍴
Russian-Inspired Borscht Salad
In Russia, a similar salad often appears as a side to borscht. The yogurt dressing gets enriched with 1 tbsp sour cream and a pinch of nutmeg. I like to add ¼ cup shredded carrots and 2 tbsp chopped parsley for extra color.
This version is lighter than traditional borscht but carries the same comforting flavors. Serve with black bread for dipping. The nutmeg adds a warm, earthy note that complements the beets beautifully. ❄️
Nutrition facts
Frequently asked questions
Can I use raw beets instead of roasted?
Raw beets work in a pinch, but roasting enhances their natural sweetness and tenderness. For best results, boil peeled beets for 15-20 minutes until fork-tender, then cool before mixing with the yogurt. Raw beets can be slightly bitter and watery compared to roasted ones.
What if I don't have walnuts?
No problem! Swap for toasted pecans, almonds, or even pumpkin seeds for a different texture. If you prefer no nuts, add ¼ cup sunflower seeds or extra herbs for freshness. Just toast them first to enhance flavor.
How do I make this salad ahead of time?
Prep the roasted beets and yogurt dressing separately up to 2 days ahead, storing in airtight containers. Combine just before serving to maintain crispness. The walnuts stay fresh for 3 days if stored separately—they'll lose crunch if refrigerated too long.
Can I make this dairy-free?
Replace Greek yogurt with coconut yogurt or vegan yogurt (like almond-based brands). For extra creaminess, blend ½ cup silken tofu with lemon juice and herbs. The texture will differ slightly but still delicious.
Why does my salad taste too tangy?
Too much lemon juice or vinegar can overpower the beets. Balance it by adding 1 tsp honey or maple syrup to the yogurt dressing. If it's still too sharp, stir in 1 tbsp plain yogurt to mellow the flavors.
