Creamy Roasted Tomato Basil Soup for Weeknight Dinners

Posted on

Amira Patrick

creamy roasted tomato basil soup - featured image

There is a specific kind of exhaustion that hits around 5:30 PM on a Tuesday. You’ve been working, the kids have been at school or activities, and the house is quietly chaotic. The fridge is open, the pantry is a mess, and the idea of chopping vegetables, standing over a stove, and cleaning up a huge mess sounds like a punishment rather than dinner. I used to solve this with cereal or frozen nuggets, but my family deserved better than “whatever is easiest.”

Then came the rainy October afternoon when I decided to roast a tray of tomatoes just to see what would happen. I had a bag of bruised, slightly overripe tomatoes from the farmer’s market that I needed to use before they turned to mush. I tossed them on a baking sheet with some garlic, threw them in the oven, and walked away. When I came back, the kitchen smelled like an Italian restaurant. I blended them, stirred in a splash of cream I had hiding in the back of the fridge, and served it with crusty bread.

My kids, who usually turn their noses up at anything that isn’t fried, asked for seconds. That was two years ago. Now, this creamy roasted tomato basil soup is my go-to when I’m tired, when the budget is tight, and when I need dinner to just work. It’s sweet, tangy, comforting, and costs pennies compared to the stuff in cans or at restaurants. I’ve tested this recipe with different types of tomatoes, different creams, and even on my “lazy” days, and it always delivers. It’s the kind of recipe that makes you feel like a gourmet chef without the gourmet price tag.

Why You’ll Love This Recipe

I don’t say this lightly, but this soup has saved me more weeknight dinners than I can count. Here’s why it keeps me coming back to the stove:

Stupid Simple — Seriously, if you can toss tomatoes on a pan and hit “blend,” you can make this. There’s no sautéing, no complex techniques, no standing there stirring constantly. The oven does the hard work of caramelizing the sugars.

Lightning Fast (Active Time) — Once the tomatoes are in the oven, it’s hands-off. I have about 10-15 minutes of active prep time. The rest is just waiting. I make this after picking up the kids because it doesn’t keep me hostage in the kitchen.

Pantry-Friendly — You probably have 90% of these ingredients already. Tomatoes (fresh or canned), garlic, onion, broth, cream. If you’re missing fresh basil, dried works fine. If you don’t have cream, a spoonful of sour cream or even just extra broth works in a pinch.

Budget-Smart — This feeds 4-6 people for under $10 if you buy tomatoes in season or use good-quality canned San Marzanos. That’s less than a single order of soup at a cafe. I often double the batch because it freezes so well, making my grocery bill stretch further.

Kid-Approved — The natural sweetness of roasted tomatoes masks the veggie flavor for picky eaters. I serve it with grilled cheese or on the side of a simple sandwich, and it disappears. It’s my secret weapon for getting more vegetables on the table without the fight.

This is my answer to “what’s for dinner” when I have zero energy but want to feed my family something warm and homemade. No stress, no fancy equipment, just reliable, delicious food.

Ingredients You’ll Need

Here’s the best part: you probably have most of this already. I’m particular about a few things, but this recipe is very forgiving.

Tomatoes (3 lbs fresh Roma or vine-ripened, or 2 large cans 28oz whole peeled) — Fresh tomatoes give the best flavor when in season, but good quality canned whole peeled tomatoes are perfect year-round and much cheaper. I use Roma because they are meatier and less watery. If using fresh, chop them roughly. If using canned, drain the excess liquid.

Yellow Onion (1 large, chopped / about 300g) — Adds sweetness and depth. Don’t skip this. White onions work but yellow is sweeter when roasted.

Garlic (6-8 cloves, peeled and smashed) — Yes, a lot of garlic. Roasting mellows it out, making it sweet and nutty. Don’t be shy. I buy pre-peeled garlic cloves when I’m being lazy, but fresh tastes better. Smash them with the side of your knife so they roast evenly.

Olive Oil (3 tablespoons) — Use your best extra virgin olive oil here. It flavors the soup. I keep a bottle of Barilla or Colavita on hand for everyday cooking—it’s affordable and reliable.

Vegetable or Chicken Broth (1 cup / 240ml) — Low-sodium is best so you can control the salt. Vegetable broth keeps it vegetarian. I use Pacific Foods low-sodium broth because it’s consistent.

