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 from 62 reviews

Smooth and creamy tomato soup blended with garlic, herbs, and fresh basil — simple, comforting, and full of flavor.

  • Total Time: 35 minutes
  • Yield: 4–5 servings

Ingredients

Base Ingredients

  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced

Main Ingredients

  • 2 cans crushed tomatoes (28-ounce total)
  • 3 cups vegetable or chicken broth

Finishing Ingredients

  • ½ cup heavy cream or coconut milk
  • ¼ cup fresh basil, chopped
  • Salt and pepper to taste

Instructions

  1. Sauté onion and garlic: Heat the olive oil in a large pot over medium heat. Add the chopped onion and minced garlic, cooking until they become soft and translucent, about 5-7 minutes. This builds the soup’s flavorful base.
  2. Add tomatoes and broth: Pour in the crushed tomatoes and vegetable or chicken broth. Season with salt and pepper to taste. Bring the mixture to a gentle simmer and cook uncovered for 15 minutes to allow the flavors to meld.
  3. Blend the soup: Using an immersion blender directly in the pot or carefully transferring to a standard blender, blend the soup until it reaches a smooth, creamy consistency. Return to pot if needed.
  4. Finish with cream and basil: Stir in the heavy cream (or coconut milk for a dairy-free option) and the freshly chopped basil. Simmer gently for an additional 5 minutes to incorporate the flavors and heat through.
  5. Serve warm: Ladle the soup into bowls and serve immediately while warm. Optionally garnish with extra basil or a drizzle of olive oil.

Notes

  • For extra depth, roast the tomatoes and garlic before making the soup to enhance the smoky flavor.
  • Use coconut milk instead of heavy cream for a dairy-free or vegan variation.
  • Adjust the salt and pepper according to your taste preferences.
  • Serve with crusty bread or grilled cheese for a complete meal.
  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian, Gluten Free