A vibrant bowl of homemade tomato soup with fresh tomatoes, garnished with basil and a swirl of cream, sits on a rustic wooden table.

Homemade Tomato Soup with Fresh Tomatoes: A Velvet Hug in a Bowl

D.ClarKeRecipe Author
Ingredients
6
Person(s)
  • 3 lb
    ripe tomatoes (such as Roma or vine-ripened)
  • 1 large
    yellow onion, roughly chopped
  • 2 medium
    carrots, peeled and roughly chopped
  • 4
    garlic cloves, smashed
  • 0.25 cup
    Olive Oil
  • 2 tbsp
    tomato paste
  • 4 cups
    vegetable broth
  • 1 tsp
    Dried thyme
  • 1 tsp
    Granulated sugar
  • 1 tbsp
    red wine vinegar or balsamic vinegar
  • 0.5 cup
    heavy cream (optional)
  • 1 tsp
    Salt
  • 0.5 tsp
    freshly ground black pepper
  • 0.25 cup
    fresh basil, for garnish
Directions
  • Prepare the Ingredients

    Gather all ingredients: 3 lbs ripe tomatoes (cored and quartered), 1 large chopped yellow onion, 2 chopped carrots, 4 smashed garlic cloves, 1/4 cup olive oil, 2 tbsp tomato paste, 4 cups vegetable broth, 1 tsp dried thyme, 1 tsp sugar, 1 tbsp vinegar, 1/2 cup heavy cream (optional), 1 tsp salt, 1/2 tsp black pepper, and fresh basil.

  • Roast the Vegetables

    Preheat oven to 425°F. On a large rimmed baking sheet, toss tomatoes, onion, carrots, and garlic with the olive oil and a big pinch of salt and pepper. Roast for 25-30 minutes, until the vegetables are soft and the tomato skins are slightly blistered and caramelized at the edges.

  • Build the Soup Base

    Transfer the roasted vegetables and any juices to a large pot. Add the tomato paste and cook over medium heat for 2 minutes, stirring constantly. Pour in the vegetable broth and dried thyme, scraping up any browned bits from the bottom of the pot. Bring to a simmer, then reduce heat and cook for 15 minutes.

  • Blend and Finish

    Carefully blend the soup until completely smooth using an immersion blender or by transferring in batches to a countertop blender. Return to the pot over low heat. Stir in the sugar, vinegar, and optional cream. Taste and adjust seasoning with more salt and pepper as needed. Heat through gently for 2-3 minutes.

  • Serve

    Ladle the hot soup into bowls. Garnish with a drizzle of olive oil, a crack of black pepper, and a few torn fresh basil leaves. Serve immediately with crusty bread or homemade croutons.

Nutritions
  • Calories:
    180 kcal
  • Protein:
    3 g
  • Carbohydrates:
    18 g
  • Sugar:
    12 g
  • Salt:
    0.8 g
  • Energy:
    755 kJ
  • Fat:
    12 g

Do you have that specific craving? You know the one—you’re yearning for a bowl of something that feels both nostalgic and deeply comforting, a dish that warms you from the inside out with its pure, sun-ripened soul. Forget the can. The journey to that feeling begins with a homemade tomato soup with fresh tomatoes. This isn’t a recipe that asks you to labor for hours. It’s a celebration of the fruit’s essential character, coaxed out slowly to create a broth that’s bright yet deeply savory, a velvet hug in a bowl.

The Humble Origin of Homemade Tomato Soup with Fresh Tomatoes

While tomato soup feels classically American, its true ancestor is much older. It’s a direct descendant of gazpacho and Spanish sofrito—dishes built on the foundation of tomatoes cooked down into a sweet, concentrated base. The American version we know and love, often enriched with cream or bread, came into its own in the late 19th century. My spin on this classic leans more rustic and hands-on, proving you don’t need fancy equipment for spectacular flavor.

Why This Recipe for Tomato Soup Using Fresh Tomatoes Works

