Roasted Beet Salad pairs sweet root vegetables with a sharp sour cream dressing. This vegetarian side dish is a vibrant, easy to make, and healthy.

This recipe for Roasted Beet Salad comes together with minimal fuss, yet looks and tastes like something from a high-end restaurant. I often make this as a cold roasted beet salad for gatherings because it holds beautifully and tastes even better after a short rest. If you have been looking for a healthy side dish that actually excites the palate, you will love the contrast between the tender vegetables and the sharp bite of prepared horseradish.
Jump to:
Ingredients - What You Need For Roasted Beets Salad
This is what you need for Roasted Beets Salad:
- Fresh beets (baby or small beetroots) – naturally sweet root vegetables with a deep, earthy flavour and vibrant colour. I prefer the small size roots, but it can be larger once also - just adjust the cooking time accordingly.
- Olive oil – helps roast the beets evenly and forms the base of the dressing.
- Sea salt and freshly ground pepper – enhances sweetness and balances the dish.
- Fresh lemon juice – adds brightness and lifts the creamy texture.
- Shallot – mild sharpness without overpowering the salad.
- Fresh parsley (you can also use dill or chives) – brings freshness and herbal notes.
- Flaked almonds – add crunch and a toasty, nutty flavour.
- Sour cream – forms the creamy base of the dish.
- Prepared horseradish – delivers heat and depth, this is a classic combo of horseradish and beetroots. I prefer to use the spicier jars - like Polish brands.
- Honey – a light drizzle rounds out the acidity and spice.
You can change this Roasted Beet Salad with spices like cumin for warmth, or a touch of smoked paprika for depth. A sprinkle of kosher salt just before serving sharpens all flavours.

Instructions - How to Roast Beets and Assemble the Salad
Cooking this Roasted Beet Salad is incredibly easy, requiring mostly hands-off time while the heat does the heavy lifting.

- Step 1: In a medium bowl, toss the fresh beets with olive oil, salt, and pepper until evenly coated. This step gives the roasting process a proper start and builds flavour from the base.

- Step 2: Wrap each individual beetroot tightly in aluminium foil. You can roast them in a conventional oven at 190C (375F) for about an hour, but I find an air fryer is a fantastic, energy-saving alternative. I prefer using small-sized beets, which take only around 25 minutes to become fully tender in the air fryer—a brilliant time-saver! You will know they are ready when a toothpick or cake tester glides through the foil and into the centre with little to no resistance.

- Step 3: In a large bowl, combine chopped parsley, shallot, flaked almonds, olive oil, lemon juice, salt, and a drizzle of honey. Mix well. In a separate bowl, whisk together sour cream and horseradish, adjusting the heat to your taste.

- Step 4: Once cooked, let the beets cool slightly, then peel the skins and cut into quarters. Add them to the bowl with oil dressing and toss thoroughly. To serve, smooth the horseradish sour cream over the base of a plate, pile the dressed beets on top, and finish with a drizzle of any dressing left in the bowl.
Tips:
- Peeling beets is easiest while they’re still slightly warm—the skins will slide off with minimal effort.
- If you’re unsure how to roast beets in foil properly, ensure each parcel is sealed tightly to trap steam and concentrate flavour.

How to Serve and How to Store Roasted Beets Salad
I like to serve this Roasted Beet Salad slightly chilled or at room temperature, making it ideal as a vegetarian side dish for both casual lunches and more refined dinners. It pairs beautifully with roasted meats, grilled fish, or even as part of a mezze-style spread. And of course, beetroots and buckwheat is a classic combination and pairs wonderfully!
For variation, you can add goat’s cheese, swap almonds for walnuts, or add extra fresh herbs like dill for a softer finish.
Store leftovers in an airtight container in the fridge for up to three days; the flavours deepen over time, making it an excellent make-ahead gluten-free recipe.

