Roasted Tomato Basil Soup

Featured in: One-Pot Homestyle Comfort Meals

This roasted tomato basil soup delivers restaurant-quality results with simple techniques. The secret lies in oven-roasting tomatoes, onions, and garlic until caramelized, which concentrates their natural sweetness and creates deep, complex flavors. After roasting, the vegetables are simmered with vegetable broth and fresh basil, then pureed into an incredibly smooth, velvety texture.

The process takes about an hour total, with most of that time being hands-off roasting. You can finish it with a touch of cream for extra richness or keep it light and dairy-free. Perfect for cozy dinners or meal prep, this soup tastes even better the next day as flavors continue to develop. Serve with crusty bread and a glass of crisp white wine for the ultimate comfort experience.

Updated on Tue, 27 Jan 2026 09:31:00 GMT
A bowl of homemade Roasted Tomato Basil Soup with a swirl of cream and fresh basil garnish. Save to Pinterest
A bowl of homemade Roasted Tomato Basil Soup with a swirl of cream and fresh basil garnish. | pecanthyme.com

There's something almost magical about the moment you pull a tray of roasted tomatoes from a hot oven—the kitchen fills with this sweet, concentrated aroma that makes you pause and just breathe it in. I discovered this soup entirely by accident one summer evening when I had too many tomatoes ripening on the counter and a craving for something warm despite the heat outside. Roasting them first changed everything, turning ordinary tomatoes into something sophisticated and deeply flavored, the kind of thing you'd expect to find at a small Italian restaurant tucked away on a quiet street.

I made this for my neighbor after her surgery, and watching her face light up when she tasted it—that quiet moment of genuine pleasure—reminded me why cooking for people matters. She asked for the recipe but then admitted she'd probably just ask me to make it again, which felt like the highest compliment. Now whenever I roast tomatoes, I think of her sitting at that kitchen table, spoon in hand, asking for seconds.

Ingredients

  • Ripe tomatoes (1.5 kg): Use the ripest ones you can find—their natural sugars will caramelize during roasting and become the soul of your soup, creating that deep, complex flavor that makes people ask what your secret ingredient is.
  • Yellow onion (1 large): The sweetness of yellow onions balances the tomato's acidity in ways white onions never could, and roasting them until they're almost jammy is non-negotiable.
  • Garlic cloves (6): Roasting softens garlic into something mellow and nutty rather than sharp, so don't skip this step or you'll lose half the magic.
  • Extra-virgin olive oil (2 tbsp): This is your flavor foundation, so quality matters here more than anywhere else in the recipe.
  • Kosher salt and black pepper: Season generously before roasting since the vegetables will concentrate as they cook, and you want that seasoning built in, not added at the end.
  • Vegetable broth (2 cups): Low-sodium broth lets the roasted vegetables shine without competing flavors, and you can always adjust salt later.
  • Fresh basil (1/2 cup): Add this after blending, not before, so the heat doesn't destroy its delicate flavor and bright green color.
  • Butter and sugar (optional): A teaspoon of butter adds richness that feels indulgent, while a tiny pinch of sugar rounds out acidity without making the soup taste sweet.
  • Cream or crème fraîche: A swirl of this on top isn't just decoration—it creates little pockets of richness with each spoonful that make the whole experience feel luxurious.

Instructions

Product image
Boil water quickly for tea, coffee, instant soups, and faster prep when cooking grains or noodles.
Check price on Amazon
Heat your oven and prepare:
Preheat to 220°C and line a baking sheet with parchment paper so cleanup is easier and nothing sticks to the pan. Having everything ready before you start means you can move quickly once those tomatoes are cut.
Arrange and season the vegetables:
Halve your tomatoes and quarter the onion, then scatter them with whole garlic cloves on the sheet. Drizzle with olive oil and season generously with salt and pepper, tossing everything until it's evenly coated and glistening.
Roast until caramelized:
Pop it in the oven for 35–40 minutes, until the tomato edges are dark and the onions are tender and slightly shriveled. You'll know it's ready when the kitchen smells almost sweet and concentrated, and a fork slides through the tomato flesh easily.
Build your soup base:
Transfer everything to a large pot along with any precious juices stuck to the pan, then add vegetable broth and bring to a gentle simmer. This is where the roasted flavors start waking up and mingling with the broth.
Infuse with basil:
Tear in fresh basil leaves, add a small piece of butter if you want richness, and a tiny pinch of sugar to balance any sharpness. Let it simmer for 5 minutes so the basil flavor seeps throughout.
Blend until silky:
Use an immersion blender right in the pot if you have one—it's faster and creates less mess—or carefully blend in batches and return to the pot. Keep blending until the texture is completely smooth and velvety, with no grainy bits.
Taste and adjust:
Take a spoonful and really taste it, then decide if it needs more salt, a whisper of pepper, or perhaps a drop of balsamic vinegar for depth. For an even silkier texture, strain through a fine sieve, though I often skip this step and enjoy the rustic feel.
Serve with flourish:
Ladle into warm bowls and drizzle with cream, scatter fresh basil on top, and add croutons or toasted bread if you want something to break the smoothness. This is where it stops being soup and becomes an experience.
Product image
Boil water quickly for tea, coffee, instant soups, and faster prep when cooking grains or noodles.
Check price on Amazon
Silky smooth Roasted Tomato Basil Soup served hot in a rustic bowl with crunchy croutons. Save to Pinterest
Silky smooth Roasted Tomato Basil Soup served hot in a rustic bowl with crunchy croutons. | pecanthyme.com

I realized this soup had become something special the night my partner came home from a difficult day and I'd made it without being asked—they took one sip and their whole body seemed to soften. Good food has this quiet power to communicate care in ways words sometimes can't, and this soup does exactly that.

