Roasted Tomato Basil Soup
If you’re looking for a cozy dish that warms your heart and fills your belly, you’ve come to the right place! This Roasted Tomato Basil Soup is a family favorite in my house. The simplicity of roasting tomatoes brings out their natural sweetness, resulting in a soup bursting with flavor. It’s the kind of meal that makes busy weeknights feel special or adds a comforting touch to family gatherings. Trust me, once you try this recipe, it might just become a beloved staple in your home too!
Why You’ll Love This Recipe
- Comforting Flavor: The roasting process intensifies the tomatoes’ taste, creating a rich and comforting bowl of soup.
- Easy to Prepare: With simple steps and minimal fuss, anyone can whip up this delicious dish on a busy day.
- Family-Friendly: This soup is loved by both kids and adults, making it perfect for family dinners.
- Make Ahead Convenience: You can easily prepare this soup in advance and store it for quick meals throughout the week.

Ingredients You’ll Need
Making Roasted Tomato Basil Soup is all about using simple, wholesome ingredients that come together beautifully. Here’s what you’ll need:
Fresh Ingredients
- 9 Roma tomatoes (sliced lengthwise)
- 3 tbsp extra virgin olive oil
- 2 tbsp unsalted butter
- 1 yellow onion (diced)
- 4 garlic cloves (minced)
- 1 tbsp fresh thyme (minced)
- 1 tsp Kosher salt
- ½ tsp ground black pepper
- 1 28 oz. can San Marzano tomatoes (crushed)
- 1 cup basil (fresh, roughly chopped)
Pantry Staples
- 1 tbsp sugar
- 2 cups chicken stock
- 2/3 cup heavy cream
Variations
This recipe is wonderfully flexible! Here are some fun ideas to customize your Roasted Tomato Basil Soup:
- Add extra veggies: Toss in some chopped carrots or bell peppers while sautéing for added nutrition.
- Make it spicy: Sprinkle in some red pepper flakes to give your soup a little kick!
- Herb swap: If you don’t have fresh thyme on hand, fresh oregano works beautifully too.
- Creamy twist: For a lighter version, substitute the heavy cream with coconut milk or a non-dairy alternative.
How to Make Roasted Tomato Basil Soup
Step 1: Roast the Tomatoes
Start by preheating your oven to 375°F. Arrange the sliced Roma tomatoes on a baking sheet and drizzle them with olive oil. A sprinkle of salt and black pepper will enhance their natural flavors. Roasting these beauties for an hour transforms them into sweet, caramelized gems that will elevate your soup.
Step 2: Sauté the Aromatics
In a large pot or Dutch oven, heat 2 tablespoons of olive oil or butter over medium-high heat. Add the diced onion and sauté until it’s soft and translucent—about 5 minutes. This step is key as it builds a flavorful base for our soup. Next, stir in minced garlic and fresh thyme for that aromatic goodness!
Step 3: Combine Ingredients
Now it’s time to bring everything together! Add in the crushed San Marzano tomatoes, roughly chopped basil, and sugar. Lower the heat and let it simmer for about 10 minutes. This allows the flavors to meld beautifully.
Step 4: Add Stock & Roasted Tomatoes
After simmering, add in the chicken stock along with those roasted tomatoes you set aside earlier. Let everything simmer together for about 30 minutes; don’t forget to stir occasionally! This slow cooking process deepens all those wonderful flavors.
Step 5: Blend & Finish
Using an immersion blender, purée the soup until smooth. If you don’t have one handy, carefully transfer it to a blender in batches. Once blended back into the pot, stir in the heavy cream for an extra touch of richness.
Step 6: Create Mini Croutons
For an added crunch, cut small pieces of bread into cubes and toss them with olive oil, diced garlic, and some chopped basil. Bake at 400°F for about 7 minutes until they’re golden brown—perfect little croutons to top off your delicious soup!
Step 7: Serve & Enjoy!
Ladle your warm Roasted Tomato Basil Soup into bowls and generously sprinkle those homemade croutons on top. Serve immediately and enjoy every hearty spoonful!
This recipe serves about eight people—ideal for sharing with family or friends—and pairs perfectly with a classic grilled cheese sandwich!
Pro Tips for Making Roasted Tomato Basil Soup
Making Roasted Tomato Basil Soup is a delightful experience, and with these pro tips, you can elevate your soup to the next level!
-
Choose ripe tomatoes: The quality of your tomatoes plays a crucial role in flavor. Using ripe Roma tomatoes ensures a naturally sweeter and more robust taste.
-
Don’t skip the roasting: Roasting the tomatoes enhances their sweetness and adds depth to the soup. This step is essential for achieving that rich, comforting flavor.
-
Adjust the seasoning: Everyone’s palate is different! Taste your soup before serving and adjust the seasoning as needed—adding more salt or pepper can make all the difference.
-
Cream alternatives: If you’re looking for a lighter option, consider substituting heavy cream with coconut cream or cashew cream. Both will lend a creamy texture without losing flavor.
-
Make it ahead: This soup tastes even better the next day! Prepare it in advance and store it in an airtight container in the fridge; simply reheat when you’re ready to serve.
How to Serve Roasted Tomato Basil Soup
Serving Roasted Tomato Basil Soup is just as important as making it. With a few thoughtful touches, you can create a delightful presentation that will impress everyone at your table!
Garnishes
- Fresh basil leaves: A few whole or torn basil leaves on top bring out the freshness of the herbs used in cooking.
- Drizzle of olive oil: A light drizzle of extra virgin olive oil right before serving adds richness and enhances flavor.
- Parmesan cheese shavings: If you’re open to dairy, topping with fresh Parmesan shavings will add a salty contrast that complements the sweetness of the tomatoes.
Side Dishes
-
Grilled cheese sandwiches: The classic pairing! Crisp bread filled with gooey cheese makes for a perfect dipper into your luscious soup.
-
Simple green salad: A refreshing salad with mixed greens, cherry tomatoes, and a light vinaigrette balances the richness of the soup nicely.
-
Garlic bread: Crunchy on the outside and soft on the inside, garlic bread is an irresistible side that’s perfect for soaking up every last drop of your soup.
-
Roasted vegetables: Seasonal roasted veggies contribute additional flavors and textures that complement this comforting dish beautifully.
Enjoy your cozy bowl of Roasted Tomato Basil Soup—it’s sure to become a favorite recipe in your home!

Make Ahead and Storage
This Roasted Tomato Basil Soup is perfect for meal prep! It holds up beautifully in the fridge or freezer, making it an excellent option for busy weeknights or cozy weekends.
Storing Leftovers
- Allow the soup to cool completely before storing.
- Transfer it to an airtight container.
- Store in the refrigerator for up to 4 days.
Freezing
- Let the soup cool entirely before freezing.
- Pour the cooled soup into freezer-safe containers, leaving some space at the top for expansion.
- Seal tightly and freeze for up to 3 months.
Reheating
- Thaw frozen soup overnight in the refrigerator before reheating.
- Warm it gently on the stove over medium heat, stirring occasionally until heated through.
- For a quick microwave option, heat in a microwave-safe bowl in 1-minute intervals, stirring between each.
FAQs
Here are some common questions you might have about this delicious recipe!
Can I use fresh tomatoes instead of canned in Roasted Tomato Basil Soup?
Absolutely! You can substitute with fresh tomatoes. Just ensure they are ripe and juicy for the best flavor. Roasting them will enhance their sweetness and depth.
How long does Roasted Tomato Basil Soup last in the fridge?
When stored properly in an airtight container, your Roasted Tomato Basil Soup can last up to 4 days in the refrigerator. Enjoy it throughout the week!
Can I make this soup vegan?
Yes! To make a vegan version of Roasted Tomato Basil Soup, simply replace the heavy cream with coconut cream or a plant-based alternative like cashew cream, and omit butter.
What can I serve with Roasted Tomato Basil Soup?
This comforting soup pairs wonderfully with grilled cheese sandwiches, crusty bread, or a fresh garden salad.
Final Thoughts
I hope you find this Roasted Tomato Basil Soup as comforting and delightful as I do! With its rich flavors and creamy texture, it’s sure to warm your heart and home. Enjoy making this recipe and don’t hesitate to share your experiences or any variations you try. Happy cooking!
Roasted Tomato Basil Soup
Warm up with this delightful Roasted Tomato Basil Soup, a comforting dish perfect for any occasion. The natural sweetness of roasted Roma tomatoes combined with fresh basil creates a rich and flavorful experience that the whole family will love. This simple recipe allows you to enjoy a cozy bowl of soup on busy weeknights or during family gatherings. With minimal fuss and easy-to-find ingredients, you can whip up this heartwarming meal in no time. Plus, it’s easily customizable to suit your taste preferences!
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 15 minutes
- Yield: Approximately 8 servings 1x
- Category: Soup
- Method: Roasting/Sautéing/Blending
- Cuisine: Italian
Ingredients
- 9 Roma tomatoes (sliced lengthwise)
- 3 tbsp extra virgin olive oil
- 2 tbsp unsalted butter
- 1 yellow onion (diced)
- 4 garlic cloves (minced)
- 1 tbsp fresh thyme (minced)
- 1 tsp Kosher salt
- ½ tsp ground black pepper
- 1 can (28 oz) crushed San Marzano tomatoes
- 1 cup fresh basil (roughly chopped)
- 2 cups chicken stock
- 2/3 cup heavy cream
Instructions
- Preheat oven to 375°F. Arrange sliced Roma tomatoes on a baking sheet, drizzle with olive oil, and sprinkle with salt and pepper. Roast for about an hour until caramelized.
- In a large pot, heat butter over medium-high heat. Sauté diced onion for about 5 minutes until soft, then add garlic and thyme.
- Stir in crushed tomatoes, chopped basil, and sugar; lower heat and simmer for 10 minutes.
- Add chicken stock and roasted tomatoes; simmer for an additional 30 minutes while stirring occasionally.
- Blend the soup until smooth using an immersion blender or by carefully transferring to a blender in batches. Stir in heavy cream before serving.
- For added crunch, create mini croutons by baking bread cubes tossed with olive oil and garlic at 400°F for about 7 minutes.
Nutrition
- Serving Size: 1 serving
- Calories: 220
- Sugar: 6g
- Sodium: 450mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 30mg