Heavy Cream or Half-and-Half (½ cup / 120ml) — This is what makes it “creamy.” Whole milk works but it’s thinner. Half-and-half is a good middle ground. For a lighter version, skip it, but the texture won’t be as luxurious.

Fresh Basil (½ cup packed, chopped / or 2 teaspoons dried) — Fresh basil is key for that classic flavor. If you don’t have fresh, dried Italian seasoning works, but add it at the end so it doesn’t lose its flavor. I grow basil in the summer because it’s cheap and easy.

Sugar (1 teaspoon, optional) — If your tomatoes are super acidic, a teaspoon of sugar balances it. Taste first! I rarely need this unless the tomatoes are very tart.

Salt and Black Pepper — To taste. I use kosher salt like Diamond Crystal because it’s easier to control.

Butter (1 tablespoon, optional) — Stirred in at the very end for extra richness. I do this when I want to treat myself.

Equipment Needed

You don’t need fancy equipment for this. Here’s what I actually use:

Large Rimmed Baking Sheet — I use a half-sheet pan (13×18 inches). It needs to fit all the tomatoes in a single layer so they roast, not steam. My old pan from IKEA still works fine.

Blender — I use a standard countertop blender. Be careful with hot liquid! Blend in batches if needed. An immersion blender works too and saves cleanup, but I find the countertop blender makes it smoother.

Large Pot or Dutch Oven — 6-quart size is perfect. I use a heavy-bottomed pot so it doesn’t scorch when I simmer the soup.

Sharp Knife and Cutting Board — For chopping the onions and tomatoes. A dull knife makes chopping tedious.

Measuring Cups and Spoons — Standard stuff. Dollar store versions work fine.

How to Make It: Step-by-Step

creamy roasted tomato basil soup preparation steps

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.

Step 1: Prep the Oven and Pan (5 minutes)

Preheat your oven to 400°F (200°C). Line your baking sheet with parchment paper or foil for easy cleanup. This is optional but highly recommended because roasted tomatoes can get sticky.

Step 2: Roast the Tomatoes and Aromatics (40-45 minutes)

Toss the chopped tomatoes, chopped onion, and smashed garlic cloves on the baking sheet. Drizzle with olive oil, season generously with salt and pepper, and toss everything with your hands until coated. Spread them out in a single layer. Don’t crowd the pan, or they’ll steam instead of roast. Roast in the preheated oven for 40-45 minutes, stirring halfway through, until the tomatoes are soft, collapsed, and slightly charred at the edges. The garlic should be tender and sweet.

Step 3: Transfer to Pot

Scrape the roasted tomatoes, onions, and garlic into your large pot. Use a spatula to get all the flavorful bits (the caramelized juices) off the pan. That’s liquid gold.

Step 4: Add Broth and Simmer (10 minutes)

Pour in the vegetable or chicken broth. Bring to a gentle simmer over medium heat. Let it bubble for about 10 minutes. This helps meld the flavors and softens everything further for blending. If using fresh tomatoes, you might need to mash them slightly with a spoon to help them break down.

Step 5: Blend Until Smooth

Let the soup cool for a few minutes (don’t blend boiling hot liquid!). Transfer to a blender in batches. Fill no more than halfway. Place the lid on tight and cover with a towel (steam can blow the lid off). Blend on high until completely smooth. This takes about 60 seconds. Pour back into the pot.

Step 6: Add Cream and Basil

Stir in the heavy cream and chopped fresh basil. Taste and adjust seasoning. Add more salt or pepper if needed. If the soup is too thick, add a splash more broth. If it’s too thin, simmer for a few more minutes.

Step 7: Serve

Serve hot with crusty bread, grilled cheese sandwiches, or croutons. A drizzle of olive oil and a pinch of red pepper flakes on top adds a nice kick.

Total Time: About 1 hour (15 minutes active, 45 minutes roasting/simmering)

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

Roast Until Charred
Don’t just roast until soft. Wait for those dark brown spots on the tomatoes. That char adds a smoky depth that makes the soup taste like it’s been simmering for hours. I learned this the hard way when my first batch was just… okay. The second batch, I let it go longer, and it was amazing.

Don’t Skip the Garlic
Roasting garlic changes its flavor completely. It becomes sweet and spreadable. If you roast it too long, it burns and turns bitter. Keep an eye on it after 30 minutes. If the garlic is browning too fast, cover the pan loosely with foil.

