The Best Homemade Tomato Soup Recipe

·

Recipe

There’s nothing quite like a bowl of homemade tomato soup—rich, velvety, and packed with bright, tangy flavor that puts the canned stuff to shame. This recipe is my go-to for cozy nights in, and I can promise you it’s foolproof.

The secret? A splash of heavy cream and a handful of fresh basil, which take this soup from good to *unforgettable*. It’s silky smooth with just the right balance of sweetness and acidity, and when paired with a grilled cheese? Pure comfort in every bite.

Trust me, once you taste this, you’ll never go back to store-bought again. Let’s get cooking!

Ingredients

The secret to a rich, velvety tomato soup lies in the quality of your ingredients—each one builds layers of flavor that make this dish shine. Here’s what you’ll need, with pro tips to elevate your soup from basic to unforgettable.

Fresh ripe tomatoes (2 lbs) – The star of the show! Opt for Roma or San Marzano for their sweet, low-acid flavor.

Canned whole tomatoes (28 oz) work in a pinch, but fresh gives that bright, summery taste.

  • Yellow onion (1 medium, diced) – Sweeter than white onions, it caramelizes beautifully for depth. No yellow? A sweet onion or even shallots will do.
  • Garlic (3 cloves, minced) – Non-negotiable. Fresh only—powder won’t cut it here.
  • Olive oil (2 tbsp) – Use the good stuff for sautéing; it adds fruity notes. Butter (1 tbsp) can be swapped for extra richness.
  • Vegetable or chicken broth (2 cups) – Homemade is ideal, but low-sodium store-bought keeps it easy.
  • Heavy cream (½ cup) – The key for silkiness. Coconut milk works for dairy-free, but it’ll taste different.
  • Fresh basil (¼ cup, chopped) – A must for that herbal brightness. Dried basil (1 tsp) in a pinch, but fresh is transformative.
  • Sugar (1 tsp) – Balances acidity. Skip if your tomatoes are perfectly ripe.
  • Salt and black pepper to taste – Season in layers—taste as you go!

Little win: A splash of balsamic vinegar (1 tsp) at the end deepens the flavor. Garnish with croutons or a swirl of cream for that cozy café vibe.

How to Make the Best Creamy Tomato Basil Soup

creamy tomato soup
  • Stir in Heavy Cream: Reduce the heat to low and stir in 1/2 cup of heavy cream. This adds richness and balances the acidity of the tomatoes.
  • Watch Out: Avoid boiling after adding cream to prevent curdling.
  • Season to Taste: Add salt, freshly ground black pepper, and a pinch of sugar to enhance the flavors. Taste and adjust as needed.
  • Why It’s Important: Seasoning at the end guarantees the flavors are balanced.
  • Serve Warm: Ladle the soup into bowls and garnish with a sprig of fresh basil or a drizzle of olive oil.
  • Pro Tip: Pair it with crusty bread or a grilled cheese sandwich for a comforting meal.
  • Storage Tips: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop, stirring occasionally.
  • Why It Matters: Proper storage maintains the soup fresh and flavorful.
  • Flexibility: If you prefer a lighter version, substitute coconut milk for heavy cream. For a chunkier texture, blend half the soup and leave the rest unblended.

Nutrition

This tomato soup is not only delicious but also packed with essential nutrients. Here’s the nutritional breakdown per serving:

Nutrition Per Serving
Calories 150 kcal
Total Fat 6 g
Saturated Fat 1 g
Cholesterol 0 mg
Sodium 480 mg
Total Carbohydrates 20 g
Dietary Fiber 4 g
Sugars 12 g
Protein 4 g
Vitamin D 0 mcg
Calcium 40 mg
Iron 2 mg
Potassium 600 mg

Chef Tips

Making this tomato soup is straightforward, but I’ve found a few tricks that can really elevate the flavor.

For seasoning techniques, I always add a pinch of sugar to balance the acidity of the tomatoes and a dash of smoked paprika for depth.

For food pairing, I recommend serving it with a grilled cheese sandwich or crusty bread to complement its richness.

These small adjustments make a big difference.

Frequently Asked Questions

Can I Freeze the Tomato Soup?

Yes, I can freeze tomato soup. I’ll use airtight containers or freezer bags for storage methods, leaving space for expansion. For freezing tips, I’ll cool it completely first and label it with the date before freezing.

What’s the Best Way to Reheat the Soup?

I reheat the soup on medium heat in a pot, keeping the reheat temperature around 165°F to avoid scorching. If using a microwave, I heat it in 30-second increments, stirring between microwave timing bursts to guarantee even warmth.

Can I Use Canned Tomatoes Instead of Fresh?

I always use canned tomatoes when fresh ones aren’t in season—their canned benefits include consistent flavor and convenience. My recipe adaptations are simple: just adjust seasoning since canned tomatoes often come seasoned or preserved with salt.

How Long Does the Soup Last in the Fridge?

My soup lasts 3-4 days in the fridge when stored properly. I make sure to use airtight containers for soup storage tips, as it helps maintain freshness and maximizes fridge shelf life without spoiling too quickly.

What’s the Best Bread to Serve With Tomato Soup?

I’d recommend pairing tomato soup with garlic bread or toasted sourdough slices—they’re my go-to choices. Garlic bread adds rich flavor, while sourdough’s tangy notes perfectly complement the soup without overpowering it. Both make dipping effortless!