Side Dishes
This beetroot and yogurt salad recipe transforms humble ingredients into a vibrant, textured dish that balances earthy sweetness with refreshing tang. š The secret lies in roasting the beets until tender and caramelized, then tossing them with a creamy yogurt dressing infused with lemon and fresh herbs.
I developed this recipe after years of experimenting with beet-based salads, and it consistently delivers that perfect harmony of flavors and textures.
The beauty of this salad is its versatilityāit works as a standalone vegetarian meal or pairs beautifully with grilled meats, fish, or hearty grains.
The roasted beets add natural sweetness while maintaining their vibrant color, while the yogurt dressing provides a cooling contrast that keeps the dish feeling light and refreshing. This recipe is designed for simplicity, with just a handful of ingredients that come together in under 30 minutes.
What makes this salad truly special is the texture contrast: tender roasted beets, creamy yogurt, and optional crunch from toasted nuts or seeds. The dressing clings to every bite, creating a satisfying mouthfeel that keeps you reaching for more.
Whether you're meal prepping for the week or assembling a last-minute side dish, this salad delivers restaurant-quality results with minimal effort.
For added depth, consider incorporating toasted walnuts, fresh dill, or a sprinkle of feta cheese. The possibilities for customization are endless while maintaining the dish's core balance of flavors. Ready to create a salad that's as nutritious as it is delicious? Let's get started with this foolproof recipe.
Ingredients for beetroot and yoghurt salad
Earthy beets meet creamy yogurt in this vibrant saladājust 12 ingredients for bold flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets š§ | 2 whole | Red or golden variety, peeled |
| Plain Yogurt š„ | 1 cup | Greek or regular, full-fat preferred |
| Extra-Virgin Olive Oil š« | ¼ cup | For roasting and dressing |
| Lemon Juice š | 2 tbsp | Freshly squeezed, for tang |
| Fresh Dill šæ | ¼ cup | Chopped, for herbaceous flavor |
| Garlic Cloves š§ | 2 cloves | Minced, for aromatic depth |
| Honey šÆ | 1 tbsp | For subtle sweetness |
| Salt š§ | ½ tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ¼ tsp | Freshly ground, for warmth |
| Toasted Walnuts š„ | ½ cup | Optional, for crunch |
| Crumbled Feta Cheese š§ | ¼ cup | Optional, for salty bite |
| Balsamic Vinegar š· | 1 tbsp | For drizzling, optional |
The beets are the star here, so pick firm, deep-colored onesāred or golden both work. Whole Foods or local farmers markets often carry the freshest selection. Roasting them whole keeps the texture tender and sweet; donāt skip peeling first, though. For extra convenience, pre-cut beets from the salad bar section at most grocery stores save time, though they lack the caramelized depth of roasted ones. If youāre feeling ambitious, try golden beetsātheyāre slightly sweeter and add visual contrast.
No fresh dill? Substitute with parsley or mint at the same amount, though dillās bright flavor is ideal. The yogurt should be thick and tangyāFage or Siggiās are my go-tos, but any plain Greek yogurt works. For a vegan twist, swap in coconut yogurt (though the texture will differ slightly). The honey adds just enough sweetness to balance the earthy beets; agave or maple syrup are great substitutes if you prefer. Walnuts can be swapped for pecans or almonds, but toast them firstāthey make all the difference. And if youāre avoiding dairy, skip the feta and add extra lemon juice for brightness.
Roasted beets keep in the fridge for 5-7 days wrapped in foil, making this salad perfect for meal prep. The dressing stays fresh for 3 days if stored separately in an airtight container. For extra crunch, toast the walnuts just before servingāthey lose their snap if prepped too far ahead. This salad holds up beautifully for lunches, so double the batch and store components separately. The flavors actually deepen overnight, so leftovers taste even better the next day.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this when Iām too tired to peel beets. Just roast them ahead (or grab pre-cooked ones), slice, and toss with yogurtāno chopping, no fuss. The lemon and dill do all the work while youāre scrolling through your phone.
- Tangy Creamy Balance: That bright lemon cutting through the earthy beets? Chefās kiss. The yogurt keeps it light, while the dill adds a fresh kickālike a spa day for your taste buds. Honestly, Iāve never met a salad that hits this harmony.
- Lunchbox Hero: Between us, this is my go-to for picnics, office lunches, or when my kids āforgetā to pack a snack. Keeps beautifully for days (yes, even the beets stay vibrant) and doubles as a side or light maināno one will complain.
- Budget Brightener: Beets are cheap, yogurt is a pantry staple, and olive oil lasts forever. Iāve made this for under $8 for four servings, and it still feels like a fancy dish. (My wallet thanks me every time.)
Step-by-step instructions for beetroot and yoghurt salad
Transform simple ingredients into a vibrant, balanced salad with perfect texture contrast.
š„ Step 1: Roast the Beets Until Tender
Preheat your oven to 400°F. Wrap the 2 whole medium beets tightly in aluminum foil, then place them on a baking sheet. Roast for 45-50 minutes until the beets are fork-tender when pierced with a knife. The skins should be soft and slightly caramelizedāthis ensures they'll blend smoothly into the dressing.
Real talk: Don't skip the foil. It traps steam and prevents the beets from drying out during roasting. When done, let them cool completely before peeling. The skins will slip off easily once cooled, revealing their deep, earthy color. If you prefer, you can peel them immediately after roasting, but cooling first makes peeling much cleaner.
šØāš³ Step 2: Prepare the Yogurt Dressing
In a medium bowl, combine the 1 cup plain yogurt, 0.25 cup extra-virgin olive oil, 2 tbsp lemon juice, 1 tbsp honey, 0.5 tsp salt, and 0.25 tsp black pepper. Whisk vigorously for 1-2 minutes until the mixture is completely smooth and well-emulsified. The dressing should have a thick, creamy consistencyālike a light mayonnaise.
Here's the thingāthis is where the magic happens. The acidity from the lemon juice brightens the beets, while the honey balances their earthiness. If the dressing seems too thick, add 1-2 tablespoons of water to reach your desired consistency. Taste as you go and adjust seasoning if needed. The dressing should be tangy, slightly sweet, and perfectly balanced.
š„ Step 3: Combine Ingredients for Perfect Texture
Once the beets are peeled and cooled, cut them into ½-inch cubes and transfer to a large bowl. Add the 0.25 cup chopped fresh dill, 0.5 cup toasted walnuts, and 0.25 cup crumbled feta cheese (if using). Pour the prepared dressing over the beets and gently fold everything together with a spatula.
The key here is gentle foldingāyou want to distribute the dressing evenly without mashing the beets. The walnuts should stay whole for crunch, while the feta adds a salty contrast. If you're feeling fancy, you can add the 1 tbsp balsamic vinegar now for an extra tangy depth. Let the salad sit for 10 minutes before serving to allow the flavors to meld together.
ā° Step 4: Rest and Serve at Peak Freshness
Transfer the salad to a serving platter and let it rest for 10-15 minutes at room temperature. This resting period allows the beets to absorb the dressing fully and the flavors to develop. The salad should have a vibrant colorādeep red or golden from the beets, bright green from the dill, and creamy white from the yogurt.
Serve immediately while the dressing is still creamy and the beets retain their slight firmness. The contrast of texturesācreamy yogurt, crisp walnuts, and tender beetsāmakes this salad truly special. For an extra touch, drizzle with additional balsamic vinegar or a sprinkle of flaky sea salt right before serving. This salad keeps well in the refrigerator for up to 2 days, making it perfect for meal prep.
Pro Tips For Making Beetroot And Yoghurt Salad
- ROAST BEETS UNTIL SOFT: Peel them after roastingāitās easier and saves time. I used to waste 10 minutes scrubbing raw skins off, but now I just wrap whole beets in foil, roast at 400°F (200°C) for 45 minutes until they give slightly when squeezed, then peel while still warm. The skins slide off like magic.
- CHILL THE YOGURT FIRST: Room-temperature yogurt makes the dressing runny. Pop that tub in the fridge for 20 minutes before mixingāit thickens up just enough to cling to the beets instead of pooling at the bottom. Trust me, your salad wonāt turn into a soggy mess.
- SALT THE BEETS BEFORE ROASTING: A pinch of flaky salt on the foil before sealing draws out moisture and crisps the skin slightly. I learned this the hard way after roasting bland, waterlogged beets that tasted like nothing. Now? Theyāre caramelized and actually flavorful.
- DRIZZLE OIL LAST: Add the olive oil right before servingāit keeps the dill fresh and the lemon bright. If you mix it in early, the greens turn bitter and the dressing separates. Save the oil for the final toss, and your salad will taste like it just came out of a Mediterranean market.
Storing and reheating your leftovers
Refrigerator Storage
Store your beetroot and yogurt salad in an airtight container with a tight-fitting lid for up to 3 days in the refrigerator. I recommend using glass containers like Pyrex or mason jarsāthey preserve flavors better than plastic.
Keep the dressing separate if possible, as the beets will absorb more moisture over time. For best texture, assemble the salad just before serving to maintain the crispness of the walnuts and the creaminess of the yogurt. š„
Freezing Components
While the salad itself doesn't freeze well (the yogurt dressing separates and beets become mushy), you can freeze individual components for up to 3 months. Roast and peel the beets ahead, then store them in a freezer-safe bag with parchment paper between layers.
For the dressing, freeze it in ice cube traysāthaw and whisk vigorously before using. Toast walnuts and feta separately and add fresh herbs only when serving. This method keeps your meal prep flexible and flavorful. āļø
Reheating for Optimal Texture
If you've stored the salad assembled, reheat it gently in the microwave for 1-2 minutes on 50% power to warm through without drying out the beets. For stovetop reheating, place the salad in a lightly oiled skillet over low heat for 3-4 minutes, stirring occasionally.
Avoid high heatāit can turn the yogurt dressing greasy. Always add a splash of water or lemon juice if the salad seems dry after reheating. The flavors will still be delicious, though textures may soften slightly. š„
Meal Prep Strategy
For the best results, prepare components separately and store them in individual containers in the fridge. Roast the beets and store them in one container, keep the yogurt dressing in another, and portion the walnuts and feta in small bags.
When ready to eat, simply combine everything and toss. This approach keeps the salad fresh-tasting for up to 5 days while maintaining the perfect balance of textures. I love this method for busy weeknightsāit cuts prep time in half! š”
Reviving Day-Old Salad
If your salad has been sitting in the fridge overnight, don't toss it! Add 1 tablespoon of fresh lemon juice and 1 teaspoon of honey to revive the dressing. Gently fold in 2 tablespoons of cold water to rehydrate the beets and restore creaminess.
Sprinkle with extra toasted walnuts or fresh herbs for a fresh burst of flavor. This simple trick brings back the vibrant taste and texture you love. The salad often tastes even better the next day as flavors meld! āØ
Nutrition facts
Frequently asked questions about beetroot and yogurt salad
Can I use cooked beets instead of roasted ones?
Yes, you can! Boiled or steamed beets work perfectly, though roasting adds deeper caramelization and natural sweetness. For best results, boil the beets until fork-tender (20-25 minutes), then cool and peel before cubing. The texture will be slightly softer than roasted, but the salad will still be delicious. If using store-bought roasted beets, just chop them into ½-inch cubes as directed.
How do I make this salad vegan?
Swap the yogurt for 1 cup coconut yogurt (unsweetened) and omit the feta. The dressing will be slightly thinner, so add 1-2 tablespoons of olive oil to compensate. For extra protein, toss in ½ cup chickpeas or ¼ cup pumpkin seeds. The flavor remains bright and creamy, just with a plant-based twist.
Why does my dressing separate?
This happens when the dressing isn't emulsified properly or sits too long. Whisk vigorously for 1-2 minutes to combine ingredients fully. For extra stability, add ½ teaspoon of Dijon mustard to the dressing. If separation occurs after mixing, simply whisk again or stir gently before serving. The salad will still taste great!
What's the best way to serve this salad?
This versatile salad works as a standalone meal or side dish. Pair it with grilled chicken, fish, or hearty grains like quinoa for a complete meal. For a light lunch, serve it over mixed greens with a drizzle of balsamic glaze. It also makes a stunning appetizer when arranged on a platter with crusty bread. The creamy texture contrasts beautifully with warm, toasted bread.
Can I make this salad spicy?
Add ½ teaspoon of red pepper flakes or 1 teaspoon of hot sauce to the dressing for heat. For smoky depth, include ½ teaspoon smoked paprika in the yogurt mixture. If you love bold flavors, try adding 1 chopped jalapeño (seeds removed) to the dressing. The yogurt helps balance the spice beautifully.
