This Roasted Tomato and Beetroot Soup is colorful, earthy, slightly sweet, and packed with the deep flavor you only get from roasting vegetables first. Tomatoes, beetroot, shallots, and garlic roast with thyme, rosemary, maple syrup, and olive oil before being blended with vegetable broth into a smooth soup. I like finishing each bowl with a little coconut milk and rosemary for a creamy contrast and a bit of extra freshness.
1| Preheat the oven to 400°F (200°C) and line a large baking sheet with parchment paper.
2| Add the chopped shallots, garlic cloves, cubed beetroot, and quartered tomatoes to the prepared baking sheet.
3| Drizzle the vegetables with the olive oil and maple syrup.
4| Sprinkle over the dried thyme, along with a little salt and black pepper.
5| Add the rosemary sprigs to the tray, then toss everything gently so the vegetables are coated with the oil and seasonings.
6| Spread the vegetables into a fairly even layer so they roast rather than steam.
7| Place the baking sheet in the oven and roast for about 30 minutes, or until the tomatoes have softened and the beetroot is tender enough to pierce easily with a fork.
8| Remove the tray from the oven and discard the woody rosemary stems.
9| Transfer all the roasted vegetables, along with those flavorful juices from the baking sheet, to a large pot.
10| Pour in the vegetable broth and place the pot over medium-high heat.
11| Bring the soup to a gentle boil, then reduce the heat and simmer for about 3–5 minutes.
12| Remove the pot from the heat and blend the soup until completely smooth using an immersion blender.
13| Alternatively, carefully transfer the soup to a countertop blender and blend in batches.
14| Taste the soup and adjust with additional salt, black pepper, or a small drizzle of maple syrup if needed.
15| If you prefer an especially silky soup, strain it through a fine-mesh sieve to remove any remaining tomato skins or seeds.
16| Divide the soup between two bowls.
17| Drizzle 1 tablespoon coconut milk over each serving.
18| Finish with a little chopped rosemary and serve warm.
Beetroot: Golden beets can be used for a milder flavor, although the soup will have a very different color.
Shallots: Use a small yellow or red onion instead.
Fresh tomatoes: Good-quality canned whole tomatoes can work when fresh tomatoes aren't at their best, although roasting fresh tomatoes gives the best flavor.
Maple syrup: Agave syrup can be substituted.
Coconut milk: Oat cream or another plant-based cooking cream can work.
Rosemary: Fresh thyme is a good alternative.
Vegetable broth: Use stock made from a vegetable stock cube if that's what you have.
For an easy lunch, I like it with plenty of crusty bread for dipping.
For dinner, pair it with a sandwich or salad to make the meal more substantial.
Great for Making Ahead
This soup is a good recipe to prepare ahead because the flavors hold up well after refrigeration.
You can roast and blend the soup completely, cool it, and keep it refrigerated until needed.
Wait until serving to add the coconut milk and rosemary garnish.
You can also portion it into individual containers for quick lunches.
Some Storage and Reheating Tips
Allow the soup to cool completely before transferring it to an airtight container.
Store in the refrigerator for up to 4 days.
Reheat gently in a saucepan over medium-low heat, stirring occasionally.
If the soup becomes thicker after refrigeration, stir in a small splash of vegetable broth or water.
Individual portions can also be reheated in the microwave.
Add the coconut milk garnish only after reheating.
The soup can also be frozen for up to 2 months. Thaw overnight in the refrigerator and stir well while reheating.
Final Thoughts
This Roasted Tomato and Beetroot Soup takes a few simple vegetables and gets a surprising amount of flavor out of them just by roasting everything first.
The tomatoes bring acidity and sweetness, beetroot gives the soup its earthy character and gorgeous color, and rosemary and thyme add plenty of savory depth.
Finish it with that little swirl of coconut milk and you've got a smooth, colorful plant-based soup that works just as well for a simple lunch as it does alongside a larger dinner.
This Roasted Tomato and Beetroot Soup is earthy, slightly sweet, and beautifully smooth! ❤️🥣 I roast the vegetables first, then blend them with broth for loads of flavor.
Ingredients
3 shallots, roughly chopped
2 garlic cloves
8.8ounces beetroot, peeled and cubed (250 g)
1.6pounds tomatoes, quartered (750 g)
1tablespoon olive oil
1tablespoon maple syrup
1teaspoon dried thyme
2sprigs fresh rosemary
Salt, to taste
Black pepper, to taste
600ml vegetable broth (about 2½ cups)
2tablespoons full-fat canned coconut milk
1teaspoon finely chopped rosemary, for garnish
Instructions
1
Preheat the oven to 400°F (200°C) and line a large baking sheet with parchment paper.
2
Arrange the chopped shallots, garlic cloves, cubed beetroot, and quartered tomatoes on the prepared baking sheet.
3
Drizzle with the olive oil and maple syrup.
4
Season with dried thyme, salt, and black pepper, then add the rosemary sprigs.
5
Toss the vegetables gently until evenly coated and spread them into a single layer.
6
Roast for approximately 30 minutes, or until the tomatoes are soft and the beetroot is tender.
7
Remove the baking sheet from the oven and discard the woody rosemary stems.
8
Transfer the roasted vegetables and all accumulated roasting juices to a large saucepan.
9
Add the vegetable broth and bring the mixture to a gentle boil.
10
Reduce the heat and simmer for 3–5 minutes.
11
Remove the saucepan from the heat and blend the soup until completely smooth using an immersion blender.
12
If using a countertop blender, blend the hot soup carefully in batches.
13
Taste and adjust the seasoning with additional salt, black pepper, or maple syrup if required.
14
For an exceptionally smooth texture, pass the soup through a fine-mesh sieve.
15
Divide the soup between two bowls.
16
Drizzle each serving with coconut milk and garnish with finely chopped rosemary.
17
Serve immediately while warm.
Nutrition Facts
Servings 2
Amount Per Serving
Calories285kcal
% Daily Value *
Total Fat9g14%
Sodium720mg30%
Total Carbohydrate47g16%
Dietary Fiber10g40%
Sugars31g
Protein7g15%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Hi, I'm Danny, the food lover and creator of this recipe blog. I aim to spark your culinary creativity with approachable recipes for all skill levels. Come join me in exploring delicious flavors and making memorable dishes together in my kitchen!