One Pot Creamy Tomato Basil Soup

Creamy Tomato Basil Soup

One Pot Creamy Tomato Basil Soup

A smooth, creamy soup made with ripe tomatoes and fresh basil, perfect for a cozy meal.

Nutrition

Calories: 250cal
Carbohydrate: 20g
Protein: 5g
Fat: 18g
Cholesterol: – -mg
Sodium: 700mg

Difficulty Level: easy

15 min Prep
30 min Cook
45 min Total
4 Servings

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups fresh tomatoes, chopped (or 28 oz can of whole tomatoes)
  • 2 cups vegetable broth
  • 1/4 cup fresh basil leaves, chopped
  • 1 cup heavy cream
  • Salt and pepper to taste
  • Grated Parmesan cheese for garnish (optional)

Instructions

  1. Heat olive oil in a large pot over medium heat. It’s important to ensure your pot is large enough to hold all the ingredients comfortably.
  2. Add the chopped onion and sauté for about 5 minutes until it becomes translucent. Stir occasionally to prevent burning.
  3. Add minced garlic and cook for another minute, stirring constantly. Garlic can burn quickly, so keep an eye on it.
  4. Add chopped tomatoes (including juices if using canned) to the pot. Stir to combine.
  5. Pour in the vegetable broth and bring the mixture to a simmer. Let it cook for 15 minutes, stirring occasionally.
  6. Remove from heat and stir in the fresh basil. Using an immersion blender, carefully blend the soup directly in the pot until smooth. Alternatively, you can blend in batches in a regular blender. Be cautious with hot liquids.
  7. Return the pot to low heat and stir in the heavy cream. If you prefer a richer soup, add more cream. Taste and adjust seasoning with salt and pepper.
  8. Serve hot, garnished with grated Parmesan cheese if desired. A warm crusty bread or grilled cheese on the side complements this soup perfectly.