Roasted Beetroot Salad with Spinach, Walnuts & Goat Cheese

Looking for a fresh, vibrant salad that’s both simple to make and full of flavour? This Roasted Beetroot Salad with Spinach, Walnuts & Goat Cheese is the perfect balance of earthy, sweet, and creamy. Roasting the beetroot in foil enhances its natural sweetness, while the toasted walnuts add a satisfying crunch. Finished with a tangy balsamic dressing and creamy goat cheese, this salad is a crowd-pleaser that works beautifully as a side or a light meal.

Close-up of roasted beetroot salad with spinach, goat cheese, and walnuts, served on a plate beside a fork and a blue-checked napkin.

Why You’ll Love This Roasted Beetroot Salad with Goat Cheese

  • Perfect Balance of Flavours: Earthy beetroot, creamy goat cheese, crunchy walnuts, and a tangy balsamic dressing create a harmonious blend of textures and tastes.
  • Easy to Prepare: Roasting the beetroot in foil locks in moisture and enhances the flavour, while toasting the walnuts deepens their nuttiness.
  • Versatile Side or Main: Serve it on its own for a light meal or pair it with grilled meats for a more substantial dish.

Ingredients

  • Beetroot
  • Baby spinach
  • Walnuts
  • Goat’s Cheese
  • Red Onion
  • Olive Oil
  • Balsamic vinegar
  • Honey
  • Dijon mustard
  • Salt and pepper

Flat lay of ingredients for beetroot salad, including raw beetroot, baby spinach, walnuts, goat cheese, red onion, and dressing ingredients on a wooden board.

Substitutions & Shortcuts

🔸 Beetroot: If you’re short on time, you can use the vacuum-packed cooked beetroots from the supermarket. Just make sure they are plain and not pickled. Avoid pickled beetroot from a jar, as it will throw off the flavour balance of the salad.

🔸 Walnuts: Swap walnuts for pecans or hazelnuts for a different nutty flavour.

🔸 Goat Cheese: If you’re not a fan of goat cheese, try using feta or ricotta instead.

🔸 Spinach: Substitute rocket (arugula) or mixed salad greens if you prefer a peppery flavour.

Angled view of beetroot salad with goat cheese, spinach, and walnuts, served in a shallow bowl as seen from a seated diner’s perspective.

Perfect Pairing for this Roasted Beetroot Salad with Goat Cheese

This salad is delicious on its own, but it pairs beautifully with grilled meats, especially lamb. Try serving it alongside these Grilled Lamb Cutlets with Herb Sauce for an impressive meal. The herb sauce and juicy lamb complement the sweet and tangy flavours of the beetroot salad perfectly.

Grilled lamb cutlets on an oblong platter with herb sauce, charred lemon halves, and a bunch of fresh rosemary and parsley in the background — a serving suggestion to accompany beetroot salad.

Tips for Success

Use fresh beetroot – Fresh, whole beetroot has the best flavour and texture but vac packed is the next best option.
Don’t skip toasting the walnuts – It brings out their rich, nutty flavour.
Adjust the dressing – If you prefer a sweeter dressing, add a little more honey.


This Roasted Beetroot Salad with Spinach, Walnuts & Goat Cheese is easy to make yet packed with flavour. Whether you’re looking for a quick side or a satisfying lunch, this salad ticks all the boxes. Try it today and elevate your salad game!

Roasted Beetroot Salad with Spinach, Walnuts & Goat Cheese

No ratings yet
Print Pin Rate
Course: Salad, Side Dish
Cuisine: Mediterranean
Keyword: Beetroot, Beetroot Salad, Goats cheese
Cook Time: 1 hour
Servings: 4 people
Calories: 248kcal

Ingredients

For the Salad

  • 2 medium beetroot trimmed and scrubbed clean
  • 100 g baby spinach
  • ½ cup walnuts toasted and roughly chopped
  • 80 g goat cheese crumbled
  • ½ small red onion thinly sliced (optional)

For the Dressing

  • 2 tbsp olive oil
  • 1 tbsp balsamic vinegar
  • 1 tsp honey
  • ½ tsp Dijon mustard
  • salt and pepper to taste

Instructions

  • Roast the Beetroot: Preheat the oven to 200°C (400°F). Wrap each beetroot tightly in foil and place them on a baking tray. Roast for 45–60 minutes or until a knife easily pierces through the beetroot. Let them cool slightly, then peel off the skins (they should slip off easily). Cut into wedges.
  • Toast the Walnuts: While the beetroot is roasting, spread the walnuts on a separate baking tray and toast in the oven for 5–7 minutes, or until golden and fragrant. Let cool.
  • Make the Dressing: In a small jar or bowl, whisk together olive oil, balsamic vinegar, honey, Dijon mustard, salt, and pepper until well combined.
  • Assemble the Salad: In a large serving bowl, layer the baby spinach, roasted beetroot, toasted walnuts, and red onion (if using). Crumble the goat cheese over the top.
  • Dress and Serve: Drizzle the dressing over the salad just before serving. Toss gently to combine, or serve with the dressing on the side.

Video

Nutrition

Calories: 248kcal | Carbohydrates: 10g | Protein: 8g | Fat: 21g | Saturated Fat: 5g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 7g | Cholesterol: 9mg | Sodium: 134mg | Potassium: 369mg | Fiber: 3g | Sugar: 6g | Vitamin A: 2568IU | Vitamin C: 10mg | Calcium: 78mg | Iron: 2mg


Discover more from Three Friends Cook

Subscribe to get the latest posts sent to your email.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating