Roasted Tomato Basil Soup
Roasted Tomato Basil Soup is a soul-warming bowl of comfort that brings out the very best of simple, seasonal ingredients. With every spoonful, you’ll taste the sweetness of slow-roasted tomatoes, the earthiness of garlic, and the aromatic kick of fresh basil. It’s creamy without being heavy, and packed with bold flavors that taste like they’ve simmered for hours.
This soup is perfect for cozy nights in, but it’s also elegant enough to serve at a dinner party alongside a crispy grilled cheese or a salad. Whether you’re curling up on a cold night or making use of summer’s tomato bounty, this roasted tomato basil soup is the kind of dish that makes everyone ask for seconds.
Why You’ll Love This Roasted Tomato Basil Soup
It’s incredibly easy to make, yet tastes like something from a gourmet kitchen. Roasting the tomatoes intensifies their flavor, giving the soup a deep, almost caramelized richness. It’s naturally vegetarian, can be made dairy-free, and is endlessly adaptable with toppings or mix-ins. Plus, it’s freezer-friendly and even better the next day.
What Kind of Tomatoes Should I Use?
Roma or plum tomatoes work beautifully here because they’re meaty and less watery than other varieties. That said, if cherry or grape tomatoes are what you have, go for it! The key is roasting them until they’re slightly blistered and sweet. If you’re making this out of season, good quality canned San Marzano tomatoes can also be roasted and used as a substitute.
Ingredients for the Roasted Tomato Basil Soup
Using fresh, ripe ingredients is key to making this soup truly shine. Here’s what you’ll need:
- Tomatoes: The heart of this soup. Roasting them draws out their natural sugars and gives a rich, deep flavor.
- Garlic: Roasted alongside the tomatoes for a mellow, slightly sweet undertone.
- Onion: Sautéed to add savory depth.
- Carrots: Add a hint of sweetness and balance out the acidity of the tomatoes.
- Olive Oil: Helps caramelize the vegetables and adds richness.
- Vegetable Broth: Provides the perfect base for blending everything together.
- Fresh Basil: The bright, herbal note that makes the soup sing.
- Salt and Pepper: Essential for seasoning and enhancing all the flavors.
- Heavy Cream or Coconut Milk: Optional, for a touch of creaminess if desired.

How To Make the Roasted Tomato Basil Soup
Step 1: Roast the Tomatoes and Garlic
Preheat your oven to 400°F. Place halved tomatoes and whole garlic cloves on a baking sheet, drizzle with olive oil, and sprinkle with salt and pepper. Roast for about 35-40 minutes, or until the tomatoes are blistered and the garlic is soft.
Step 2: Sauté the Onion and Carrots
In a large pot, heat some olive oil over medium heat. Add chopped onion and carrots, cooking until softened and fragrant, about 8-10 minutes.
Step 3: Blend the Soup
Add the roasted tomatoes, garlic, and fresh basil to the pot. Pour in the vegetable broth and bring to a simmer. Use an immersion blender to puree the soup until smooth, or carefully transfer to a blender in batches.
Step 4: Simmer and Finish
Let the soup simmer for 10 more minutes to let the flavors meld. Stir in a splash of cream or coconut milk if you like a richer texture. Taste and adjust seasoning with salt and pepper.
How to Serve and Store Roasted Tomato Basil Soup
This soup serves about 4 people generously, or up to 6 if served with sides. For serving, top with a swirl of cream, fresh basil leaves, or crunchy croutons. It’s also fantastic with a grilled cheese sandwich for dunking.
To store, let the soup cool completely before transferring to airtight containers. It keeps well in the fridge for up to 4 days, and can be frozen for up to 3 months. Just thaw and reheat on the stovetop when ready to enjoy.
What to Serve With Roasted Tomato Basil Soup?
Grilled Cheese Sandwich
You can’t go wrong with this classic combo. Gooey cheese and crispy bread pair perfectly with the velvety soup.
Crusty Garlic Bread
A slice of warm, garlicky bread is ideal for soaking up every last bit of soup.
Caesar Salad
The crispness of romaine and creamy dressing balances the warm, smooth texture of the soup.
Roasted Veggies
Lightly roasted zucchini, bell peppers, or eggplant can make this into a hearty, veggie-packed meal.
Stuffed Baked Potato
Serve the soup as a starter to a loaded potato for a cozy comfort-food dinner.
Quiche
Try a slice of spinach or mushroom quiche on the side for a brunch-inspired twist.
Pesto Pasta Salad
Cool, herby pasta salad complements the warm, robust soup beautifully.
Cheese Board
A fun way to turn soup night into a mini feast. Add nuts, fruits, and crusty breads to complete the spread.
Want More Soup Ideas?
If you loved this Roasted Tomato Basil Soup, here are more cozy bowls to warm up with:
- Cajun Potato Soup for a smoky, spicy twist.
- Creamy Chicken and Broccoli if you’re in the mood for a hearty, protein-packed dinner.
- Crockpot Thai Coconut Chicken Soup for bold, exotic flavors that simmer while you relax.
Save This Recipe For Later
📌 Save this recipe to your Pinterest soup board so you can come back to it on chilly days.
Tell me how yours turned out in the comments! Did you add extra garlic or toss in red pepper flakes? Or maybe you served it with a grilled cheese on sourdough?
I love hearing all your tasty twists. Questions welcome too!
Explore a world of vibrant, feel-good dishes on Zoe Recipes on Pinterest and discover your next favorite meal.
Conclusion
Roasted Tomato Basil Soup is one of those recipes that proves just how magical simple ingredients can be when treated with a little care. From the caramelized tomatoes to the fragrant basil, every spoonful brings cozy comfort and fresh flavor. Whether you’re making it for a weekday meal or sharing it with guests, it’s a recipe that always hits the spot.

Roasted Tomato Basil Soup
- Total Time: 1 hour
- Yield: 4 servings
- Diet: Vegetarian
Description
This roasted tomato basil soup recipe is the ultimate comfort food made with fresh tomatoes, garlic, and basil. Creamy, healthy, and perfect for cozy nights. Great for vegetarians and freezer-friendly.
Ingredients
10 roma tomatoes
6 garlic cloves
1 medium onion
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/2 cup heavy cream or coconut milk (optional)
Instructions
1. Preheat oven to 400°F. Line a baking sheet with halved roma tomatoes and whole garlic cloves. Drizzle with olive oil, salt, and pepper.
2. Roast tomatoes and garlic for 35–40 minutes until soft and slightly blistered.
3. In a large pot, sauté chopped onions and carrots in olive oil for 8–10 minutes until soft.
4. Add roasted tomatoes, garlic, and fresh basil to the pot. Pour in vegetable broth and bring to a simmer.
5. Use an immersion blender to puree the soup until smooth or carefully blend in batches.
6. Simmer the soup for 10 more minutes to allow flavors to meld.
7. Stir in heavy cream or coconut milk if desired. Adjust salt and pepper to taste before serving.
Notes
Roast the tomatoes until edges slightly caramelize for maximum flavor.
Fresh basil should be added at blending to preserve its brightness.
Soup thickens as it cools, so add broth when reheating if needed.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Soup
- Method: Roasting and Simmering
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 220
- Sugar: 8g
- Sodium: 580mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 5g
- Protein: 4g
- Cholesterol: 15mg