What makes this version sing? Two things. First, it highlights the layered sweetness that only comes from caramelizing onions and roasting your vegetables to the edge of char. Second, and this is my non-negotiable secret, a hefty pinch of sugar and a splash of good vinegar at the end. The sugar tames any lingering acidity without making it sweet, while the vinegar lifts all the flavors, adding a brightness that makes each spoonful sparkle. The result is a deeply flavorful cream of tomato soup recipe with fresh tomatoes that’s just as good without the cream.

The Essential Pro-Tip: Building a Base of Flavor

Your mission, should you choose to accept it, is to create fond. That’s the fancy French term for the delicious browned bits stuck to the bottom of your pot. After sautéing your aromatic base, deglaze with a little wine or broth, scraping with a wooden spoon. This liquid gold is pure flavor. Don’t rush this step. It’s the foundation your whole soup rests upon.

Serving & Pairing: The Perfect Crouton and Beyond

Sure, a grilled cheese is a no-brainer. But for a truly sublime experience, make your own croutons from a crusty baguette, toasted in olive oil with a sprinkle of garlic powder and dried oregano. The crunch against the silky soup is a textural dream. Drink pairing? A crisp, citrusy sauvignon blanc cuts through the richness, or for a non-alcoholic option, a sparkling water with a slice of lemon. A dollop of basil pesto or a swirl of good olive oil just before serving adds a final, fragrant flourish.

Variations & Clever Substitutions

This recipe is wonderfully adaptable. For a roasted vegetable soup tomato variation, swap half the tomatoes for carrots, bell peppers, and a small fennel bulb before roasting—a trick I adore from tomatoes soup Jamie Oliver-inspired recipes. Want it dairy-free? Skip the cream and blend in a slice of stale bread or a small, peeled potato for thickness. No blender? No problem. This tomato soup no blender method relies on a food mill or a sturdy potato masher for a beautifully rustic, chunky texture. For more inspiration on technique, the food science wizards at Serious Eats have fantastic deep-dives.

Make-Ahead & Storage Wisdom

This soup is a meal-prep champion. It freezes beautifully for up to 3 months. Let it cool completely, then portion it into airtight containers, leaving an inch of space for expansion. Thaw overnight in the fridge. Reheat gently on the stovetop, adding a splash of water or broth if it has thickened. The flavor often improves after a day in the fridge, making it perfect for planning ahead.

Frequently Asked Questions

Q: Can I use canned tomatoes instead?
A: Absolutely, in a pinch. Use high-quality whole, peeled San Marzano tomatoes. You’ll miss some of the fresh, bright notes, but it will still be delicious. Just skip the initial roasting step for the tomatoes.

Q: My soup is too acidic. What did I do wrong?
A>You likely need to balance it. Add that pinch of sugar, a teaspoon at a time, until the flavor rounds out. A pat of butter stirred in at the end can also mellow sharpness beautifully.

Q: How do I get my soup extra creamy without dairy?
A>Blend in a handful of raw cashews soaked in hot water for 30 minutes, or use a tablespoon of tahini. Both add incredible richness and body.

So there you have it. A bowl of pure, uncomplicated comfort that’s waiting for you to make it your own. It’s more than a meal; it’s a reminder of how satisfying simple, real food can be. I used to think the canned stuff was fine… until I made my first batch of this rich, fragrant soup and realized what I’d been missing. Now, I want you to have that same ‘aha!’ moment. Grab your ripest tomatoes and your heaviest pot. Your new favorite homemade tomato soup with fresh tomatoes awaits. Let me know how yours turns out in the comments, and be sure to browse our recipe collection for your next kitchen adventure!

GourmetPair chef

Hi, I'm Desmond Clarke, but you can call me Des. With roots in New Orleans and training from the Culinary Institute of America, I've traveled the world, mastering dishes from rustic trattorias to bustling Asian street stalls. My dishes, a blend of tradition and innovation, have been perfected over decades in my kitchen. Dive into my recipes, and I promise they'll find a cherished spot on your dining table and in your heart!

Learn more