When to Roast Extra Tomatoes

I've started roasting tomatoes whenever I have the oven on for something else, then freezing them in containers because they transform so much more than just soup. Toss them into pasta, spread them on bruschetta, or blend them into a quick sauce for fish—roasted tomatoes are the gift that keeps giving.

Customizing for Your Taste

This recipe is honestly a starting point, not a rulebook. I've added a splash of balsamic vinegar when I wanted earthiness, stirred in fresh thyme because I had it on hand, and once even added a teaspoon of tomato paste because I wanted the flavor even deeper and more intense. The roasted foundation is so solid that you can build on it without anything falling apart.

Making It Ahead and Serving

This soup actually gets better the next day as flavors settle and meld together, so making it in advance for a dinner party removes stress from your evening. You can also freeze it for up to three months, which means you're always a quick reheat away from something that tastes like you spent hours in the kitchen.

  • Reheat gently over medium heat and stir often so it doesn't scorch on the bottom, adding a splash of broth if it's thickened too much.
  • Make a big batch when tomatoes are at their peak in late summer and freeze portions for winter comfort.
  • Serve with crusty bread, a green salad, and something crisp to drink for a complete, satisfying meal.
Product image
Quickly cook hard boiled, poached, or scrambled eggs and omelets for easy breakfasts and meal prep.
Check price on Amazon
Oven-roasted tomatoes and onions blended into a warm, comforting Roasted Tomato Basil Soup. Save to Pinterest
Oven-roasted tomatoes and onions blended into a warm, comforting Roasted Tomato Basil Soup. | pecanthyme.com

This soup reminds me that the simplest recipes, made with intention and attention, often bring the most satisfaction. There's something about roasted tomatoes and fresh basil that feels both completely ordinary and deeply elegant at the same time.

Your Questions Answered

Can I make this soup ahead of time?

Absolutely. This soup actually tastes better the next day as flavors have time to meld. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of broth if needed to thin the consistency.

Can I use canned tomatoes instead of fresh?

While fresh tomatoes yield the best flavor, you can substitute with high-quality canned whole tomatoes when they're out of season. Drain them well and roast as directed, though reduce roasting time to about 25 minutes since they're already softer.

How do I make this soup vegan?

Simply omit the butter and cream, or replace with your favorite plant-based alternatives. Coconut cream adds lovely richness, while cashew cream provides a neutral flavor profile. The soup is delicious even without any creamy finish.

Why is my soup too acidic?

Some tomatoes are naturally more acidic than others. The optional sugar helps balance acidity, but you can also add a pinch of baking soda while simmering, which neutralizes acid without affecting taste. A splash of balsamic vinegar surprisingly helps too.

Can I freeze this soup?

Yes, this soup freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers, leaving space for expansion. Thaw overnight in the refrigerator and reheat on the stovetop. If you added cream, freezing may slightly affect texture, but it will still be delicious.

Roasted Tomato Basil Soup

Luxurious Italian soup featuring oven-roasted tomatoes blended into silky perfection.

Prep Time
15 min
Time to Cook
45 min
Total Duration
60 min
Author: Ethan Ward


Skill Easy

Cuisine Italian

Portions 4 Portion Size

Dietary Notes Vegetarian-Friendly, No Gluten

What You'll Need

Roasted Vegetables

01 3.3 lbs ripe tomatoes, halved
02 1 large yellow onion, quartered
03 6 cloves garlic, peeled
04 2 tablespoons extra-virgin olive oil
05 1 teaspoon kosher salt
06 1/2 teaspoon freshly ground black pepper

Soup Base

01 2 cups low-sodium vegetable broth
02 1/2 cup fresh basil leaves, packed
03 1 tablespoon unsalted butter, optional
04 1 teaspoon sugar, optional

Garnish

01 1/4 cup heavy cream or crème fraîche, optional
02 Fresh basil leaves for garnish
03 Croutons or toasted bread, optional

How to Make It

Step 01

Prepare and Season Vegetables: Preheat oven to 425°F and line a baking sheet with parchment paper. Arrange halved tomatoes, onion quarters, and garlic cloves on the sheet. Drizzle with olive oil and sprinkle with salt and pepper. Toss to coat evenly.

Step 02

Roast Vegetables: Roast in preheated oven for 35 to 40 minutes until tomatoes are caramelized and onions are tender.

Step 03

Combine with Broth: Transfer roasted vegetables and all pan juices to a large pot. Add vegetable broth and bring to a gentle simmer over medium heat.

Step 04

Infuse Flavors: Stir in fresh basil leaves, butter, and sugar if desired. Simmer for 5 minutes to allow flavors to meld.

Step 05

Blend Soup: Use an immersion blender to puree the soup until smooth. Alternatively, blend in batches using a countertop blender and return to pot.

Step 06

Refine Texture and Taste: Taste and adjust seasoning as needed. For a silkier texture, strain the soup through a fine sieve.

Step 07

Serve: Ladle hot soup into serving bowls. Drizzle with cream and garnish with fresh basil leaves and croutons or toasted bread if desired.

What You'll Need

  • Baking sheet
  • Parchment paper
  • Large pot
  • Immersion blender or countertop blender
  • Fine sieve, optional

Allergy Details

Please check every ingredient for allergens and talk to a healthcare provider with any concerns.
  • Contains dairy from butter and cream; substitute with plant-based alternatives for dairy-free or vegan version
  • Gluten may be present if served with croutons or conventional bread; use gluten-free bread as needed

Nutrition Details (each serving)

Nutritional info is for reference and doesn't replace a professional's advice.
  • Caloric Value: 170
  • Total Fat: 8 g
  • Carbohydrates: 22 g
  • Proteins: 4 g