Roasted Garlic Tomato Basil Soup
This Roasted Garlic Tomato Basil Soup is cozy, creamy, and stupidly easy to make. Roasted tomatoes and garlic blend into pure comfort in a bowl, and it’s ready in under an hour.
Okay, real talk: I used to think tomato soup was just “the red stuff that comes with grilled cheese.” Then I roasted my own tomatoes and garlic instead of dumping a can into a pot, and honestly, I haven’t looked back since. This soup smells like a hug, tastes like a hug, and takes way less effort than you’d think.
Table of Contents
Why You’re Going to Love This Recipe
This is the kind of recipe that makes you want to cook everything in sight. Lucky for you, the collection is full of exactly that. Go explore and find your new go-to dish.
This is one of those tomato soup recipes that feels fancy but is secretly one of the easiest things you’ll ever make. Roasting the tomatoes and garlic first is the whole trick, it deepens the flavor so much you won’t believe there’s no cream in it.
It’s naturally dairy-free, comes together with basically one pot and a blender, and it’s the kind of roasted garlic soup that makes your whole kitchen smell incredible while it cooks. Basil adds that fresh, herby lift at the end so it never tastes flat or one-note.
What You’ll Need

Here’s everything for this basil soup recipe, split into what gets roasted and what goes into the pot afterward. Nothing fancy, just good, simple ingredients doing their best work.
| For Roasting | Amount |
|---|---|
| Tomatoes, any variety, cut in half | 3 pounds |
| Garlic cloves, skin left on | 6 cloves |
| Olive oil | 3-4 tablespoons |
| Salt and pepper | to taste |
| For the Soup Base | Amount |
|---|---|
| Olive oil (remaining) | 1 tablespoon |
| Yellow onion, minced | 1/2 cup |
| Kosher salt | 1 tablespoon |
| Freshly ground black pepper | 1 1/2 teaspoons |
| Low-sodium vegetable broth (or chicken broth) | 5 cups |
| Fresh basil leaves | 1/2 cup |
Let’s Make This Soup

This whole recipe is really just three moves: roast, simmer, blend. Follow along and I’ll walk you through each part with a few notes so nothing goes sideways.
Step 1: Roast the Tomatoes and Garlic
Preheat your oven to 425 degrees F. Spread the halved tomatoes and the garlic cloves, skins still on, in a single layer on a large baking sheet.
Drizzle everything with 3-4 tablespoons of olive oil and season generously with salt and pepper. Roast for 30-35 minutes, until the tomatoes look lightly charred on the outside and totally soft and jammy on the inside.
Pull the sheet pan out and let it cool for about 5 minutes. This is your chance to pop the skins off the garlic cloves, they should slide right off once they’ve cooled a bit.
Step 2: Build the Soup Base
While the tomatoes are roasting, heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the minced onion and cook it down until golden, about 4-5 minutes, stirring occasionally so it doesn’t catch.
Add the kosher salt, black pepper, your roasted tomatoes and peeled garlic, the broth, and the fresh basil leaves. Give it all a good stir so everything gets to know each other.
Step 3: Blend It Smooth
Carefully transfer the mixture to a blender and blend for about 1 minute, until the soup turns silky and creamy. A hand-held immersion blender works great here too if you’d rather blend it right in the pot.
“Go slow with hot liquids in a blender,” is the one tip I’ll never stop repeating, since a lid popping off is not the kitchen adventure you signed up for. Vent the lid or use a towel over the top just to be safe.
Step 4: Simmer and Serve
Return the blended soup to the pot and let it simmer for about 5 minutes so the flavors settle in. Taste and adjust the salt if needed, then ladle it into bowls.
Serve it hot with your favorite grilled cheese for dunking, because honestly, that’s non-negotiable in my house. If you’re craving something else cozy alongside it, this creamy broccoli cheddar soup makes a great soup-and-soup combo for meal prep week.
Expert Tips, Variations, and Troubleshooting
A few little tweaks can take this roasted garlic soup from great to “can I have the recipe” great. Here’s everything I’ve learned from making this more times than I can count.
Tips for Extra Flavor
Don’t skip the char on the tomatoes, those slightly blackened edges are where a ton of the flavor comes from. Also, add the basil while the soup is still hot so it wilts and infuses instead of just floating on top.
If your tomatoes aren’t super ripe, a small pinch of sugar in the pot balances out any extra acidity. A swirl of good olive oil right before serving also makes it taste like it came from a restaurant.
Tasty Variations
Want it creamier? Stir in a splash of heavy cream or coconut milk at the end for a richer, dreamier bowl. Craving something heartier? Toss in some cooked small pasta or white beans, similar to how this creamy gnocchi with spinach and feta turns simple ingredients into something filling.
For a spicier basil soup recipe, add a pinch of red pepper flakes while the onions cook. You can also swap in roasted red peppers for half the tomatoes for a slightly sweeter, smoky twist.
Troubleshooting
Soup too thin? Simmer it uncovered a bit longer to reduce it down and concentrate the flavor. Too thick? Just whisk in a splash more broth until it’s the consistency you like.
If it tastes a little flat, it usually just needs more salt, don’t be shy with it. And if your garlic looks a bit too dark after roasting, just trim off any truly burnt bits before blending so it doesn’t turn bitter.
Storage, Reheating, and No-Waste Tips
This soup keeps beautifully, which makes it a great one to batch cook on a Sunday. Here’s how to store and reheat it so it tastes just as good on day three.
| Method | How Long It Lasts | Notes |
|---|---|---|
| Refrigerator | Up to 5 days | Store in an airtight container |
| Freezer | Up to 3 months | Freeze in individual portions for easy lunches |
| Reheating | 5-7 minutes | Warm gently on the stovetop over medium-low heat, stirring often |
For no-waste kitchen wins, save any leftover basil stems to toss into stock or pesto later. Tomato skins and garlic peels can go straight into a compost bin, or simmer them briefly in water to make a light vegetable stock base.
Nutritional Information

