Best Homemade Tomato Soup

© Original Recipe By Serena Recipes ©

🍅 Creamy Homemade Tomato Soup That Tastes Like a Hug in a Bowl

1. Introduction

There’s something deeply comforting about a bowl of rich, velvety homemade tomato soup — especially when it’s made with sun-ripened tomatoes, a whisper of fresh basil, and just a hint of cream. Unlike the canned version that often feels watery or overly sweet, this soup delivers deep umami, balanced acidity, and that luscious mouthfeel we all crave. It’s the kind ofrecipe that transforms a rainy afternoon into a cozy escape, pairs perfectly with your favorite grilled cheese, and even reheats beautifully for quick lunches throughout the week.

2. Why You’ll Love This Recipe

  • ✅ Ready in under 45 minutes — faster than delivery and infinitely more satisfying
  • ✅ Makes a big batch (6+ servings), perfect for meal prep or freezer storage
  • ✅ Uses simple, pantry-friendly ingredients — no fancy specialty items
  • ✅ Naturally vegetarian and easily made vegan (see substitutions)
  • ✅ The ultimate comfort soup for cold days, flu season, or post-workout recovery

3. Ingredient Notes

The magic of this creamy tomato soup lies in quality and balance. Here’s how each component elevates the final result:

Fresh Roma tomatoes — thick-walled and low in seeds, they hold up beautifully during roasting and contribute intense flavor and thick texture. You can substitute with San Marzano cans (28 oz) if fresh isn’t available — just drain well first.

Yellow onion & garlic — caramelized slowly to build sweetness and depth. Don’t rush this step; golden, fragrant onions are the foundation.

Garlic powder + fresh garlic — the combo adds layered allium complexity. Fresh gives brightness; powder adds earthiness.

Vegetable broth (low-sodium) — important for savory backbone. Look for one with minimal additives. Or make your own (try our budget-friendly meal prep plan for tips).

Heavy cream or full-fat coconut milk — for that indulgent creaminess. If avoiding dairy, coconut milk works beautifully and adds subtle sweetness.

Fresh basil + dried thyme — basil brings sweet, peppery notes that shine even after roasting; thyme adds woody grounding.

Red wine vinegar or lemon juice — essential for balancing the tomato’s natural sweetness. Add it *after* blending to preserve brightness.

4. Kitchen Tools You Need

While you *can* make this soup in any pot, the right tools make it faster, cleaner, and more reliable:

The T-fal 14-Piece Hard Anodized Nonstick Cookware Set includes a heavy-bottomed Dutch oven — perfect for even roasting and preventing scorching when searing onions. Its oven-safe design means no transferring between stovetop and oven.

Craving extra crispy texture? Pair your soup with homemade Crispy Oven-Toasted Ravioli using the Compact 6-in-1 Digital Air Fryer by Amazon Basics — it delivers golden crunch without excess oil.

For batch cooking or fall preservation, the Presto 23-Quart Induction-Compatible Pressure Canner lets you safely can extra batches — ideal if you grow your own tomatoes.

And don’t forget a good immersion blender — or use the Ninja Mega Kitchen Power System for ultra-smooth results without hot puree splatters.

5. How to Make Best Homemade Tomato Soup

Phase 1: Roast the Tomatoes & Aromatics

Preheat oven to 400°F (200°C). Halve 2 lbs Roma tomatoes, place cut-side up on a baking sheet with 1 halved yellow onion (skin-on adds depth), 4 garlic cloves, 1 tbsp olive oil, ½ tsp salt, ¼ tsp black pepper, and 5 fresh basil sprigs. Roast for 35–40 minutes until deeply charred at the edges and soft.

Visual cue: Tomatoes should be wrinkled, juices bubbling, edges slightly blackened — that’s where the flavor concentrate lives.

Phase 2: Sauté & Simmer

While tomatoes roast, heat 1 tbsp olive oil in a large pot over medium heat. Add 1 diced yellow onion and ½ tsp salt. Cook 8–10 minutes, stirring often, until golden. Add 2 minced garlic cloves, 1 tsp garlic powder, and ½ tsp dried thyme — cook 1 minute more until fragrant.

Gently scrape in the roasted tomatoes (and all their golden drippings!), then add 4 cups low-sodium vegetable broth. Bring to a simmer, cover, and cook 15 minutes — this mellow’s the acidity and melds flavors.

Phase 3: Blend & Finish

Remove the basil sprigs. Use an immersion blender *directly in the pot* to purée until silky (or carefully transfer in batches to a standard blender). Stir in ¼ cup heavy cream (or full-fat coconut milk), 1 tbsp fresh lemon juice, and salt to taste. Taste and adjust — maybe another pinch of sugar if tomatoes are tart, or more acid if too flat.

Pro tip: Hold the cream off until the very end. Adding it too early can cause curdling when reheated.

