Roasted Tomato Basil Soup
This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.
This Roasted Tomato Basil Soup is rich, fresh, and full of flavor. Roasting Roma tomatoes, onion, and garlic brings out their natural sweetness, while fresh basil adds a fragrant finish. It’s a cozy, homemade soup that feels restaurant-worthy but comes together with simple ingredients.
If you love soup then try this Italian Wedding Soup or Chicken Noodle Soup next.

Whether you’re serving it as a light dinner, a side with grilled cheese, or as a make-ahead lunch, this soup is hearty and elegant without any cream.
This roasted tomato basil soup is also perfect for meal prep. Make a double batch on the weekend, portion into containers, and enjoy a quick, homemade lunch or dinner all week long—just heat and serve.
What You’ll Love About This Recipe
Recipe Ingredients
You’ll need the following ingredients to make this vegan tomato soup:

Ingredient Notes
Roma Tomatoes – Their meaty texture and low water content make the soup rich and thick. Use plum tomatoes if Roma isn’t available.
Basil – Fresh basil is key. Stack and slice into thin ribbons (chiffonade) for a pretty garnish.
Tomato Paste – Adds depth and a more concentrated tomato flavor.
Olive Oil – Use a good-quality extra-virgin olive oil for the best flavor since it’s a main component.
See the recipe card for full information on ingredients and quantities.
Recipe Variations
Stir in a splash of cream or half-and-half for extra richness.
Add a sprig of thyme or oregano to the roasting pan for more herbal depth.
Roast a red bell pepper alongside the tomatoes for a smoky-sweet flavor.
Blend in a small roasted chili or extra black pepper for heat.
How to Roasted Tomato Basil Soup: Step by Step
Here are quick visual instructions. Be sure to check out the full instructions with exact ingredients in the printable recipe card below.

Step 1: Arrange the tomatoes, onions, and garlic on a baking sheet and drizzle olive oil over the vegetables, season with salt and pepper, then mix everything together until well combine

Step 2: Place the baking sheet in the preheated oven and bake for 40 minutes. Afterward, remove it from the oven and let it cool for 10 minutes.

Step 3: Transfer everything from the baking sheet, including the accumulated juices, to a blender.

Step 4: Add tomato paste and blend until smooth.
Recipe Tips and Tricks
- For a smoother texture, strain the blended soup through a fine mesh sieve.
- Add a pinch of red pepper flakes before roasting if you like a gentle kick.
- If your tomatoes are very acidic, stir in a teaspoon of honey or sugar after blending to balance the flavor.
- Warm some crusty bread in the oven while the soup roasts for the perfect pairing.
Frequently Asked Questions
Yes. Drain whole canned tomatoes and roast them briefly (about 20 minutes) with the onion and garlic to concentrate the flavor
No. Roasting softens the skins, and blending creates a smooth texture.
Absolutely. The flavor deepens as it sits, so it’s even better the next day.

I hope you love this tomato basil soup recipe. Please consider leaving a star 🌟🌟🌟🌟🌟 rating in the recipe card below. Thank you so much!
More Soup Recipes

Roasted Tomato Basil Soup
Ingredients
- 3 lbs Roma tomatoes
- 1 yellow onion
- 4-5 garlic cloves
- 2 tbsp olive oil
- 2 tbsp tomato paste
- 8-10 basil leaves
- Salt to taste
- Black pepper to taste
Instructions
Prepare Vegetables:
- Preheat oven to 400°F (200°C).
- Cut tomatoes in half lengthwise and remove stems.
- Peel and quarter the onion.
- Peel garlic cloves.
Roast Vegetables:
- Arrange tomatoes, onions, and garlic on a baking sheet.
- Drizzle with olive oil.
- Season with salt and pepper, then toss to combine.
- Bake for 40 minutes.
- Remove from oven and let cool for 10 minutes.
Blend Soup:
- Transfer all roasted vegetables and their accumulated juices to a blender.
- Add tomato paste.
- Blend until smooth.
Serve:
- Stack basil leaves and slice into thin strips.
- Divide soup evenly into four bowls.
- Garnish each portion with basil strips.
Notes
- For a smoother texture, strain the blended soup through a fine mesh sieve.
- Add a pinch of red pepper flakes before roasting if you like a gentle kick.
- If your tomatoes are very acidic, stir in a teaspoon of honey or sugar after blending to balance the flavor.
- Warm some crusty bread in the oven while the soup roasts for the perfect pairing.
The nutritional details for recipes are estimated using MyFitnessPal and can vary with different products, measurement accuracy, and source reliability. We aim to provide accurate information but cannot guarantee the precise accuracy of the nutritional data