Top Tips to Make The Best Beetroot Salad
- Roasting beets in foil concentrates their flavour while keeping them juicy and tender. The sealed environment allows the natural sugars to develop without drying out the flesh. This method also preserves the vibrant colour, which is key for presentation. If you roast them uncovered, you risk losing that signature soft texture.
- Hot horseradish is a classic pairing with sweet, earthy beets. The sharpness cuts through the natural sugars and prevents the dish from feeling too heavy. It also enhances the creamy base, giving the salad a layered flavour profile. Adjusting the quantity lets you control how bold the final taste becomes.
- Almond flakes add texture and a toasty, nutty flavour. Without them, the salad would lean too soft and creamy. You can substitute almond with walnuts or pine nuts.
- When peeling beets, do it while they are still warm but cool enough to handle. The skins will slip off easily without needing a knife. This keeps the flesh intact and reduces waste. It also speeds up preparation significantly.
- Tossing the beets while they are slightly warm helps them absorb the dressing better. Warm beets act like a sponge, soaking up the flavours of olive oil and herbs. This enhances the overall taste of the salad. However, avoid mixing them when too hot, as it can dull the fresh herbs.
- A drizzle of honey should remain subtle. Its role is to balance acidity and spice, not to make the dish sweet. Too much honey can overpower the natural beet flavour. Start small and adjust gradually.
- This Roasted Beet Salad works exceptionally well as a cold roasted beet salad. Chilling allows the flavours to meld and settle. It also makes the texture firmer and more refreshing. Serve it straight from the fridge for a sharper, cleaner finish.

FAQ
Can I make Roasted Beet Salad in advance?
Yes, and it often tastes better when made ahead. The flavours have time to develop and integrate, especially the dressing and herbs. Store it chilled and assemble with the horseradish cream just before serving. This prevents the base from becoming diluted.
Is this a healthy side dish?
Yes, this Roasted Beet Salad is packed with nutrients from root vegetables and healthy fats. It’s naturally a gluten-free recipe and can be adapted easily. The balance of fibre, vitamins, and fats makes it satisfying. It fits well into most balanced diets.
How strong should the horseradish flavour be?
That depends on your taste. Start with a small amount and build up gradually. Horseradish can quickly dominate if overused. The goal is to complement, not overpower, the beets.
Can I make Roasted Beet Salad Recipe dairy-free?
Yes, you can substitute sour cream with a plant-based alternative. Choose one with a neutral flavour and similar creamy texture. Add a bit more lemon juice to balance the richness. The result will still be delicious.
Can I freeze this salad if I make too much?
Freezing is absolutely not recommended for this particular dish due to the high water content of the fresh ingredients. When frozen and thawed, the cooked beetroot will become spongy and release a lot of excess water. The sour cream dressing will also split and curdle, completely ruining the smooth, creamy texture. It is highly advised to only make as much as you can comfortably consume within a few days.
Related
Looking for other recipes like this? Try these:
- Melting Sweet Potatoes Recipe
- Roasted Garlic Mashed Potatoes
- Carrot and Parsnip Puree
- Mashed Sweet Potatoes Recipe
Roasted Beet Salad

Roasted Beet Salad
A vibrant roasted beet salad with sour cream and horseradish, balanced with fresh herbs and toasted almonds. This dish delivers a perfect sweet and savoury combination with a creamy, slightly sharp finish. Ideal as a light starter or a healthy side dish.
Ingredients
- 500 g baby beets
- 1 tablespoon olive oil
- Pinch of sea salt and freshly ground pepper
- ½ tablespoon fresh lemon juice
- 1 small shallot, finely chopped
- Bunch of fresh parsley, chopped
- 2 tablespoon olive oil
- Honey drizzle
- Handful of flaked almonds
- 50 ml sour cream
- 1 tablespoon prepared horseradish
Instructions
- Preheat the oven to 190°C (375°F). Place the beets in a bowl, add olive oil, salt, and pepper, and toss until evenly coated.
- Wrap each beet individually in foil and place on a baking tray. Roast for about 1 hour, or until a knife slides in easily. Alternatively, cook in an air fryer for around 25 minutes if using small beets.
- While the beets cook, combine parsley, shallot, flaked almonds, olive oil, lemon juice, salt, and a small drizzle of honey in a bowl. Mix well. In a separate bowl, whisk together sour cream and horseradish until smooth.
- Allow the cooked beets to cool slightly, then peel off the skins and cut into quarters. Add them to the dressing and toss gently until coated. Spread the horseradish cream onto a serving plate, place the dressed beets on top, and drizzle with any remaining dressing before serving.










Leave a Reply