A rustic bowl of creamy roasted tomato soup topped with fresh basil and a drizzle of olive oil, served alongside crusty sourdough bread on a linen napkin

Creamy Roasted Tomato Soup

Founders

Servings

4

Prep Time

10 minutes

Cook Time

45 minutes

There's something deeply comforting about a bowl of tomato soup — especially when it's made from scratch with roasted tomatoes that have been coaxed into something rich, sweet, and deeply flavourful. This recipe is weeknight-simple but tastes like you spent all afternoon in the kitchen.

Roasting the tomatoes is the key step here. It concentrates their natural sugars, adds a gentle char, and builds a flavour base that no canned soup can replicate. A splash of cream at the end rounds everything out into something truly special.

Ingredients

  • 900 g (2 lbs) roma or vine tomatoes, halved
  • 1 medium yellow onion, quartered
  • 6 cloves garlic, unpeeled
  • 3 tbsp olive oil, divided
  • Salt and freshly ground black pepper, to taste
  • 1 tsp dried oregano
  • ½ tsp chilli flakes (optional)
  • 2 cups (500 ml) vegetable or chicken broth
  • ¼ cup (60 ml) heavy cream (or coconut cream for dairy-free)
  • 1 tsp balsamic vinegar
  • Fresh basil, for serving

Directions

  1. Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper.
  2. Arrange the tomatoes and onion cut-side up on the baking sheet. Nestle in the unpeeled garlic cloves. Drizzle with 2 tbsp of olive oil, season generously with salt, pepper, and oregano. Add chilli flakes if using.
  3. Roast for 35–40 minutes, until the tomatoes are caramelised and slightly charred at the edges and the onion is soft and golden.
  4. Squeeze the roasted garlic out of its skins and transfer everything from the baking sheet — including all the juices — into a large pot or blender.
  5. Add the broth and blend until smooth using an immersion blender or a high-speed blender (work in batches if needed). Return to the pot over medium heat.
  6. Stir in the cream and balsamic vinegar. Taste and adjust seasoning. Simmer gently for 5 minutes.
  7. Serve hot, topped with fresh basil, a drizzle of olive oil, and crusty bread on the side.
Back to Recipes

Recipe Disclaimer

This recipe is provided for educational and informational purposes only. Please review our full Master Community Policy & Disclaimer before use. You are solely responsible for:

  • Identifying and avoiding allergens or ingredients unsuitable for your dietary needs
  • Following safe food handling, storage, and cooking practices
  • Consulting healthcare professionals regarding dietary restrictions or health conditions
Back to Blog