Roasted Tomato Basil Soup


Roasted Tomato Basil Soup Vegan Recipe

Roasted Tomato Basil Soup

Hello friends! I’m back to share with you my new fav comfort food.

Ready with just 8 simple ingredients (plus toppings), this soup is super-rich and hearty. It needs no cream but is incredibly creamy.

It’s also very easy to make –  roast, blend, reheat, top, and serve.

Let’s go. 🙂

Roasted Tomato Basil Soup Recipe
No ratings yet

Roasted Tomato Basil Soup

Simple & Hearty Roasted Tomato Basil Soup Recipe
Pin Recipe
Course -Soup
Cuisine -American, Universal
Keyword -roasted tomato basil soup, roasted tomato soup, soup, tomato soup
Prep Time -7 minutes
Cook Time -55 minutes
Total Time -1 hour 2 minutes
Servings -2 people
Calories -355kcal
Author -Veganbell

Recipe Video


  • 1 kg plum tomatoes (2.2 lb.)
  • 3 medium-large onions (cut into petals)
  • 6 large garlic cloves (sliced)
  • 3 tablespoons extra virgin olive oil
  • Salt
  • Pepper
  • 3 handful fresh basil
  • 2 cups water
  • Extra virgin olive oil (topping)
  • Croutons (topping)
  • Chopped fresh basil leaves (topping)
  • Sea salt flakes


  • To a baking sheet, add tomatoes + onions + garlic.
  • Drizzle olive oil and sprinkle salt + pepper. Massage / mix well using your hands.
  • Transfer to a preheated oven and roast for 50 minutes at 230 C (445 F). Every oven is different so you might have to adjust this by as much as 10-15 minutes. Just make sure the tomatoes are nicely roasted. If your onions start to 'burn', simply remove them at around 40 minutes and continue roasting the tomatoes.
  • Once roasted, let it cool for 3-4 minutes and transfer everything to a high-speed blender.
  • Add basil + water to the blender and blend until creamy.
  • Transfer it to a saucepan and reheat (do not boil - boiling will affect the taste of fresh basil).
  • Transfer to serving bowl(s) and top with extra virgin olive oil + toasted breads / croutons + freshly chopped basil + sea salt flakes. Enjoy! 🙂


  1. You can also use 50-50 plum and cheery tomatoes. 
  2. The nutritional chart does not contain macros from the toppings. 


Sodium: 45 mg | Calcium: 116 mg | Vitamin C: 84 mg | Vitamin A: 4295 IU | Sugar: 20 g | Fiber: 9 g | Potassium: 1462 mg | Calories: 355 kcal | Monounsaturated Fat: 16 g | Polyunsaturated Fat: 3 g | Saturated Fat: 3 g | Fat: 22 g | Protein: 7 g | Carbohydrates: 38 g | Iron: 2 mg
Tried this recipe?Mention @itsveganbell or tag #veganbell!

If you liked this recipe, check out this delicious Vegan Minestrone Soup I posted earlier.

If you enjoy reading and cooking from Veganbell, check out PlantYou’s incredible Green Goddess Soup recipe.

If you’d like to support me (thank you!), do check out my Indian vegan cookbook or my just-launched blank vegan recipe notebook.


Try My New Cookbook Today



Hi, I'm Neelam. Welcome to Veganbell.
I started this food blog to share easy vegan recipes with everyone.

If you enjoy my recipes, please share them with your friends & families. I don't run google ads here, nor do I write long content to please the SEO. So I really appreciate your support.

Happy cooking! :)

more recipes


Leave a Reply

Your email address will not be published.

Recipe Rating

We use affiliate links in the ingredient section. Whenever you click and purchase any product, we get a small percentage as a commission – at no extra cost to you.