Go Back
Creamy tomato basil soup served with basil and Parmesan

Creamy Tomato Basil Soup – Easy & Cozy Recipe

This Creamy Tomato Basil Soup is the ultimate comfort dish — rich, velvety, and full of Mediterranean flavor. Made with ripe tomatoes, fresh basil, garlic, and a touch of cream, it’s an easy homemade soup that warms you up any time of year. Serve it with grilled cheese or crusty bread for the perfect cozy meal.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4
Course: Dinner, Lunch, Soup
Cuisine: Italian, Mediterranean
Calories: 210

Ingredients
  

  • 30 ml olive oil
  • 150 g onion, finely chopped
  • 10 g garlic, minced
  • 800 g canned tomatoes (whole or crushed)
  • 250 ml vegetable broth
  • 5 g sugar
  • 5 g salt (adjust to taste)
  • 2 g black pepper
  • 120 ml heavy cream
  • 10 fresh basil leaves, chopped
  • 20 g grated Parmesan and 30 g croutons for serving(Optional)

Equipment

  • Large pot or saucepan
  • Wooden spoon
  • Blender or immersion blender
  • Knife and cutting board
  • Measuring cups and spoons

Method
 

  1. Sauté the aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion and cook for 5 minutes until softened. Stir in minced garlic and cook for 30 seconds.
    Sautéing onion and garlic in olive oil
  2. Add tomatoes: Pour in the canned tomatoes with their juice. Use a spoon to gently crush them.
    Adding tomatoes and vegetable broth to the pot
  3. Simmer: Add vegetable broth, sugar, salt, and pepper. Bring to a boil, then reduce heat and simmer uncovered for 15–20 minutes to develop the flavor.
  4. Blend until creamy: Use an immersion blender (or transfer to a stand blender) to puree the soup until smooth and velvety.
  5. Add cream and basil: Stir in heavy cream and chopped basil. Simmer for another 2 minutes on low heat.
    Stirring in cream and fresh basil after blending
  6. Serve: Pour into bowls and garnish with Parmesan cheese or extra basil. Serve warm with crusty bread or grilled cheese.
    Creamy tomato basil soup served with basil and Parmesan

Notes

  • For deeper flavor, roast the tomatoes and garlic before blending.
  • To make it vegan, replace heavy cream with coconut milk or cashew cream.
  • Add a pinch of chili flakes for a spicy version.
  • Store leftovers in the fridge for up to 4 days or freeze for up to 3 months.
  • Reheat gently over low heat to maintain creaminess.