Roasted tomato basil soup is the soul-warming dish we all crave when the temperature dips or when comfort calls. With its rich, velvety texture and robust, garden-fresh flavor, it delivers a hug in a bowl. This version elevates the classic by roasting the tomatoes, deepening their sweetness and intensifying the flavor, all while the fresh basil adds a fragrant, peppery finish.

Whether you’re making it for a cozy lunch, a simple weeknight dinner, or as a starter for a dinner party, this soup hits every note. It pairs beautifully with grilled cheese, crusty bread, or just a handful of golden croutons on top. Once you try this homemade version, the canned stuff just won’t cut it anymore.
Why You’ll Love This Roasted Tomato Basil Soup
It’s healthy, satisfying, and incredibly easy to make. Roasting the tomatoes gives the soup a naturally sweet, smoky flavor without needing loads of cream or butter. It’s perfect for meal prep and freezes wonderfully. This soup is also naturally gluten-free and can be made vegan-friendly with simple swaps.
What Tomatoes Are Best for Roasted Tomato Soup?
Roma or plum tomatoes are ideal because they’re meaty with low water content, which makes for a richer, thicker soup. You can mix in some cherry or heirloom tomatoes for added sweetness and complexity. Just be sure to roast them until slightly charred to unlock their full flavor.
Ingredients for the Perfect Roasted Tomato Basil Soup
Each ingredient in this roasted tomato basil soup plays a role in building its deep, comforting flavor. Here’s what you’ll need:
- Roma Tomatoes: Their dense, meaty flesh gives the soup body and depth.
- Onion: Adds a sweet and savory base to balance the acidity of tomatoes.
- Garlic: Roasted garlic brings mellow richness and aroma.
- Carrots: For natural sweetness and a thicker texture.
- Olive Oil: Helps caramelize the vegetables during roasting.
- Vegetable Broth: The liquid base that ties it all together.
- Fresh Basil: For a bright, herbal finish.
- Salt & Pepper: Essential for seasoning and bringing all the flavors to life.
- Heavy Cream (optional): Adds creaminess for a more luxurious soup.
How To Make the Perfect Roasted Tomato Basil Soup
Step 1: Roast the Vegetables
Preheat your oven to 400°F. Cut the Roma tomatoes in halves, chop the carrots, and quarter the onion. Arrange them on a baking sheet along with garlic cloves (with skins on). Drizzle generously with olive oil and season with salt and pepper. Roast for 35-40 minutes or until everything is soft and slightly charred.
Step 2: Blend Until Smooth
Once the vegetables are done roasting, transfer them (removing garlic skins) to a blender or use an immersion blender in a large pot. Add a bit of vegetable broth to help it blend smoothly. Puree until silky and lump-free.
Step 3: Simmer the Soup
Pour the blended mixture into a large saucepan over medium heat. Add the remaining broth and fresh basil leaves. Let the soup simmer for about 15 minutes to meld the flavors together. Stir occasionally.
Step 4: Finish with Cream (Optional)
If you prefer a creamy version, stir in a splash of heavy cream just before serving. Adjust salt and pepper to taste.

How to Serve and Store Roasted Tomato Basil Soup
This soup serves about 4 people generously and is best enjoyed warm with a crusty baguette, grilled cheese sandwich, or a handful of homemade croutons. If you have leftovers, store them in an airtight container in the fridge for up to 4 days.
For longer storage, freeze the soup in portions for up to 3 months. Reheat on the stovetop over low heat until warmed through, stirring gently.
What to Serve With Roasted Tomato Basil Soup?
Grilled Cheese Sandwich
The classic combo! Gooey cheese and crunchy bread take this soup to another level.
Garlic Bread
Perfect for dipping and soaking up every last bit of the soup.
Caesar Salad
A crisp, refreshing contrast to the rich, warm soup.
Baked Potato Wedges
Hearty, golden, and satisfying.
Roasted Veggie Panini
Adds variety and complements the tomato-basil flavors.
Herbed Couscous
Light, fluffy grains with fresh herbs offer a nice texture contrast.
Cheese Toast
Top slices of bread with shredded cheese and broil until bubbly.
Quiche Slices
For a more complete meal, pair with a slice of savory quiche.
Want More Soup Ideas?
If you’re craving more comforting bowls beyond this roasted tomato basil soup, explore these flavorful options:
- A Hearty and Comforting Tuscan Bean Soup for rustic Italian vibes.
- Creamy Broccoli Cheddar Soup when you want cheesy and hearty.
- Easy Vegetable Beef Soup for a filling and protein-packed option.
- The Best Chili Recipe if you want bold, meaty, and a little spicy.
- Slow Cooker Chicken Tortilla Soup for Southwest-inspired comfort.
Save This Pin For Later
📌 Save this recipe to your Pinterest soup board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you add a splash of cream or keep it dairy-free? Did you blend it ultra-smooth or leave it a bit rustic?
I love hearing how others bring their own twist to these recipes. If you have any questions, ask away – let’s cook smarter together.
Explore more beautifully curated health-boosting soups and everyday comfort meals on Nora Nosh Recipes and discover your new go-to favorites!
Perfect Roasted Tomato Basil Soup
- Total Time: 50 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Warm your soul with this rich, creamy Roasted Tomato Basil Soup, made with oven-charred Roma tomatoes, fresh garlic, basil, and a touch of cream. It’s perfect for a quick lunch, a cozy dinner, or freezer-friendly meal prep. This easy recipe is loaded with healthy vegetables and fits into many dietary needs including gluten-free and vegetarian with simple swaps. Whether you’re craving a healthy snack, looking for easy dinner ideas, or need a comforting soup for cold nights, this is your go-to. Great for busy weeknights, meal plans, or casual hosting. A must-have in your collection of comforting and easy recipes.
Ingredients
2 pounds Roma tomatoes
1 large yellow onion
5 cloves garlic (unpeeled)
2 medium carrots
2 tablespoons olive oil
3 cups vegetable broth
1 cup fresh basil leaves
1 teaspoon salt
1/2 teaspoon black pepper
1/3 cup heavy cream (optional)
Instructions
1. Preheat oven to 400°F. Halve the tomatoes, chop carrots, quarter the onion, and place on a baking sheet with garlic.
2. Drizzle vegetables with olive oil, sprinkle with salt and pepper. Roast for 35–40 minutes, until slightly charred.
3. Remove garlic skins, then transfer all vegetables to a blender or pot. Add some broth and blend until smooth.
4. Pour mixture into a pot, add remaining broth and basil. Simmer for 15 minutes over medium heat.
5. Stir in heavy cream if using. Taste and adjust seasoning before serving.
Notes
For a vegan version, skip the cream or use a plant-based alternative like coconut cream.
You can add a pinch of red pepper flakes for heat or top with croutons for crunch.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Roasting, Blending
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 210
- Sugar: 9g
- Sodium: 620mg
- Fat: 14g
- Saturated Fat: 4g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 5g
- Protein: 3g
- Cholesterol: 15mg
Keywords: roasted tomato soup, easy dinner, healthy soup, vegetarian soup, quick comfort food