Blend in Batches
If you have a small blender, don’t try to fit it all in at once. Hot soup expands when blended. I’ve had soup explode out of my blender before—don’t be that person. Blend half, pour out, blend the rest.

Use an Immersion Blender for Less Cleanup
If you have one, use it right in the pot. Just let the soup cool slightly, then blend directly in the pot. No transferring hot liquid, no extra dishes. Game changer.

Acidity Check
Tomatoes vary in acidity. If your soup tastes sharp or tangy, add a pinch of baking soda (it neutralizes acid) or a teaspoon of sugar. Taste as you go.

Make-Ahead Strategy
This soup tastes even better the next day. Make it on Sunday, store in the fridge, and reheat during the week. It freezes beautifully for up to 3 months.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Spicy Roasted Tomato Soup
Add 1-2 diced jalapeños or a teaspoon of red pepper flakes to the baking sheet before roasting. Adds a nice kick that cuts through the cream.

Roasted Red Pepper Version
Add 2 roasted red peppers (from a jar or roasted fresh) to the blender. It adds sweetness and a beautiful orange color. Great for dipping sandwiches.

Coconut Curry Twist
Swap the heavy cream for coconut milk and add 1 teaspoon of curry powder. It’s a completely different vibe but still creamy and comforting. Similar to the flavors in my vegan creamy coconut chickpea curry.

Lighter Version
Skip the cream and use an extra ½ cup of broth. It’s thinner but still flavorful. Or use Greek yogurt stirred in at the end (off heat) for a tangy, protein-rich boost.

Vegetable Boost
Roast carrots or parsnips along with the tomatoes. They add natural sweetness and body. I do this in the winter when carrots are cheap.

Gluten-Free
This recipe is naturally gluten-free. Just make sure your broth is certified GF. Serve with GF bread or rice crackers.

Serving & Storage

How to Serve:
I usually serve this straight from the pot with a big hunk of crusty bread on the side. But here are other ways I’ve enjoyed it:

Side Dishes:
– Grilled cheese sandwiches (classic combo)
– Simple green salad with balsamic vinaigrette
– Garlic toast or bruschetta
– A simple chicken salad sandwich on the side

Wine Pairing:
Not a wine expert, but a light Pinot Grigio or a crisp Sauvignon Blanc works great. Something with acidity to match the tomatoes.

Storage Instructions:

Refrigerator:
Store in an airtight container for up to 4 days. The soup will thicken in the fridge—totally normal. Just add a splash of broth or water when reheating to thin it out.

Reheating:
Best method: Reheat in a pot over low-medium heat, stirring occasionally. Add a splash of liquid if it’s too thick.
Microwave method: Heat in 1-minute intervals, stirring between. Add a splash of liquid.
Never works: Trying to reheat in the microwave without stirring. It gets hot spots and separates.

Freezing:
Yes, this freezes well! Let it cool completely, then freeze in freezer-safe containers or heavy-duty bags. Leave 1 inch of headspace for expansion. Thaw in the fridge overnight and reheat gently. It might separate slightly, but a good stir or blend will fix it.

Pro tip: If you’re meal-prepping, make a double batch. It freezes in portions, making weeknight dinners even easier. I often have 2-3 containers of this in the freezer.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is per serving (based on 6 servings).

Per Serving:
– Calories: 180
– Protein: 4g
– Carbs: 18g
– Fiber: 3g
– Sugar: 12g (natural from tomatoes)
– Fat: 10g
– Saturated Fat: 5g
– Cholesterol: 20mg
– Sodium: 350mg (varies by broth)

What’s Good:
– Good source of Vitamin C and Lycopene from tomatoes
– Contains antioxidants from basil and garlic
– Can be made lower calorie by skipping cream

What to Know:
– Higher in sugar if you add extra cream or sugar
– Contains dairy (if using cream)
– Moderate sodium (use low-sodium broth to reduce)

My Take:
Look, this is comfort food. It’s not a diet recipe, but it’s made from real ingredients. When I want to make it lighter, I skip the cream and add extra veggies. But usually? I just enjoy a reasonable portion and love that it’s homemade.

Final Thoughts

So that’s my creamy roasted tomato basil soup! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.

This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.

Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the spice level. The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I use canned tomatoes instead of fresh?

Absolutely. In fact, many people prefer canned whole peeled tomatoes (like San Marzanos) because they’re consistent year-round and often cheaper. Just drain the excess liquid before roasting, or roast them in their juice and adjust the broth amount later. The flavor is slightly different but still delicious.

