Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Creamy Tomato Basil Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 88 reviews

A smooth, comforting creamy tomato basil soup made from sautéed onions and garlic, crushed tomatoes, and broth, finished with heavy cream and fresh basil for a rich, flavorful Italian-inspired dish perfect for any season.

  • Total Time: 40 minutes
  • Yield: 4–6 servings

Ingredients

Soup Base

  • 2 tbsp olive oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1 can (28 oz) crushed tomatoes
  • 2 cups vegetable or chicken broth

Finishing Touches

  • ½ cup heavy cream
  • Salt and black pepper to taste
  • Fresh basil leaves (about 10 leaves, chopped or whole for garnish)

Instructions

  1. Sauté Onion: Heat olive oil in a large pot over medium heat and add the chopped onion. Cook, stirring occasionally, until the onion becomes soft and translucent, about 5-7 minutes.
  2. Add Garlic: Add the minced garlic to the pot and cook for an additional 1-2 minutes until fragrant, being careful not to burn it.
  3. Add Tomatoes and Broth: Pour in the crushed tomatoes and vegetable or chicken broth. Stir to combine all ingredients evenly.
  4. Simmer: Bring the mixture to a gentle simmer and let cook uncovered for 20 minutes, allowing the flavors to meld and the soup to reduce slightly.
  5. Blend Soup: Using an immersion blender, blend the soup until smooth and creamy. Alternatively, carefully transfer the soup in batches to a blender and puree until smooth.
  6. Add Cream and Basil: Stir in the heavy cream and chopped fresh basil leaves. Heat just until warmed through, without boiling, to keep the cream from curdling.
  7. Season and Serve: Taste the soup and season with salt and black pepper as needed. Serve the soup warm, garnished with additional fresh basil if desired.

Notes

  • Serve with grilled cheese sandwiches for a classic pairing.
  • Adjust the amount of heavy cream to make the soup richer or lighter according to taste.
  • Use fresh basil for the best flavor; dried basil can be substituted but will be less vibrant.
  • Vegetarian broth makes this recipe vegetarian; chicken broth can be used otherwise.
  • For a vegan version, substitute heavy cream with coconut cream or cashew cream and use vegetable broth.
  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian,Gluten Free