If you’ve got a bag of beets and aren’t sure what to make with them, this hearty roasted beet soup is a very good answer.

Roasting the beets first brings out their natural sweetness and gives this simple vegetable soup a deeper, richer flavor. They’re combined with potatoes, carrots, parsley root, red beans, fresh dill, and marjoram, with a splash of apple cider vinegar to balance everything out.

The result is a colorful, comforting vegetarian soup that’s substantial enough for dinner—and somehow tastes even better the next day.

Why You’ll Love This Soup

  • A delicious way to use fresh beets
  • Hearty enough to serve as a meal
  • Packed with vegetables and beans
  • Perfect for fall and winter
  • Naturally vegetarian
  • Great for making ahead
  • Even better the next day

Why Roast the Beets First?

You could cook beets directly in soup, but roasting them first changes their flavor.

The oven concentrates their natural sweetness and gives them a richer, more intense beet flavor. Adding them toward the end of cooking also means the rest of the vegetables can cook normally without having to wait for raw beets to become tender.

It’s an extra step, but most of that hour is completely hands-off.

You can also roast the beets ahead of time and keep them in the refrigerator until you’re ready to make the soup.

Why Add Apple Cider Vinegar?

Beets are naturally sweet, especially after roasting, so this soup needs some acidity to balance them.

Apple cider vinegar does exactly that.

Start with the two tablespoons in the recipe, then taste the finished soup. If you like your beet soup slightly more tangy, add another small splash.

Don’t Skip the Dill

Fresh dill makes a huge difference here.

The earthy roasted beets and hearty potatoes need something fresh, and dill gives the finished soup a much brighter flavor.

I like stirring a generous amount into the pot at the very end and then adding even more to each bowl.

Why This Soup Is Better the Next Day

This is one of those recipes that’s worth making ahead.

After a night in the refrigerator, the flavors of the roasted beets, marjoram, garlic, vegetables, and vinegar have more time to come together.

So if you’re meal prepping, make the entire pot one day and plan to eat it the next.

It also makes an excellent leftover lunch.

Make It a Complete Meal

Unlike a light vegetable soup, this one is quite substantial.

Potatoes provide plenty of comfort, while kidney beans make the soup more filling. Add sour cream and a slice of good bread and it can easily stand on its own as dinner.

Try serving it with:

  • Sourdough or rye bread
  • Garlic toast
  • A spoonful of sour cream or Greek yogurt
  • Extra fresh dill
  • Crumbled feta
  • A simple sandwich on the side

What to Do With Beets Besides Salad

Beets often end up in salads or roasted as a side dish, but they’re much more versatile than that.

If you have extra beets, you can also use them in Roasted Beets with Feta and Walnuts and keep them in the fridge for sandwiches, wraps, and bowls.

They also work beautifully in grain bowls—like the Colorful Millet Bowl with Herb Vinaigrette—so roasting several beets at once can give you ingredients for multiple meals.

More Cozy Vegetarian Meal Ideas

If you’re looking for simple, filling vegetarian dinners, try:

Make a Big Pot Now, Eat It Tomorrow

This isn’t necessarily the soup I’d make when I need dinner in 20 minutes.

It’s the soup I’d make when I want a big pot of something comforting waiting in the fridge.

Roast the beets, simmer everything together, and let the soup rest overnight if you can. The next day, all you need to do is warm it up, add sour cream and fresh dill, and dinner is ready.

And it might taste even better than it did the first time.

Want to Make Meals Like This Easier to Plan?

Chickpeas, please!

Hearty Roasted Beet Soup with Potatoes & Beans

Prep Time 20 minutes
Cook Time 1 hour
Bake Time 1 hour
Total Time 2 hours 20 minutes
Servings: 6
Course: Soup
Cuisine: Eastern European

Ingredients
  

  • 6 medium beets
  • 2 carrots
  • 2 parsley roots or parsnips
  • 4 large potatoes
  • 1 can 400 g / 14 oz red kidney beans, drained and rinsed
  • 1 onion
  • 2 garlic cloves
  • 2 tbsp olive oil
  • 2 tsp dried marjoram
  • 2 tbsp apple cider vinegar
  • 1 bunch fresh dill
  • salt to taste
  • sour cream for serving

Method
 

Roast the Beets
  1. Preheat the oven to 200°C / 400°F.
  2. Wash the beets thoroughly but don’t peel them.
  3. Wrap each beet individually in aluminum foil and place them on a baking sheet.
  4. Roast for approximately 1 hour, or until they’re tender when pierced with a knife. The exact cooking time will depend on the size of your beets.
  5. Remove from the oven and allow them to cool until they’re comfortable to handle.
  6. Unwrap, peel, and grate the roasted beets using the coarse side of a box grater. Set aside.
Prepare the Vegetables
  1. Peel the carrots and parsley roots and grate them using the coarse side of a box grater.
  2. Finely dice the onion and chop the garlic.
  3. Peel the potatoes and cut them into bite-sized cubes.
Start the Soup
  1. Heat the olive oil in a large soup pot over medium heat.
  2. Add the onion and cook for about 2 minutes, until it begins to soften.
  3. Add the garlic and cook for another 2 minutes, stirring frequently.
  4. Add the grated carrots, parsley roots, and marjoram.
  5. Cook for about 5 minutes, stirring occasionally.
  6. Pour in 2 liters (about 8 1/2 cups) of water and add 2 teaspoons salt.
  7. Cover the pot and bring to a boil.
  8. Reduce the heat and simmer for about 10 minutes, until the vegetables begin to soften.
  9. Add the diced potatoes to the pot.
  10. Continue simmering for another 10 minutes, or until the potatoes are almost tender.
Add the Roasted Beets
  1. Stir in the grated roasted beets and apple cider vinegar.
  2. Simmer for another 10 minutes.
  3. Because the beets are already cooked, they don’t need a long cooking time here—we’re simply allowing their flavor to combine with the rest of the soup.
Add the Beans
  1. Drain and rinse the kidney beans and add them to the soup.
  2. Cook for another 5 minutes, just until the beans are heated through.
  3. Taste and add more salt if needed.
  4. Finally, stir in plenty of chopped fresh dill.
Serve
  1. Ladle the soup into bowls and serve with a spoonful of sour cream and extra fresh dill.

Notes

And if you can, save some for tomorrow, it’s going to taste even better.

Get the free meal planning starter:

All recipes


Leave a Reply

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

Recipe Rating