Why is my soup too acidic?

Tomatoes can vary in acidity. If it tastes sharp, add a pinch of baking soda (it neutralizes acid without adding sugar) or a teaspoon of sugar. Taste as you go. Also, roasting the tomatoes longer can help caramelize the sugars and reduce acidity.

Can I make this ahead for a dinner party?

Yes! Make the soup up to 2 days ahead and store in the fridge. Reheat gently before serving. Add the cream and fresh basil right before serving so the flavors stay bright. This saves you stress during the party.

Can I freeze this soup?

Yes, it freezes well for up to 3 months. Let it cool completely, then freeze in portions. Thaw in the fridge overnight and reheat gently. It might separate slightly, but a good stir or blend will fix it. Note: If you add cream before freezing, it might separate, so freeze without cream and add it when reheating.

Can I use an immersion blender?

Yes! An immersion blender is actually easier because you don’t have to transfer hot soup. Just let the soup cool slightly, then blend directly in the pot until smooth. It’s less messy and faster.

How do I reheat leftovers without it getting dry?

Add a splash of broth or water to the soup when reheating. This brings back the creamy texture. Stir frequently and heat gently over low-medium heat. Avoid high heat, which can make the cream separate.

Can I double this recipe?

Yes! Double everything and use a larger baking sheet (or two sheets) so the tomatoes aren’t crowded. The cooking times stay the same. I do this when I’m meal-prepping or feeding a crowd.

Pin This Recipe!

creamy roasted tomato basil soup recipe

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
creamy roasted tomato basil soup - featured image

Creamy Roasted Tomato Basil Soup for Weeknight Dinners


  • Author: Olivia
  • Total Time: 1 hour
  • Yield: 6 servings 1x

Description

A simple, comforting, and budget-friendly roasted tomato basil soup that requires minimal active prep time. Perfect for busy weeknights, this soup is kid-approved and freezes well.


Ingredients

Scale
  • 3 lbs fresh Roma or vine-ripened tomatoes (or 2 large cans 28oz whole peeled tomatoes)
  • 1 large yellow onion, chopped (about 300g)
  • 68 cloves garlic, peeled and smashed
  • 3 tablespoons extra virgin olive oil
  • 1 cup vegetable or chicken broth (low-sodium)
  • ½ cup heavy cream or half-and-half
  • ½ cup packed fresh basil, chopped (or 2 teaspoons dried)
  • 1 teaspoon sugar (optional, for acidity balance)
  • Salt and black pepper, to taste
  • 1 tablespoon butter (optional, for richness)

Instructions

  1. Preheat oven to 400°F (200°C). Line a large rimmed baking sheet with parchment paper or foil.
  2. Toss chopped tomatoes, chopped onion, and smashed garlic on the baking sheet. Drizzle with olive oil and season generously with salt and pepper. Toss to coat and spread in a single layer.
  3. Roast for 40-45 minutes, stirring halfway through, until tomatoes are soft, collapsed, and slightly charred at the edges.
  4. Scrape the roasted vegetables into a large pot or Dutch oven, including all caramelized juices.
  5. Pour in the broth and bring to a gentle simmer over medium heat. Simmer for 10 minutes to meld flavors.
  6. Let the soup cool slightly, then blend in batches until completely smooth. Be careful with hot liquid; cover the blender lid with a towel.
  7. Return the blended soup to the pot. Stir in the heavy cream and fresh basil. Taste and adjust seasoning with salt, pepper, or sugar if needed.
  8. Serve hot with crusty bread, grilled cheese, or croutons. Optionally stir in butter for extra richness.

Notes

Roast tomatoes until charred for smoky depth. If using canned tomatoes, drain excess liquid. For a lighter version, skip the cream or use Greek yogurt. This soup freezes well for up to 3 months; freeze without cream if possible to prevent separation. Add a splash of broth when reheating to adjust consistency.

  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Category: Main Course
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 180
  • Sugar: 12
  • Sodium: 350
  • Fat: 10
  • Saturated Fat: 5
  • Carbohydrates: 18
  • Fiber: 3
  • Protein: 4

Keywords: tomato soup, roasted tomato soup, basil soup, weeknight dinner, easy soup, vegetarian soup, gluten-free soup, comfort food, meal prep

You might also like these recipes

Leave a Comment

Recipe rating