6. Expert Tips for Success

  • Roast beyond “done.” The more char, the deeper the flavor. Don’t fear blackened skins — they blend in beautifully.
  • Acid last. Always add lemon or vinegar *after* blending. Heat kills brightness — just a touch at the end wakes up the whole bowl.
  • Cool before storing. Pour into jars only after soup cools 15+ minutes — hot soup can crack glass and trap steam (safety first!).
  • Reheat gently. Warm over low heat, stirring often. If the soup thickens too much, stir in 1–2 tbsp warm water or broth.
  • Boost the umami. Stir in 1 tsp tomato paste during sautéing — it intensifies richness without changing flavor.

7. Variations & Substitutions

Vegan? Swap cream for full-fat coconut milk orcashew cream (blend ½ cup soaked cashews + ½ cup water). Use vegan broth. Skip parmesan rind if adding (optional umami boost).

Gluten-free? Naturally safe — just check broth labels for hidden gluten.

Low-sodium? Use no-salt-added broth and no added salt. Boost flavor with extra herbs, garlic, and onion — and finish with a squeeze of citrus.

Extra protein? Add 1 cup cooked white beans during simmering, or top with crispy chickpeas (roast in air fryer at 400°F for 12 mins).

Spice it up? Stir in ¼ tsp red pepper flakes with the thyme. Top with jalapeño slices or a drizzle of chili oil.

8. Storage & Reheating

Refrigerator: Store in airtight containers up to 4 days. The soup thickens as it chills — thin with a splash of broth or water when reheating.

Freezer: Freeze *without* cream for up to 3 months. Thaw overnight in the fridge, reheat gently, then stir in cream at the end.

Reheating: Warm on the stovetop over medium-low — never boil once cream is added. Stir in 1 tsp butter for extra silkiness.

9. FAQ

Q: Can I use all canned tomatoes?

A: Yes! Use (2) 15-oz cans crushed tomatoes + (1) 15-oz can diced. For best texture, roast the canned tomatoes on a sheet pan at 400°F for 20 mins before simmering — this concentrates flavor and removes metallic notes.

Q: Why does my soup taste metallic or bitter?

A: Often from low-quality canned tomatoes or overcooking. Always use high-quality brands like San Marzano DOP. And never use aluminum pans — they react with acid.

Q: Can I make this ahead and freeze it?

A: Absolutely — just omit the cream before freezing. Thaw and reheat, then add cream right before serving. For best results, freeze in 2-cup portions (perfect for one serving + future grilled cheese pairing).

Q: What’s the best soup pairing?

A: A classic grilled cheese is timeless, but try our Crispy Oven-Toasted Ravioli for a fun, textured contrast. Or serve with crusty sourdough and a drizzle of pesto.

10. Conclusion

This homemade tomato soup proves that simple ingredients, treated with care,成就 something magical. It’s versatile enough to be your go-to weeknight savior or your weekend comfort ritual — and infinitely more rewarding than anything store-bought. Once you taste the deep, roasted tomato essence and velvety finish, you’ll never settle for less.

Love it? Save this recipe for later and check out our cozy seasonal favorites like Creamy Crockpot Potato Soup or Decadent Chocolate Cherry Cookies for your next dessert pairing.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A rustic porcelain bowl filled with vibrant orange-red homemade tomato soup, garnished with a drizzle of olive oil, fresh basil leaves, and a dollop of sour cream, placed on a wooden cutting board with halved cherry tomatoes and a sprig of basil nearby.

Best Homemade Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich, velvety homemade tomato soup made with roasted tomatoes, garlic, and fresh basil. Creamy, comforting, and bursting with garden-fresh flavor — perfect paired with grilled cheese.

  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings

Ingredients

Scale
  • 3 lbs Roma tomatoes, halved
  • 4 cloves garlic, peeled
  • 1 large yellow onion, quartered
  • 2 tbsp olive oil
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 cup vegetable broth
  • ½ cup heavy cream (or coconut cream for vegan)
  • ¼ cup fresh basil leaves, plus extra for garnish
  • 1 tbsp tomato paste (optional for depth)

Instructions

  1. Preheat oven to 400°F (200°C). Line a baking sheet with parchment.
  2. Arrange tomatoes and garlic on the sheet; drizzle with olive oil, salt, and pepper. Roast 35–40 minutes until tender and caramelized.
  3. Transfer roasted tomatoes and garlic to a stockpot. Stir in tomato paste (if using) and vegetable broth. Simmer 10 minutes.
  4. Add heavy cream and fresh basil. Use an immersion blender to purée until smooth.
  5. Taste and adjust seasoning. Serve hot, garnished with basil and a drizzle of cream or olive oil.

Notes

  • For a deeper umami flavor, add a splash of balsamic vinegar at the end.
  • Freezes well for up to 3 months — store in airtight containers.
  • Serve with crusty bread or classic grilled cheese sandwiches for a full meal.
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Method: Roast, Simmer, Blend
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 ½ cups
  • Calories: 142 Kcal
  • Sugar: 7g
  • Sodium: 348mg
  • Fat: 8g
  • Saturated Fat: 4g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 20mg

Leave a Comment

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

Close the CTA