Print

One-Pot Creamy Tomato Basil Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 120 reviews

This One-Pot Creamy Tomato Basil Soup is a comforting and easy-to-make dish featuring a smooth tomato base enhanced with fresh basil and a touch of cream. Perfect for a cozy meal, this recipe uses simple ingredients cooked together in a single pot, blending rich flavors into a velvety soup that’s both satisfying and flavorful.

Ingredients

Soup Base

  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 2 cans (14.5 oz each) diced tomatoes
  • 2 cups vegetable broth
  • 1 teaspoon dried basil
  • Salt and pepper, to taste

Finishing Touch

  • 1 cup heavy cream
  • Fresh basil leaves, for garnish

Instructions

  1. Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add the chopped onion and cook until softened and translucent, about 5 minutes. Then add the minced garlic and cook for an additional minute until fragrant.
  2. Add Tomatoes and Broth: Stir in the diced tomatoes with their juices, vegetable broth, dried basil, salt, and pepper. Bring the mixture to a boil, then reduce heat to low and let it simmer gently for 15 minutes, allowing the flavors to meld.
  3. Blend the Soup: Use an immersion blender directly in the pot to puree the soup until smooth. Alternatively, carefully transfer the soup in batches to a blender and puree until velvety.
  4. Add Cream and Heat Through: Stir in the heavy cream until fully incorporated. Heat the soup gently until warm, but do not boil. Taste and adjust seasoning with additional salt and pepper if needed.
  5. Serve: Ladle the soup into bowls and garnish with fresh basil leaves. Serve hot for the best flavor and comfort.

Notes

  • For a vegan version, substitute heavy cream with coconut milk or a plant-based cream alternative.
  • Use fresh tomatoes if available for a fresher taste, adjusting cooking time accordingly.
  • To add a spicy kick, include a pinch of red pepper flakes when sautéing the garlic.
  • Leftover soup can be stored in the refrigerator for up to 3 days or frozen for up to 2 months.