Tomato Soup With Fresh Tomatoes – Comfort in a Bowl

Author: Josephine Miller
Published:

There’s something truly magical about a steaming bowl of tomato soup made with fresh tomatoes—the kind that warms you from the inside out and makes the whole kitchen feel a little cozier. One spoonful and you can practically taste the sunshine.

Tomato Soup With Fresh Tomatoes - detail 1
Table of Contents

I still remember the first time I made this recipe back in ’78, when my sweet neighbor Mrs. Thompson showed up on my porch with a basket of sun-ripened garden tomatoes. “Make something special,” she said with a wink, like she already knew what those tomatoes were destined to become.

That afternoon, my kitchen filled up with the most wonderful aroma as the tomatoes roasted alongside carrots and onions, turning sweet and deep and downright irresistible.

And when I finally blended it all into a rich, velvety soup? Oh honey… I knew I’d found a keeper.

Now, decades later, this fresh tomato soup is still my go-to comfort food—simple enough for a weeknight, but special enough to serve when company’s coming. The real secret is easy: don’t cover up those fresh tomatoes. Let them shine, and they’ll do the rest.

Why You’ll Love This Tomato Soup With Fresh Tomatoes

This isn’t just any tomato soup – it’s a hug in a bowl! Here’s why it’s become my family’s favorite:

  • Bursting with flavor – Roasting the tomatoes and veggies caramelizes their natural sugars for incredible depth
  • Surprisingly easy – Just chop, roast, blend and simmer (no fancy techniques required!)
  • Comfort food at its best – That creamy texture and rich tomato taste will warm you right up
  • Real ingredients – No canned soup taste here, just honest-to-goodness fresh tomatoes and herbs

Trust me, once you try homemade tomato soup with fresh tomatoes, you’ll never go back to the canned stuff!

Ingredients for Tomato Soup With Fresh Tomatoes

Here’s everything you’ll need to make this cozy tomato soup – simple ingredients that come together beautifully:

Tomato Soup With Fresh Tomatoes - detail 2
  • 3 pounds ripe tomatoes (halved if small, quartered if large)
  • 2 medium carrots (chopped into 1-inch pieces)
  • ½ medium onion (sliced thin)
  • 4 cloves garlic (halved)
  • 2 tablespoons olive oil
  • ½ teaspoon salt (plus more to taste)
  • ½ teaspoon black pepper (freshly ground if possible)
  • ½ teaspoon dried oregano
  • 4 cups vegetable broth
  • ¼ cup fresh basil leaves (plus extra for garnish)
  • ½ cup heavy cream
  • ¼ cup tomato paste (only if your tomatoes aren’t very ripe)

That’s it! Just a dozen simple ingredients – most probably already in your kitchen. Now let’s get cooking!

Equipment You’ll Need

Don’t worry – you won’t need any fancy gadgets for this tomato soup! Just grab these basics from your kitchen:

  • A large bowl for tossing those gorgeous tomatoes and veggies
  • Rimmed baking sheet (trust me, you want those edges to catch any juices!)
  • Blender or hand blender – either works perfectly
  • Large pot for simmering your soup to perfection

See? Nothing complicated – just good ol’ reliable tools to make magic happen!

How to Make Tomato Soup With Fresh Tomatoes

Now comes the fun part – turning those beautiful fresh tomatoes into the most comforting soup you’ll ever taste! Follow these simple steps, and you’ll have a pot of golden goodness ready in no time.

Tomato Soup With Fresh Tomatoes - detail 3

Roasting the Vegetables

First things first – fire up that oven to 450°F and let it get nice and hot while you prep. Toss your tomatoes, carrots, onion, and garlic with olive oil and seasonings in a big bowl – get everything coated real good. Spread them out on your baking sheet in a single layer (no crowding, or they’ll steam instead of roast!).

Now here’s my trick – check after 20 minutes and give ’em a little shuffle around if the edges are getting too dark. You want those vegetables roasted to caramelized perfection, about 40-45 minutes total. The tomatoes should be bursting with juice and the onions nice and golden.

