Oh, there is absolutely nothing like a big, steaming bowl of homemade tomato basil soup, especially when you take the extra step to roast those tomatoes first. It just changes everything! I’m telling you, roasting them in a hot oven until they’re caramelized and a little bit charred at the edges is the secret weapon. It pulls out all their natural sweetness and gives the soup this incredible, rich depth of flavor that you just can’t get from a can. Honestly, it’s one of the first things I mastered when I really got into making soups from scratch, and it’s still my go-to comfort food. It’s surprisingly simple, but it always feels so special.
Why You’ll Love This Tomato Basil Soup Roasted
Trust me, this isn’t just any tomato soup—it’s a hug in a bowl. Here’s why it’ll become your new favorite:
- Deep, rich flavor from roasting the tomatoes (that caramelization is magic!)
- So easy – just roast, simmer, and blend
- Crazy versatile – fancy enough for dinner parties, cozy enough for weeknights
- Smells amazing while cooking (your kitchen will feel like an Italian trattoria)
- Customizable – make it creamy or keep it light
Seriously, once you try the roasted version, you’ll never go back to plain old tomato soup again.
Ingredients for Tomato Basil Soup Roasted
Here’s everything you’ll need to make this incredible soup – simple ingredients that pack a punch when they come together:
- 2 lbs ripe tomatoes, halved (go for Roma or vine-ripened – their flavor intensifies beautifully when roasted)
- 1/4 cup good olive oil (plus a little extra for drizzling)
- 1 large yellow onion, chopped (about 1 1/2 cups – trust me, this base is everything)
- 4 garlic cloves, minced (don’t be shy – roasted garlic is divine)
- 2 cups packed fresh basil leaves (yes, fresh! The dried stuff just won’t give you that bright pop)
- 4 cups vegetable broth (homemade if you have it, but store-bought works fine)
- 1/2 cup heavy cream (optional, but oh-so-luxurious – see variations if you want to skip it)
- Salt and pepper to taste (I like flaky sea salt for finishing)
Equipment You’ll Need
Don’t worry—you probably already have everything! Here’s what I grab when making this soup:
- Baking sheet (for roasting those gorgeous tomatoes)
- Large pot (a Dutch oven works great too)
- Immersion blender (or regular blender—just be careful with hot soup!)
- Wooden spoon (for stirring—it won’t scratch your pot)
- Chef’s knife and cutting board (for prepping the veggies)
That’s it! No fancy gadgets needed—just good, honest cooking tools.
How to Make Tomato Basil Soup Roasted
Okay, let’s get cooking! This is where the magic happens – turning those simple ingredients into the most incredible, velvety soup. I’ll walk you through each step like I’m right there with you in the kitchen.
Step 1: Roast the Tomatoes
First, heat your oven to 400°F (200°C) – nice and hot! Arrange your tomato halves cut-side up on a baking sheet. Drizzle generously with olive oil (about 2 tablespoons), then sprinkle with a pinch of salt. The oil helps them caramelize beautifully. Pop them in the oven for 30 minutes – you’ll know they’re ready when the edges get slightly charred and the juices start bubbling. That caramelization is where all the deep flavor comes from!
Step 2: Sauté Onion and Garlic
While the tomatoes roast, heat 2 tablespoons of olive oil in your large pot over medium heat. Add the chopped onion and cook for about 3 minutes until it starts to soften. Now add the minced garlic – stir constantly for just 1-2 minutes until fragrant. We’re not browning here, just waking up all those amazing flavors. Your kitchen should smell incredible by now!
Step 3: Simmer the Soup
When the tomatoes are done, carefully scrape them (and all those delicious roasted juices!) into the pot with the onions and garlic. Add the fresh basil leaves (just tear them with your hands – no need to chop) and pour in the vegetable broth. Bring it all to a gentle simmer and let it bubble away for 20 minutes. This is when all the flavors get to know each other and become best friends.
Step 4: Blend Until Smooth
Time for the fun part! Turn off the heat and grab your immersion blender. Carefully blend the soup right in the pot until it’s completely smooth. No immersion blender? Let the soup cool slightly, then blend in batches in a regular blender – just don’t fill it more than halfway and cover the lid with a towel (hot soup expands!). I like mine silky smooth, but leave it a bit chunky if that’s your jam.
Step 5: Add Cream and Season
Now for the finishing touches! If you’re using the heavy cream, stir it in now – it makes the soup luxuriously creamy. Then season with salt and pepper to taste. I always start with 1/2 teaspoon salt and go from there. A pinch of sugar can balance the acidity if needed. Give it a final stir, and voila – the most amazing roasted tomato basil soup you’ve ever tasted!
Tips for the Best Tomato Basil Soup Roasted
After making this soup more times than I can count, here are my can’t-live-without secrets:
- Fresh is best: I know I’m a broken record, but that fresh basil makes ALL the difference – add half while simmering, save some for garnish
- Cream control: Start with 1/4 cup cream and add more to taste – some days I want it super rich, others I skip it entirely
- Leftover magic: The flavors deepen overnight! Store in the fridge up to 3 days – just stir in a splash of broth when reheating
- Tomato trick: If your soup’s too acidic, stir in 1/2 teaspoon sugar or a pat of butter
- Freezer friendly: Portion and freeze (without cream) for quick meals – just add cream when reheating
These little touches take it from good to “can I have the recipe?” good!
Variations and Substitutions
One of my favorite things about this soup is how easily you can make it your own! Here are some delicious ways to switch it up:
- Vegan? Swap the cream for coconut milk – it adds the same creamy richness with a subtle tropical twist
- No fresh basil? Use 1 tablespoon pesto instead (stir it in at the end) or 1 teaspoon dried basil (add while simmering)
- Extra kick? Add a pinch of red pepper flakes when sautéing the onions
- Canned tomatoes? In a pinch, use 28oz canned whole tomatoes – drain first, then roast as directed
- Herb lover? Try adding some oregano or thyme with the basil
See? Endless possibilities to make it perfect for you!
Serving Suggestions
Oh, let me tell you how I love to serve this soup – it’s practically begging for a perfect pairing! My absolute favorite is a gooey grilled cheese sandwich on crusty sourdough (the crunch! the melty cheese!). But it’s also amazing with:
- Garlic bread – for dipping, obviously
- A simple green salad with balsamic dressing
- Basil pesto crostini – over-the-top delicious
And don’t forget the garnishes! I always top mine with fresh basil leaves, a swirl of cream, and maybe a sprinkle of parmesan. A drizzle of good olive oil right before serving? *Chef’s kiss*
Storage and Reheating
This soup keeps beautifully! Just let it cool completely, then store in an airtight container in the fridge for up to 3 days. When reheating, go low and slow—warm it gently on the stove over medium-low heat, stirring occasionally. If it thickens too much, just stir in a splash of broth or water. Pro tip: If you added cream, reheat very gently to prevent curdling. And don’t worry—the flavors get even better as they sit!
Frequently Asked Questions
Over the years, I’ve gotten all sorts of questions about this recipe – here are the ones that come up most often:
Can I use canned tomatoes instead of fresh?
Absolutely! In a pinch, use 28oz canned whole tomatoes (drained first). The flavor won’t be quite as bright, but roasting them still adds depth. Just reduce the salt since canned tomatoes often have sodium.
How do I make this soup vegan?
Easily! Skip the cream or use full-fat coconut milk for richness. I promise – with those roasted tomatoes, you won’t miss the dairy at all.
Why is my soup too acidic?
Some tomatoes are just tangier. Try adding 1/2 teaspoon sugar or a pat of butter to balance it. Roasting longer (40 mins) also helps mellow the acidity.
Can I freeze this soup?
Yes! Freeze before adding cream (it can separate). Thaw overnight in the fridge, then reheat gently and stir in fresh cream.
Irresistible 2-Ingredient Tomato Basil Soup Roasted Perfection
- Total Time: 60 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A hearty and flavorful tomato basil soup with roasted tomatoes for a rich taste.
Ingredients
- 2 lbs ripe tomatoes, halved
- 1/4 cup olive oil
- 1 large onion, chopped
- 4 garlic cloves, minced
- 2 cups fresh basil leaves
- 4 cups vegetable broth
- 1/2 cup heavy cream (optional)
- Salt and pepper to taste
Instructions
- Preheat oven to 400°F (200°C). Place tomatoes on a baking sheet, drizzle with olive oil, and roast for 30 minutes.
- In a large pot, heat olive oil over medium heat. Add onion and garlic, sauté until soft.
- Add roasted tomatoes, basil, and vegetable broth. Simmer for 20 minutes.
- Blend the soup until smooth using an immersion blender.
- Stir in heavy cream (if using). Season with salt and pepper.
- Serve hot with a garnish of fresh basil.
Notes
- Use fresh basil for the best flavor.
- For a vegan version, replace heavy cream with coconut milk.
- Store leftovers in the fridge for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Category: Soup
- Method: Roasting, Simmering
- Cuisine: Italian
Nutrition
- Serving Size: 1 cup
- Calories: 220
- Sugar: 10g
- Sodium: 400mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 20mg