Here’s the approximate breakdown per serving, based on about 6 servings total. Exact numbers will vary depending on your specific broth and tomatoes.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 140 |
| Total Fat | 7g |
| Carbohydrates | 15g |
| Fiber | 3g |
| Sugar | 8g |
| Protein | 3g |
| Sodium | 680mg |
Frequently Asked Questions
Can I use canned tomatoes instead of fresh?
Yes, canned whole tomatoes work in a pinch, though you’ll lose some of the roasted, charred flavor. If you go this route, roast the garlic separately and stir it in with the canned tomatoes before blending.
Do I need to peel the tomatoes before roasting?
Nope, there’s no need to peel them first. Roasting softens the skins, and blending the soup afterward makes everything perfectly smooth anyway.
Can I make this soup vegan?
This roasted garlic tomato basil soup is already vegan as written, as long as you use vegetable broth instead of chicken broth. It’s naturally dairy-free too, so no substitutions needed.
What should I serve with roasted garlic tomato basil soup?
Grilled cheese is the classic pairing, but crusty bread, a simple green salad, or even a tortellini soup on the side all work wonderfully. It’s a versatile base for almost any cozy meal.
Can I freeze this tomato soup recipe?
Absolutely, this soup freezes really well for up to 3 months. Just cool it completely before transferring to freezer-safe containers, and thaw overnight in the fridge before reheating.
Final Thoughts
This Roasted Garlic Tomato Basil Soup is proof that a few simple ingredients, roasted low and slow, can beat anything from a can. It’s cozy, it’s simple, and it makes your whole house smell amazing while it cooks.
If you’re in a soup kind of mood, you might also love this Italian sausage tortellini soup or this creamy chicken tortellini soup for your next cozy dinner rotation.
Give this one a try, and if you love it as much as I do, pin it on Pinterest so you can find it again on the next chilly night. I’d love to hear how yours turns out, so drop a comment below and let me know what you think.

Dreamy Roasted Garlic Tomato Basil Soup
Equipment
- Large baking sheet
- Large pot or Dutch oven
- Blender or hand-held immersion blender
Ingredients
For Roasting
- 3 pounds Tomatoes, any variety cut in half
- 6 cloves Garlic skin on
- 3-4 tablespoons Olive oil for roasting
- Salt and pepper to taste
For the Soup Base
- 1 tablespoon Olive oil remaining
- ½ cup Yellow onion minced
- 1 tablespoon Kosher salt
- 1 ½ teaspoons Black pepper freshly ground
- 5 cups Low-sodium vegetable broth or chicken broth
- ½ cup Fresh basil leaves
Instructions
- Preheat your oven to 425 degrees F. Spread the halved tomatoes and the garlic cloves, skins still on, in a single layer on a large baking sheet.
- Drizzle everything with 3-4 tablespoons of olive oil and season generously with salt and pepper. Roast for 30-35 minutes, until the tomatoes look lightly charred on the outside and totally soft and jammy on the inside.
- Pull the sheet pan out and let it cool for about 5 minutes, then pop the skins off the garlic cloves.
- While the tomatoes are roasting, heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the minced onion and cook until golden, about 4-5 minutes.
- Add the kosher salt, black pepper, roasted tomatoes and peeled garlic, broth, and fresh basil leaves. Stir to combine.
- Carefully transfer the mixture to a blender and blend for about 1 minute until smooth and creamy, or use a hand-held immersion blender directly in the pot.
- Return the soup to the pot and simmer for 5 minutes. Serve hot with your favorite grilled cheese.
