Roasted Tomato Soup: The Ultimate Cozy Dinner for Chilly Nights

Posted on November 24, 2025

Roasted Tomato Soup in a bowl with basil garnish

Roasted Tomato Soup is one of those cozy, soul-hugging recipes that just feels like home. Whether it’s a chilly fall evening or you’re simply craving something warm and comforting, this bowl of creamy, tangy goodness delivers every single time. Made with juicy ripe tomatoes, caramelized onions, and roasted garlic, this Roasted Tomato Soup packs layers of flavor that taste like they’ve been simmering all day — except it only takes 45 minutes. Pair it with a crispy grilled cheese, and you’ve basically got the ultimate comfort meal. The best part? It’s a one-pot wonder, so there’s less cleanup and more time to kick back with that second bowl (because yes, you’ll want it).

Table of Contents

What is Roasted Tomato Soup?

Roasted Tomato Soup is a rich, velvety soup made from fresh tomatoes that are oven-roasted with onions, garlic, olive oil, and a few simple seasonings. The roasting process concentrates the natural sweetness of the tomatoes and brings out their bold, slightly smoky flavor. After roasting, everything is blended together with broth and fresh basil to create a smooth, deeply flavored soup that’s both simple and satisfying. Unlike canned versions, homemade Roasted Tomato Soup has that rustic, garden-fresh taste — the kind that makes you question why you ever settled for store-bought. It’s also completely customizable: keep it light and herby, or swirl in a touch of cream for extra indulgence.

Reasons to Try Roasted Tomato Soup

If you’ve never made Roasted Tomato Soup from scratch, let me give you three delicious reasons to change that. First, it’s ridiculously easy — just roast, blend, and serve. No fancy equipment or complicated steps here. Second, it’s healthy comfort food at its best. Packed with antioxidants, vitamin C, and fiber from the tomatoes, it’s a feel-good meal that doesn’t taste like a compromise. Third, it’s the perfect make-ahead dish. You can double the batch, freeze half, and have homemade soup ready for any busy weeknight. Plus, the aroma while it’s roasting? Let’s just say it’ll make your kitchen smell like a five-star café.

Ingredients Needed to Make Roasted Tomato Soup

  • 1 ½ pounds Roma, beefsteak, or heirloom tomatoes, quartered (about 4 heaping cups)
  • 1 yellow onion, chopped
  • 1 head of garlic, sliced in half
  • 2 tablespoons olive oil
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 2 cups vegetable or chicken broth
  • ¼ cup fresh basil
Ingredients for Roasted Tomato Soup on kitchen counter
Fresh ingredients for homemade roasted tomato soup

Instructions: Step-by-Step Guide to Making Roasted Tomato Soup

Making this Roasted Tomato Soup is easier than you might think, and with this step-by-step guide, you’ll have a pot of rich, comforting soup ready in under an hour. Follow along as we go from prepping those juicy tomatoes to serving a silky-smooth bowl of flavor perfection.

Step 1: Preheat and Prep

Start by preheating your oven to 450°F (232°C) — this high heat helps caramelize the tomatoes, unlocking that signature roasted sweetness. While the oven heats up, gather your ingredients: ripe Roma or heirloom tomatoes, a yellow onion, a head of garlic, olive oil, salt, and pepper.

Slice the tomatoes into quarters and roughly chop the onion. For the garlic, don’t peel the cloves — instead, slice the entire head in half horizontally. This will make it easier to squeeze out the roasted cloves later. If you’re new to prepping fresh produce efficiently, check out our vegetable prep tips to save time and keep your chopping consistent.

Step 2: Season and Arrange

Next, place the tomatoes, onion, and halved garlic head into a large oven-safe Dutch oven or roasting dish. Drizzle everything generously with olive oil — about two tablespoons — and sprinkle with kosher salt and black pepper. Toss the vegetables gently so every piece is evenly coated.

This is where the magic starts: roasting vegetables brings out their natural sugars and adds depth to your soup’s flavor. For a touch of extra sweetness, you can even toss in a few cherry tomatoes. (Need to substitute ingredients? Visit our ingredient swaps guide for practical kitchen alternatives.)

Step 3: Roast Until Beautifully Blistered

Place your pot uncovered in the preheated oven and roast for 40–45 minutes. During this time, your kitchen will smell heavenly — a mix of caramelized onions and slow-roasted garlic. The tomatoes should soften and start to wrinkle, with a few charred edges here and there.

If you notice your garlic browning too quickly, lightly cover the top with foil for the remainder of the cooking time. This step is key to developing that rich, complex base you can’t get from canned soup.

Step 4: Add Broth and Basil

Carefully remove the pot from the oven (it’ll be hot!). Let it cool slightly, then use tongs or your fingers to squeeze the roasted garlic cloves out of their peels. They should slide out easily, buttery and golden.

Pour in 2 cups of vegetable or chicken broth, depending on your flavor preference, and toss in a handful of fresh basil leaves. The basil adds a bright, herby note that balances the deep roasted flavors. Stir gently to combine — it’s already looking like something you’d find in a cozy café.

Step 5: Blend Until Silky Smooth

Now it’s time to blend. Using an immersion blender, blend the soup right in the pot until it reaches a smooth, velvety texture. If you prefer a chunkier finish, pulse a few times instead of blending fully.

No immersion blender? No problem. Carefully transfer the mixture to a countertop blender in batches, leaving the lid slightly ajar to let steam escape. Remember, hot liquids expand when blended — check out our tips for blending hot soups safely to keep things mess-free.

