Warm Beet Salad with Creamy Yogurt Dressing

This warm beet salad celebrates the whole plant, using roots, stems, and leaves in a single vibrant dish. Tender beets are boiled until soft, then tossed while still warm with their own stems and leafy greens, creating layers of earthy sweetness and subtle bitterness. The creamy yogurt dressing—brightened with lemon juice and olive oil—cuts through the richness beautifully. Fresh dill, garlic, and spring onions add sharpness and aroma. Perfect for those seeking vegetable-forward meals with minimal fuss, this salad works as a light lunch, side dish, or starter. The warm-to-room-temperature serving method allows flavors to meld gently. What sets this version apart is its use of the entire beet plant rather than just the root, minimizing waste while delivering complex flavor and texture contrasts.
Ingredients
- 5 beets with leaf stalks, whole
- 2 green onions
- 3 cloves garlic
- fresh dill, finely chopped
- lemon juice, from half a lemon
- ¾ tbsp extra virgin olive oil
- ½ teaspoon coarse salt
- ⅛ oz pepper
- ⅓ cups drained yogurt
Instructions
- 1
Cut beets away from leaf stalks at the root base and separate stems from leaves
- 2
Boil the beets in water for about 1 hour
- 3
Add the stems 10 minutes before the end of cooking
- 4
Add the leaves 5 minutes after adding the stems
- 5
Drain and let cool slightly, then remove skins with a knife while still warm
- 6
Cut beets into slices or cubes
- 7
Finely chop the green onions, dill, and garlic
- 8
Combine beets, stems, leaves, onion, dill, and garlic in a salad bowl
- 9
Season with salt and pepper
- 10
Mix olive oil, lemon juice, and yogurt to make the dressing
- 11
Dress the salad just before serving
Tips
Keep beet stems and leaves separated during cooking: stems need 10 minutes in boiling water, leaves only 5. This timing preserves their distinct textures and prevents the delicate leaves from becoming mushy.
Remove beet skins while still warm by rubbing gently with a knife blade—the skin slides off easily and won't stain your hands. Wait too long and removal becomes laborious.
The dressing benefits from sitting 15-20 minutes before serving, allowing lemon juice to slightly thicken the yogurt while flavors integrate without breaking the dressing's creamy texture.
Good to Know
Refrigerate up to 3 days in an airtight container. Dressing and salad keep best separate; combine just before eating to maintain texture.
Boil, skin, and cut beets up to 2 days ahead. Store covered in the refrigerator. Prepare the dressing up to 1 day in advance. Assemble within 30 minutes of serving.
Serve warm or at room temperature with crusty bread and a sharp cheese. Pairs with roasted chicken or grilled fish.
Common Mistakes
Overcook the beet leaves—add them last and cook only 5 minutes to avoid mushiness.
Skip removing beet skins when warm—cooling makes removal tedious and frustrating.
Dress the salad too early—the warm beets will wilt leaves and thin the yogurt dressing with heat.
Substitutions
Dairy-Free Swaps
General Alternatives
FAQ
Can I make this salad ahead?
Yes, boil and cut the beets up to 2 days ahead. Prepare the dressing separately up to 1 day in advance. Combine everything within 30 minutes of serving to preserve the leaves' texture and prevent the yogurt dressing from breaking or thinning.
What if I don't have drained yogurt?
Use regular yogurt at the same measurement, though the dressing will be thinner. For a thicker consistency closer to the original, drain regular yogurt through cheesecloth for 2-3 hours, or substitute Greek yogurt at 75 grams instead of 100.
Can I serve this salad cold?
Yes, allow it to cool to room temperature first, then refrigerate. Cold beets taste slightly earthier. The yogurt dressing thickens when chilled. Stir gently before serving and add extra lemon juice if needed to brighten flavors that mute when cold.