Blending and Simmering

When those veggies come out smelling like heaven, scrape every last bit into your pot – yes, even the crispy bits stuck to the pan! That’s where the flavor lives. Pour in your broth and toss in those fresh basil leaves – the smell alone will make your mouth water. Now grab your blender (or that handy immersion blender right in the pot) and puree until silky smooth.

Take your time here – a few extra pulses make all the difference in texture. Once blended, bring it to a gentle bubble, then turn it down to a whisper of a simmer. If you’re looking for more soup inspiration, check out my collection of favorite recipes!

Adding the Final Touches

Here comes the magic – stir in that creamy goodness! The heavy cream transforms the soup into something truly special. Now taste – is it tomato-y enough? If your tomatoes weren’t super ripe, add that optional tomato paste a tablespoon at a time until the flavor sings.

Adjust salt and pepper to your liking, and oh my stars – you’ve just made the best tomato soup with fresh tomatoes this side of Grandma’s kitchen!

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
Tomato Soup With Fresh Tomatoes

Tomato Soup With Fresh Tomatoes – Comfort in a Bowl

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and flavorful tomato soup made with fresh tomatoes, roasted vegetables, and a touch of cream for richness.

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

Ingredients

Scale
  • 3 pounds ripe tomatoes (halved if small, quartered if large)
  • 2 medium carrots (chopped)
  • ½ medium onion (sliced)
  • 4 cloves garlic (halved)
  • 2 tablespoons olive oil
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon dried oregano
  • 4 cups vegetable broth
  • ¼ cup fresh basil (plus more for serving)
  • ½ cup heavy cream
  • ¼ cup tomato paste (optional if your tomatoes are not very ripe)

Instructions

  1. Preheat your oven to 450°F.
  2. To a large bowl, add the tomatoes, carrots, onion, garlic, olive oil, salt, black pepper, and dried herbs. Toss to coat the vegetables evenly, then transfer to a large, rimmed baking sheet.
  3. Roast for 40-45 minutes until the tomatoes and onions are charred. If the onions start getting burned, remove them from the oven and set aside.
  4. Transfer the roasted vegetables to a large pot. Add the broth and fresh basil. Use a blender or hand blender to blend the mixture until smooth and creamy. Bring to a boil, then reduce to the lowest setting.
  5. Stir in the heavy cream and cook for 1 minute.
  6. Give the tomato soup a taste. If the tomato flavor isn’t as strong as you’d like, try adding up to ¼ cup of tomato paste.
  7. Ladle into serving bowls and top with more fresh basil. Enjoy!

Notes

  • Use ripe tomatoes for the best flavor.
  • Adjust seasoning to taste.
  • For a lighter version, replace heavy cream with milk.
  • Author: Grandma Jo
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Soup
  • Method: Roasting, Blending
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 cup
  • Calories: 180
  • Sugar: 10g
  • Sodium: 450mg
  • Fat: 12g
  • Saturated Fat: 5g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 3g
  • Cholesterol: 20mg

Tips for the Best Tomato Soup With Fresh Tomatoes

After making this soup more times than I can count, here are my can’t-miss secrets:

Tomato Soup With Fresh Tomatoes - detail 4
  • Tomato talk: Use the ripest, juiciest tomatoes you can find – they’ll give you that incredible sweet-tart balance. No ripe ones? That’s when the tomato paste comes to the rescue!
  • Cream control: Start with ½ cup heavy cream, but don’t be afraid to add more if you like it extra velvety. For a lighter version, whole milk works too.
  • Leftover love: This soup tastes even better the next day! Store it airtight in the fridge for up to 4 days – just stir well when reheating.

Oh! One last thing – always make extra. You’ll want seconds, I promise.

Serving Suggestions for Tomato Soup With Fresh Tomatoes

Oh honey, let’s talk about the perfect partners for this tomato soup! My absolute favorite? A gooey grilled cheese sandwich – the crisp bread and melted cheese make magic when dipped into that velvety soup.