Step 6: Taste and Adjust

Once blended, taste your soup and season it to your liking. You might want to add another pinch of salt, a grind of pepper, or even a dash of red pepper flakes for some gentle heat. If the soup tastes too acidic, stir in a teaspoon of honey or cream to mellow it out.

This is also a good time to play with toppings — a sprinkle of parmesan cheese, a drizzle of olive oil, or a spoonful of pesto can all take this soup from simple to spectacular.

Step 7: Serve and Savor

Ladle your freshly blended Roasted Tomato Soup into warm bowls and garnish with extra basil leaves. For the perfect pairing, serve it alongside a gooey grilled cheese sandwich or a slice of buttery garlic bread. If you’re in the mood for a full cozy meal, it also pairs beautifully with our Chicken Orzo Tomato Soup Recipe or a crisp green salad.

What to Serve with Roasted Tomato Soup

There’s a reason Roasted Tomato Soup and grilled cheese are a love story for the ages — the buttery crunch of the sandwich pairs perfectly with the soup’s creamy tang. But if you want to mix things up, try serving it with a slice of crusty sourdough, a side of roasted vegetables, or a fresh green salad. It also makes a comforting starter for hearty mains like this Hearty Green Chile Stew or Crockpot Chicken and Dumplings. For something a little indulgent, add a drizzle of cream or top with a few homemade croutons for extra texture.

Key Tips for Making Roasted Tomato Soup

Start with ripe tomatoes — they’ll give your soup the best sweetness and depth of flavor. Don’t skip the roasted garlic step; it’s what makes this soup unforgettable. When blending, be cautious with hot liquids (an immersion blender is safest). Season at the end and don’t be afraid to play — add red pepper flakes for heat or a splash of cream for extra richness. And if you really want to impress, finish with a swirl of olive oil and a sprinkle of freshly grated parmesan.

Storage and Reheating Tips for Roasted Tomato Soup

Store leftover soup in an airtight container in the refrigerator for up to 4 days. It also freezes beautifully — pour cooled soup into freezer-safe containers or bags and freeze for up to 3 months. To reheat, thaw overnight in the fridge, then warm gently on the stove over medium heat until hot. You can also microwave it in a safe bowl for about 2 minutes, stirring halfway through. Pro tip: make a double batch, freeze half, and thank yourself on your next busy day.

FAQs

Can I use canned tomatoes? Yes, though fresh roasted ones add a deeper flavor. Use good-quality whole canned tomatoes and roast them briefly for similar results.
Can I make it dairy-free? Absolutely. This recipe is naturally dairy-free, but you can add coconut milk for creaminess if desired.
Can I use dried basil instead of fresh? You can, but reduce it to about 1 teaspoon since dried herbs are more concentrated.

Final Thoughts

Roasted Tomato Soup is the kind of recipe that reminds you why simple ingredients are often the best. It’s cozy, nourishing, and endlessly adaptable — perfect for chilly nights or lazy Sundays. Whether you’re serving it with a golden grilled cheese or enjoying it solo, this soup delivers comfort in every spoonful. For more cozy recipes like this, check out Creamy Garlic Sauce Potatoes or Vegetable Orzo Soup.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Roasted Tomato Soup in a bowl with basil garnish

Roasted Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jennifer
  • Prep Time: 5 minutes
  • Cook Time: 40 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Roasting
  • Cuisine: American
  • Diet: Vegetarian

Description

This Roasted Tomato Soup recipe is an easy and delicious soup to warm you up this time of year. A one-pot, no-fuss fresh tomato soup made with a handful of ingredients roasted and blended to form the best tomato soup.


Ingredients

Scale
  • 1 ½ pounds Roma or fresh beefsteak or heirloom tomatoes, cut into quarters (approx. 4 heaping cups)
  • 1 yellow onion, chopped
  • 1 head of garlic, sliced in half
  • 2 tablespoons olive oil
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 2 cups vegetable or chicken broth
  • ¼ cup fresh basil

Instructions

1. Preheat the oven to 450 degrees F.

2. To a Dutch oven or another oven-safe dish, add the tomatoes, onion and garlic.

3. Season with olive oil, kosher salt and black pepper.

4. Place the pot in the oven and roast for 40-45 minutes.

5. Remove from the oven and squeeze the garlic cloves out of the peel.

6. Pour in the broth and add the basil.

7. Use an immersion blender and blend until smooth.

8. Serve with grilled cheese and top with more basil and some red pepper flakes.


Notes

Grab the ripest tomatoes. Ripe tomatoes have the best sweet flavor and add to the aroma, texture, and acidity of the soup.

Don’t forget to squeeze the garlic cloves out of the peel before blending!

Be careful when blending hot liquids. Use an immersion blender with caution as hot liquids expand. Wear an apron and place a towel over your blending hand.

Season to taste. Add red pepper flakes or parmesan cheese before serving.

Leftover soup can be refrigerated in an airtight container for 3-4 days.

Freeze in freezer-safe containers or bags for 2-3 months after cooling completely.

To reheat, defrost in the refrigerator overnight or heat on the stove over medium-high. For defrosted soup, microwave for 2 minutes, stirring halfway through.


Nutrition

  • Serving Size: 1 cup
  • Calories: 110
  • Sugar: 6g
  • Sodium: 480mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 11g
  • Fiber: 3g
  • Protein: 2g
  • Cholesterol: 0mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star