Creamy Tomato Basil Soup

Highlighted under: Homestyle Recipe Favorites

Indulge in the velvety texture and vibrant flavors of this Creamy Tomato Basil Soup, perfect for a cozy evening.

Anna Johnson

Created by

Anna Johnson

Last updated on 2026-01-04T21:10:31.170Z

This Creamy Tomato Basil Soup is a delightful blend of ripe tomatoes and fresh basil, creating a comforting dish that warms the soul.

Why You'll Love This Recipe

  • Rich tomato flavor enhanced by fresh basil
  • Creamy texture that soothes the palate
  • Perfect as a starter or a light meal

The Perfect Comfort Food

There's something inherently soothing about a warm bowl of soup, and this Creamy Tomato Basil Soup encapsulates that feeling perfectly. Whether you're coming in from the cold or just need a moment of comfort, this soup is your go-to. With its rich flavors and creamy texture, it has the uncanny ability to wrap you in a cozy embrace with every spoonful.

What sets this soup apart is its balance of flavors. The sweetness of ripe tomatoes is beautifully complemented by the fragrant basil, creating a harmony that is both refreshing and satisfying. The addition of heavy cream elevates the dish, lending a luxurious quality that makes it feel indulgent without being overly heavy.

Fresh Ingredients Matter

Using fresh ingredients is key to achieving the best flavor in this soup. Opt for high-quality canned crushed tomatoes—look for options that are labeled as 'San Marzano' for an authentic taste. Fresh basil adds a burst of brightness that dried herbs simply can't replicate, so be sure to use it generously.

The aromatics—onion and garlic—serve as the foundational flavors. Sautéing them in olive oil not only enhances their natural sweetness but also creates a fragrant base that will infuse the entire soup. As you cook, the aromas will fill your kitchen, inviting everyone to gather around the table.

Serving Suggestions

This Creamy Tomato Basil Soup is incredibly versatile and can be served in various ways. For a complete meal, pair it with a side salad or a hearty sandwich, like a classic grilled cheese. The combination of flavors will transport you to a cozy café, making every meal feel special.

For an elevated touch, consider garnishing each bowl with a swirl of extra cream, a sprinkle of fresh basil leaves, or even a dash of red pepper flakes for a hint of heat. These simple additions can transform your soup into a visually appealing dish that is just as delightful to look at as it is to eat.

Ingredients

Gather these fresh ingredients to make your soup:

Ingredients

  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 can (28 oz) crushed tomatoes
  • 2 cups vegetable broth
  • 1 cup heavy cream
  • 1/4 cup fresh basil, chopped
  • Salt and pepper to taste

Make sure to have all ingredients ready before you start cooking!

Instructions

Follow these simple steps to create your delicious soup:

Sauté the Aromatics

In a large pot, heat olive oil over medium heat. Add the chopped onion and cook until translucent, about 5 minutes. Stir in the minced garlic and cook for an additional minute.

Add Tomatoes and Broth

Pour in the crushed tomatoes and vegetable broth. Bring the mixture to a simmer and let it cook for 15 minutes to allow the flavors to meld.

Blend the Soup

Using an immersion blender, blend the soup until smooth. If you don't have an immersion blender, carefully transfer the soup to a regular blender in batches and blend until smooth.

Add Cream and Basil

Stir in the heavy cream and chopped basil, and season with salt and pepper to taste. Heat through for another 5 minutes.

Serve hot with a sprinkle of fresh basil on top!

Secondary image

Pro Tips

  • For extra flavor, consider adding a pinch of red pepper flakes or a swirl of pesto when serving.

Storage Tips

If you find yourself with leftovers, this soup stores beautifully in the refrigerator for up to three days. Just be sure to let it cool completely before transferring it to an airtight container. When ready to enjoy, reheat gently on the stove, adding a splash of vegetable broth or water to restore its creamy texture.

For longer storage, you can freeze the soup for up to three months. Portion it into freezer-safe containers, leaving space at the top for expansion. Thaw overnight in the fridge before reheating, and enjoy the comforting flavors all over again.

Nutritional Benefits

This Creamy Tomato Basil Soup not only satisfies your taste buds but also provides several nutritional benefits. Tomatoes are rich in antioxidants, particularly lycopene, which is known for its heart-healthy properties. They also provide a good dose of vitamins C and K, which are essential for immune function and bone health.

The addition of basil offers anti-inflammatory benefits and is packed with vitamins A and K as well. The heavy cream, while indulgent, adds a richness that can help you feel full and satisfied. Enjoy this soup knowing that you're nourishing your body while indulging in a comforting classic.

Questions About Recipes

→ Can I make this soup ahead of time?

Yes! This soup can be made ahead and stored in the refrigerator for up to 3 days.

→ Can I freeze Creamy Tomato Basil Soup?

Absolutely! Let it cool completely before transferring it to an airtight container. It can be frozen for up to 3 months.

→ What can I serve with this soup?

This soup pairs wonderfully with grilled cheese sandwiches or a fresh green salad.

→ Can I use fresh tomatoes instead of canned?

Yes, you can use fresh tomatoes. You'll need about 2 pounds, and you may want to blanch them to remove the skins.

Creamy Tomato Basil Soup

Indulge in the velvety texture and vibrant flavors of this Creamy Tomato Basil Soup, perfect for a cozy evening.

Prep Time10 minutes
Cooking Duration30 minutes
Overall Time40 minutes

Created by: Anna Johnson

Recipe Type: Homestyle Recipe Favorites

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 2 tablespoons olive oil
  2. 1 onion, chopped
  3. 2 cloves garlic, minced
  4. 1 can (28 oz) crushed tomatoes
  5. 2 cups vegetable broth
  6. 1 cup heavy cream
  7. 1/4 cup fresh basil, chopped
  8. Salt and pepper to taste

How-To Steps

Step 01

In a large pot, heat olive oil over medium heat. Add the chopped onion and cook until translucent, about 5 minutes. Stir in the minced garlic and cook for an additional minute.

Step 02

Pour in the crushed tomatoes and vegetable broth. Bring the mixture to a simmer and let it cook for 15 minutes to allow the flavors to meld.

Step 03

Using an immersion blender, blend the soup until smooth. If you don't have an immersion blender, carefully transfer the soup to a regular blender in batches and blend until smooth.

Step 04

Stir in the heavy cream and chopped basil, and season with salt and pepper to taste. Heat through for another 5 minutes.

Extra Tips

  1. For extra flavor, consider adding a pinch of red pepper flakes or a swirl of pesto when serving.

Nutritional Breakdown (Per Serving)

  • Calories: 250 kcal
  • Total Fat: 18g
  • Saturated Fat: 10g
  • Cholesterol: 60mg
  • Sodium: 500mg
  • Total Carbohydrates: 20g
  • Dietary Fiber: 2g
  • Sugars: 6g
  • Protein: 5g