If I’m feeling fancy, I’ll toast up some crusty sourdough and sprinkle fresh basil on top for that garden-fresh pop. For Sunday suppers, I sometimes float a few homemade croutons or a dollop of ricotta on each bowl.

Honestly though? This soup shines all on its own – just grab a spoon and dig in! If you are looking for other comforting meals, you might enjoy my chicken and dumplings.

Storing and Reheating

This tomato soup with fresh tomatoes keeps beautifully! Let it cool completely, then pop it in an airtight container in the fridge – it’ll stay fresh as a daisy for 3-4 days. When you’re ready to enjoy it again, gently reheat on the stove over medium-low, stirring often.

If it thickens up too much, just add a splash of broth or water to loosen it back up. Oh, and don’t even think about freezing it – the cream separates and turns the texture all grainy. Trust me, I learned that the hard way!

Tomato Soup With Fresh Tomatoes Variations

Don’t be afraid to make this tomato soup your own! For my dairy-free friends, coconut milk adds wonderful richness instead of cream. Fresh thyme or rosemary can stand in for basil when you want an earthy twist.

And if you’re feeling bold, a pinch of red pepper flakes gives just the right kick – my grandson’s favorite! Perhaps you’d also enjoy trying a vegan vegetable soup sometime.

Nutritional Information

Here’s the scoop on what’s in each comforting bowl – but remember, these values are estimates and may change depending on your exact ingredients. One serving (about 1 cup) packs roughly 180 calories with 4g of fiber and 3g of protein. It’s a nourishing choice that tastes as good as it makes you feel!

Frequently Asked Questions

Can I use canned tomatoes instead of fresh?
Oh honey, I get this one a lot! While fresh tomatoes give the best flavor, you can use canned in a pinch. Just drain them well and roast with the other veggies – but skip the tomato paste since canned tomatoes are already concentrated. It won’t be quite the same, but it’ll still be mighty tasty!

How can I make this tomato soup vegan?
Easy peasy! Swap the heavy cream for coconut milk – it gives that same creamy richness. And make sure to use vegetable broth instead of chicken broth if that’s your preference. My neighbor Marge makes it this way, and I swear it’s just as comforting!

Why do we roast the vegetables first?
Good question! Roasting caramelizes the natural sugars in the tomatoes and brings out their deepest, richest flavors. It’s the difference between a flat “tomato water” taste and that deep, almost sweet tomato goodness that makes you close your eyes and sigh. Trust me – those extra minutes in the oven are worth every second!

Can I freeze this soup?
I don’t recommend it, sugar. The cream separates when frozen and turns grainy when thawed. But it keeps beautifully in the fridge for 3-4 days – often tasting even better as the flavors meld! If you must freeze, leave out the cream and add it fresh when reheating.

My soup is too thin – how can I thicken it?
No worries! Simmer it uncovered for 10-15 minutes to reduce, or stir in a tablespoon of tomato paste at a time until it reaches your perfect consistency. Some folks like to blend in a slice of bread – Grandma’s old trick for thickening soups in a jiffy! For another thick, comforting option, try my broccoli cheese soup.

For More recipes, Follow me on Facebook!

Hi, I’m Grandma Jo!

I believe the best recipes are the ones passed down, shared at the table, and made with love. On Good Ol’ Recipes, I bring you the classics—hearty meals, sweet treats, and homemade dishes that feel like home.

You Might Also Like...

Ultimate 30-Minute Mexican Picadillo Dinner Recipe

Ultimate 30-Minute Mexican Picadillo Dinner Recipe

Juicy Cowboy Sliders Dinner Ready in Just 1 Hour

Juicy Cowboy Sliders Dinner Ready in Just 1 Hour

Irresistible Michigan Olive Burger Recipe in 20 Minutes

Irresistible Michigan Olive Burger Recipe in 20 Minutes

30-Minute Artichoke Chickpea Pasta Salad That Steals Hearts

30-Minute Artichoke Chickpea Pasta Salad That Steals Hearts

Leave a Comment

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