Go Back Email Link

Creamy Tomato Basil Soup

Creamy Tomato Basil Soup is a rich and comforting dish that blends the tangy sweetness of tomatoes with aromatic basil and a touch of cream for a smooth, velvety texture. Perfect as a starter or a light meal!
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Soup
Cuisine Italian
Servings 4 servings
Calories 200 kcal

Ingredients
  

  • 2 tbsp olive oil or butter
  • 1 small onion finely chopped
  • 2 garlic cloves minced
  • 1 can (28 oz) crushed tomatoes
  • 1 cup vegetable broth
  • 1/2 tsp dried basil
  • 1/2 tsp sugar optional, to balance acidity
  • 1/4 cup heavy cream or coconut milk
  • Salt and pepper to taste
  • Fresh basil leaves for garnish

Instructions
 

  • Heat olive oil or butter in a medium-sized pot over medium heat. 
  •  Add the chopped onion and sauté until softened, about 5 minutes.
  • Stir in the garlic and cook for 1 minute until fragrant.
  • Add the crushed tomatoes, vegetable broth, dried basil, and sugar (if using). Stir to combine.
  • Bring the soup to a gentle simmer and cook for 10–15 minutes, allowing the flavors to meld.
  • Remove from heat and blend the soup using an immersion blender until smooth (or carefully transfer to a blender in batches).
  • Stir in the heavy cream or coconut milk.
  • Season with salt and pepper to taste.
  • Serve warm, garnished with fresh basil leaves.
  • Pair with crusty bread or grilled cheese for extra comfort!

Notes

Nutritional Analysis

  • Calories: ~180 kcal
  • Carbohydrates: ~15g
  • Protein: ~3g
  • Fat: ~12g
  • Saturated Fat: ~4g (varies based on cream or coconut milk)
  • Fiber: ~3g
  • Sugar: ~7g (includes natural sugars from tomatoes)
  • Sodium: ~450mg (varies based on broth and salt added)

Share Recipe: