This Roasted Tomato Basil Soup is more than just dinner—it’s a soul-warming hug in a bowl! We take sweet, ripe tomatoes and roast them alongside fragrant garlic and tender peppers until they are bursting with flavor. The roasting process is the game-changer here, giving the soup a deep, slightly smoky sweetness you just can’t get from stovetop cooking alone. It’s naturally creamy, perfectly seasoned, and finished with a bright pop of fresh basil. Trust me, you’re going to love this simple, luscious soup!
Why You’ll Love This Recipe
- Flavor-Packed Roasting: The simple act of roasting the vegetables transforms them, bringing out incredible natural sweetness and depth. Forget bland soup—this is pure flavor!
- Naturally Creamy (No Heavy Cream Needed): We skip the heavy stuff! This soup gets its glorious, velvety texture just from blending the roasted vegetables. It’s comforting and satisfying without being overly rich.
- Simple & Straightforward: If you can chop veggies and turn on an oven, you can make this! The process is easy, hands-off, and results in restaurant-quality soup.
- The Perfect Pairing: Nothing beats a classic, and this soup is begging to be paired with a crispy, gooey grilled cheese sandwich for the ultimate comfort meal.
Ingredients

All you need for this incredible Roasted Tomato Basil Soup is a little oven magic and some vibrant, fresh ingredients. Yes, it’s that easy. But first, gather up these goodies:
- Ripe Tomatoes: The star of the show! Roasting them concentrates their natural sweetness and acidity, creating a wonderful flavor base.
- Red Bell Pepper: Adds a lovely sweetness and helps contribute to that beautiful creamy body once blended.
- Large Onion: Provides a savory foundation; it caramelizes beautifully in the oven, adding depth.
- Garlic Cloves (Peeled): When roasted whole, the garlic becomes soft, mellow, and wonderfully sweet—it’s essential for that cozy flavor.
- Olive Oil: Used for roasting the vegetables and helping them soften and caramelize.
- Salt and Black Pepper: Our seasoning base! Don’t be shy—seasoning is what makes this soup pop.
- Vegetable Broth: The liquid base that helps us move from roasted veggies to smooth soup.
- Dried Thyme: Lends a gentle, earthy, and classic herb note that pairs perfectly with tomato.
- Sugar (Optional): Just a tiny bit can help balance the natural acidity of the tomatoes if they taste a little sharp.
- Fresh Basil Leaves: Added right at the end to provide that necessary bright, fragrant, and slightly peppery finish—don’t skip the fresh stuff!
- Tomato Paste: This little secret weapon adds a massive punch of umami and depth of flavor.
- Coconut Milk or Light Cream (Optional): If you want to lean into that ultra-silky, rich texture, this is your ticket to next-level creaminess.
- Balsamic Vinegar (Optional, Alcohol-Free): A small splash brightens the entire soup and adds incredible depth and tanginess.
Note: The exact measurements for these ingredients, along with the complete step-by-step recipe card, are located right below this article!
How to Make the Roasted Tomato Basil Soup
Making this flavor-packed soup is surprisingly simple. The oven does most of the heavy lifting for you!
Step 1: Prep and Roast the Vegetables
Preheat your oven to $400^\circ\text{F}$ ($200^\circ\text{C}$). Line a baking sheet with parchment paper for easy cleanup. Arrange your tomatoes (halved), bell pepper (quartered), onion (quartered), and peeled garlic cloves on the sheet. Drizzle everything with olive oil and sprinkle generously with salt and pepper. Toss it all around until everything is coated! Roast for about 25–30 minutes, or until the veggies are wonderfully soft and have that irresistible touch of caramelization.
Step 2: Simmer and Blend the Flavors
Transfer all those gorgeous roasted vegetables straight into a large soup pot. Add the vegetable broth, dried thyme, tomato paste, and a pinch of sugar (if you’re using it). Give it a good stir and bring the mixture to a gentle simmer. Let it bubble happily for 10–15 minutes—this lets all those roasted flavors really mingle and deepen.
Step 3: Puree and Finish
Remove the pot from the heat and stir in the fresh basil leaves. Now for the magic: use an immersion blender to puree the soup until it’s perfectly smooth and velvety. If you don’t have an immersion blender, carefully transfer the soup in batches to a standard blender. Stir in your coconut milk or cream (if you want the extra richness!) and that splash of balsamic vinegar.
Step 4: Taste and Serve
Give the soup a final taste test and adjust the seasoning—it might need a bit more salt, pepper, or maybe even a little more sugar or vinegar to find that perfect balance. Serve it hot, maybe with a sprinkle of extra fresh basil and a quick drizzle of good olive oil. Enjoy!
Pro Tips for Making the Recipe

- The Power of Roasting: Don’t rush the roasting step! The vegetables should look a little shriveled and have some golden-brown, caramelized edges. That’s where the deep flavor comes from.
- Use Ripe Tomatoes: The riper the tomatoes, the sweeter and more flavorful your soup will be. If it’s not peak season, cherry tomatoes or even good-quality canned San Marzano tomatoes can be roasted as a delicious alternative!
- For the Smoothest Texture: If using a standard blender, remember the golden rule: work in small batches and never fill the blender more than halfway with hot liquid. Hold the lid down with a kitchen towel for safety!
- Adjusting Acidity: If the soup tastes too acidic, stir in the optional sugar $1/2$ teaspoon at a time until the flavor balances out. If it tastes too flat, add the optional balsamic vinegar.
How to Serve
This soup is perfect on its own, but it truly shines when you add a little something extra!
- Grilled Cheese Companion: This is the ultimate pairing. Cut up a grilled cheese (cheddar is always classic) into cubes for easy dipping.
- Crispy Croutons: Make homemade croutons with crusty bread, garlic, and olive oil for a satisfying crunch.
- A Swirl of Cream: Finish the bowl with a swirl of extra coconut milk, sour cream, or plain yogurt for a beautiful presentation and a hit of tang.
- Fresh Bread: Serve with thick slices of crusty Italian or French bread for dipping up every last drop.
Make Ahead and Storage
This soup is fantastic for meal prep because the flavors only get better after a day or two!
Storing Leftovers
Let the soup cool completely before transferring it to an airtight container. It will keep beautifully in the refrigerator for up to 4 days.
Freezing
This soup freezes wonderfully! Pour the cooled soup into freezer-safe containers or large freezer bags (leaving a little headspace for expansion). It can be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat on the stovetop over medium heat, stirring occasionally until warmed through. If the soup has thickened too much after chilling, you can add a splash of water or broth to thin it out to your desired consistency.
FAQs
1. Can I use different vegetables for roasting?
Absolutely! While tomatoes and basil are the classic pairing, you can toss in other roasting-friendly veggies. Consider adding a sweet potato, a few carrots, or even some zucchini to the roasting pan. Just make sure to cut all the vegetables into similar sizes so they roast evenly. This is a great way to use up whatever fresh produce you have on hand and add a unique twist to the soup!
2. How can I make this soup heartier for a full meal?
To turn this luscious soup into a complete, satisfying meal, you have a few easy options! You could stir in some cooked lentils or cannellini beans during the simmering stage for extra protein and fiber. Another great idea is to add a grain, like $1/2$ cup of small pasta (orzo or ditalini) or a scoop of cooked brown rice, right before serving.
3. What if I don’t have an immersion blender?
No problem at all! If you don’t have an immersion blender, you can use a traditional upright blender. Just make sure to let the soup cool for about 10 minutes after simmering. When blending hot liquids, you must remove the small plastic cap in the lid and cover the hole with a folded kitchen towel. This allows steam to escape while you blend, preventing a pressure buildup. Blend in small batches until completely smooth.
4. Can I add fresh herbs other than basil?
Yes, you can certainly mix up the herbs! While fresh basil is a classic for a reason (it adds that signature bright finish), fresh oregano or parsley would be a nice addition. Be careful with stronger herbs like rosemary or sage—if you want to use them, add just a small pinch during the roasting step, as their flavor can easily overpower the delicate sweetness of the tomato.

Roasted Tomato Basil Soup
Ingredients
Equipment
Method
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Spread the tomatoes, onion, and garlic on the baking sheet. Drizzle with olive oil and season with salt and pepper. Toss to coat evenly.
- Roast for 35–40 minutes, until tomatoes are soft and caramelized.
- Remove the garlic skins, then transfer all roasted ingredients to a large pot.
- Add the vegetable broth, basil, and thyme. Bring to a simmer for 10 minutes to blend flavors.
- Using an immersion blender (or carefully transfer to a regular blender), purée the soup until smooth and creamy.
- Stir in the cream or coconut milk if using, adjust seasoning, and reheat gently before serving.