Roasted Beet and Walnut Soup Recipe — Comforting Autumn Starter

This vegan roasted beetroot and walnut soup began as a simple fridge raid and turned into something so good I had to share it. I wanted something nourishing and effortless while feeling under the weather, so I roasted beetroots, onions and garlic, added walnuts for protein and healthy fats, then blended everything into a comforting, vibrant soup. It’s rich in phytonutrients from beetroot and provides plant-based protein and omega-3s from the walnuts — a soothing bowl when you need a pick-me-up.

photo of a blue and white striped bowl with deep pink beetroot and walnut soup and dotted with coconut cream, walnut pieces and a sprig of parsley.

As I mentioned on my Instagram feed, this is the quick roasted beetroot and walnut soup I made recently. The method is straightforward, and sometimes a fuss-free recipe like this is exactly what you need.

Quick, Tasty Nutrition

After a tiring week I wanted something nutritious, low-effort and restorative. I found a few beetroots that needed using and decided that roasting them and turning them into soup would be perfect. I’m particular about beetroots — I usually enjoy them grated raw in salads or roasted until sweet and crisp. This time, roasting them and blending with roasted garlic and onions created a velvety, comforting soup. Walnuts went in at the end of roasting to deepen the flavour and add satisfying fats and protein so the soup works well as a simple one-pot meal.

Photo of a peeled beetroot cut in half with some chopped beetroot in the background, on a wooden chopping board stained with beetroot juices.

Ingredients

This roasted beetroot and walnut soup uses a short, accessible ingredient list:

  • Beetroots (beets) – red beetroots give the soup a vivid colour.
  • Red onions – sweeter in flavour, though brown onions will also work.
  • Garlic – roasting mellows and sweetens garlic, adding depth to the soup.
  • Other – olive oil, mixed herbs, bay leaves, salt and pepper.
  • Vegetable stock – homemade is great, but good-quality powder mixed with hot water works well.
  • Walnuts – add protein, healthy fats and richness.

Please see the printable recipe card at the bottom of this post for exact ingredient quantities and full instructions.

Basic Instructions

Chop beetroot, red onion and garlic, roast them with bay leaves and a sprinkle of mixed herbs, add walnuts for the final few minutes of roasting, then blend with vegetable stock until smooth. It’s simple, nutritious and really tasty.

This is a summary only. Please see the printable recipe card below for full instructions.

Photo of chopped beetroots, red onions and garlic in a roasting tin ready to go in the oven.

Vegan Roasted Beetroot and Walnut Soup FAQs

Can you make this roasted beetroot soup ahead of time?

Yes. Like many soups, it keeps well in the fridge for up to 3 days, or frozen in jars for 2–3 months. Defrost overnight in the fridge and reheat gently on the stove, stirring until hot.

What kind of beets can I use?

Use fresh raw beetroots that you can peel and roast. Pre-cooked beets won’t roast the same way. Regular red beetroots give the classic colour; golden beets will make a yellow soup. Chioggia beets are better thinly sliced in salads to show their pattern.

How do you prep beetroots without staining your hands?

Wear an apron to protect clothing and wash hands and chopping boards promptly after prepping. The stain usually fades after a couple of washes. If you want extra protection, use disposable or latex gloves and avoid using a favourite wooden board for heavy beetroot prep.

Bowl of Roasted Beetroot and Walnut Soup with coconut cream drizzle and walnuts and parsley sprinkled on top, with a chopping board of parsley in the background.

Serving Suggestions

This soup’s striking pink-purple colour makes it a great starter for a dinner party, as well as a cosy weeknight meal. Serve with crusty bread, vegan croutons or a dollop of coconut cream. Leftover roast or air-fried beetroots can also be used in this recipe.

If you have extra walnuts, try making candied or roasted walnuts for a sweet-salty snack — they complement salads and soups beautifully.

More Vegan Soup Recipes

I love soup, so there are plenty more vegan and gluten-free recipes on the blog you might enjoy, including Broccoli and Almond Soup, Veggie Noodle Soup, Spiced Pumpkin and Sweetcorn Soup, Velvety Spinach and Cannellini Soup, and Tomato, Lentil & Butternut Squash Soup.

📖 Recipe 📖

photo of a blue and white striped bowl with deep pink beetroot and walnut soup and dotted with coconut cream, walnut pieces and a sprig of parsley.

Roasted Beetroot and Walnut Soup

Simple to prepare with minimal hands-on time, this soup is nutritious and satisfying. Beetroot supplies phytonutrients while walnuts bring healthy fats and protein.
Prep Time
5 mins
Cook Time
45 mins
Total Time
50 mins
Servings:
4 starter portions / 2 big main portions

Ingredients

  • 600 g beetroot (about 3 large beetroots)
  • 2 red onions
  • ½ garlic bulb (cut in half vertically)
  • 1–2 tbsp olive oil
  • 2 dried bay leaves
  • 1 tsp mixed herbs
  • Salt and pepper, to taste
  • 800 ml vegetable stock
  • 25 g walnuts

Instructions

  1. Preheat the oven to 200°C.
  2. Prep the veg:

    a. Peel the beetroots and cut into roughly 2 cm cubes.
    b. Peel and chop the red onions into large chunks similar in size to the beetroot.
    c. Slice the top off the half garlic bulb and discard the top.
  3. Place the beetroot, onions and garlic in a roasting tin. Drizzle with olive oil, add mixed herbs, bay leaves and a generous sprinkle of salt and pepper. Toss to coat and roast for 45 minutes, stirring once halfway through.
  4. After about 40 minutes, test a beetroot piece with a knife; if tender, add the walnuts and roast for another 6 minutes, turning the walnuts halfway so they toast evenly.
  5. Transfer the roasted vegetables and walnuts to a blender or food processor (work in batches if needed). Add the vegetable stock and blend until smooth. Adjust seasoning and thin with more stock if desired.

Notes

  • You can omit the walnuts or substitute another nut if preferred.
  • The roasted vegetable mix (before blending) also works well as a side dish.

Nutrition

Serving: 1 bowl | Calories: 169 kcal | Carbohydrates: 23 g | Protein: 4 g | Fat: 8 g | Fiber: 6 g

If you like this recipe, please leave a ⭐ star rating ⭐ on the recipe card!

More Recipes

If you enjoy this roasted beetroot and walnut soup, you might also like other vegan and gluten-free soups on the blog, plus a vegan gluten-free bread recipe that’s perfect for making croutons.

  • Photo of a bowl of tomato, lentil and squash soup with vegan cream swirled on top and chopped chives.

    Tomato, Lentil and Butternut Squash Soup
  • a big navy le creuset pot full of spiced pumpkin and sweetcorn soup with two bowls of soup in the foreground.

    Spiced Pumpkin and Sweetcorn Soup
  • Velvety Spinach and Cannellini Bean Soup – rich, creamy and intensely satisfying.

    Creamy Vegan Spinach and White Bean Soup
  • a loaf of vegan gluten free bread with three slices cut and fallen flat on the chopping board in front of the loaf showing the open crumb inside.

    My Best Vegan Gluten-Free Bread Recipe

🌿
Follow me on social media or subscribe to my emails for more recipes!
🌿