Creamy Tomato Soup Basil

A bowl of creamy tomato soup with basil, garnished with fresh leaves and a swirl of rich cream. Save
A bowl of creamy tomato soup with basil, garnished with fresh leaves and a swirl of rich cream. | simplestatekitchen.com

This creamy tomato soup combines ripe tomatoes and fresh basil with smooth cream, creating a velvety texture and classic taste. Onion and garlic sautéed in olive oil form the flavor base, while vegetable broth adds depth. After simmering, the ingredients are puréed until smooth and finished with cream for richness. Garnished with basil leaves, it’s perfect for a cozy meal and adapts well to dairy-free alternatives.

The first time I made this tomato soup was during a rainy November weekend when the gray sky pressed against the kitchen window for three straight days. Something about the bright red color bubbling away in the pot felt like small rebellion against the gloom outside. My roommate kept wandering in asking what smelled so incredible.

I served this soup to my grandmother last winter watching her face light up with the first spoonful. She told me it tasted exactly like the tomato soup from her childhood diner complete with the grilled cheese dipping sandwich. That moment of connection over something so simple felt extraordinary.

Ingredients

  • 1 tablespoon olive oil: The foundation that builds flavor as your onions soften
  • 1 medium onion chopped: Sweet onions work best here creating a subtle base note
  • 2 garlic cloves minced: Add these right before the tomatoes so they bloom without burning
  • 800 g canned whole peeled tomatoes: San Marzano variety gives the most authentic depth but any quality canned tomatoes work
  • 500 ml vegetable broth: Low sodium broth lets you control the salt level perfectly
  • 125 ml heavy cream: Room temperature cream incorporates more smoothly into the hot soup
  • 1 teaspoon sugar: This tiny amount balances acidity without making the soup sweet
  • 1 teaspoon salt: Start here and adjust after blending since flavors concentrate
  • ½ teaspoon black pepper: Freshly ground adds warmth that ground pepper lacks
  • 1 handful fresh basil leaves: Tear these by hand just before adding to release their oils

Instructions

Build Your Flavor Base:
Heat olive oil in a large pot over medium heat. Add chopped onion and sauté until translucent and fragrant about 5 minutes. Stir occasionally to prevent any browning.
Add Aromatic Depth:
Stir in minced garlic and cook for just 1 minute until fragrant. Watch carefully so it does not brown or develop bitter flavors.
Create the Soup Base:
Pour in the tomatoes with their juices along with vegetable broth sugar salt and pepper. Bring everything to a gentle boil then reduce heat to maintain a steady simmer for 20 minutes uncovered.
Blend to Perfection:
Remove the pot from heat and toss in fresh basil leaves. Use an immersion blender directly in the pot or transfer in batches to a blender. Purée until completely smooth and velvety.
Add the Cream:
Pour in the heavy cream and stir gently to combine. Return the soup to low heat just until warmed through. Taste and adjust salt if needed.
Serve and Garnish:
Ladle into warmed bowls and top with extra fresh basil leaves. The soup keeps well for days and actually tastes better the next day.
Creamy tomato soup with basil in a rustic bowl, served alongside a grilled cheese sandwich for dipping. Save
Creamy tomato soup with basil in a rustic bowl, served alongside a grilled cheese sandwich for dipping. | simplestatekitchen.com

This recipe has become my go to gift for new parents and anyone feeling under the weather. There is something about a warm creamy soup that says I care better than almost anything else you could cook.

Making It Your Own

After years of making this soup I have learned that small adjustments make it feel completely new. Sometimes I add a pinch of smoked paprika for depth or swap the cream for coconut milk when I want something lighter. The basic structure remains the same but the personality shifts.

Perfect Pairings

A grilled cheese sandwich cut into triangles is the classic companion but do not stop there. I love serving this with a sharp arugula salad dressed simply with lemon vinaigrette. The peppery greens cut through the richness beautifully.

Storage and Make Ahead Tips

This soup actually improves overnight as the flavors meld together. Store it in an airtight container in the refrigerator for up to five days. When reheating do so gently over low heat stirring occasionally.

  • Freeze individual portions in freezer bags for up to three months
  • Thaw overnight in the refrigerator before reheating
  • Add the cream after freezing and reheating for the best texture
Steaming creamy tomato soup with basil in a white bowl, garnished with basil and a drizzle of olive oil. Save
Steaming creamy tomato soup with basil in a white bowl, garnished with basil and a drizzle of olive oil. | simplestatekitchen.com

There is profound comfort in a bowl of soup made with your own hands. I hope this recipe brings as much warmth to your kitchen as it has to mine over the years.

Recipe FAQs

Whole peeled canned tomatoes provide a deep flavor and smooth texture, but ripe fresh tomatoes can be used when in season for a brighter taste.

Yes, substitute heavy cream with coconut cream or cashew cream to maintain creaminess without dairy.

A large pot for cooking, an immersion or countertop blender for puréeing, and a ladle for serving are the basics.

Sautéing onion and garlic in olive oil before adding tomatoes boosts aroma, while seasoning with sugar balances acidity and fresh basil adds a fragrant herb note.

For a thinner consistency, add more vegetable broth during cooking or after blending; for a thicker body, reduce broth slightly or blend less.

Creamy Tomato Soup Basil

Velvety tomato and cream blend with fresh basil offers a comforting, classic flavor.

Prep 10m
Cook 30m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 garlic cloves, minced
  • 28 oz canned whole peeled tomatoes (or ripe fresh tomatoes, chopped)

Liquids

  • 2 cups vegetable broth
  • ½ cup heavy cream

Herbs & Seasonings

  • 1 teaspoon sugar
  • 1 teaspoon salt, or to taste
  • ½ teaspoon freshly ground black pepper
  • 1 handful fresh basil leaves, plus extra for garnish

Instructions

1
Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add onion and sauté until translucent, about 5 minutes.
2
Add Garlic: Add garlic and cook for 1 minute until fragrant.
3
Simmer Soup Base: Stir in tomatoes with juices, vegetable broth, sugar, salt, and pepper. Bring to a boil, reduce heat, and simmer uncovered for 20 minutes.
4
Blend Soup: Remove from heat and add basil leaves. Using an immersion blender or carefully transferring to a blender in batches, purée until smooth.
5
Finish with Cream: Stir in heavy cream and gently reheat over low heat without boiling. Adjust seasoning as needed.
6
Serve: Ladle into bowls and garnish with extra basil leaves.
Additional Information

Equipment Needed

  • Large pot
  • Immersion blender or countertop blender
  • Ladle
  • Cutting board and knife

Nutrition (Per Serving)

Calories 190
Protein 4g
Carbs 19g
Fat 10g

Allergy Information

  • Contains dairy (heavy cream)
  • For dairy allergies, substitute with a non-dairy alternative
Erin Wallace

Sharing easy, family-friendly recipes and kitchen hacks for everyday cooks.