Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A bowl of vibrant red creamy tomato soup topped with fresh basil leaves, served in a rustic white bowl on a wooden table. The soup has a smooth, velvety texture, with a glossy surface, accompanied by crusty bread slices on the side. Natural light highlights the rich color and creamy consistency, with a hint of steam rising, enhancing the inviting presentation.

Creamy Tomato Soup Delight

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and creamy homemade tomato soup made with ripe tomatoes, garlic, and fresh herbs, finished with a splash of cream for extra smoothness.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 4 cups ripe tomatoes, chopped
  • 2 cups vegetable broth
  • 1/2 cup heavy cream
  • Salt and pepper to taste
  • Fresh basil leaves, for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat. Add chopped onion and cook until translucent.
  2. Stir in minced garlic and cook for another minute.
  3. Add chopped tomatoes and cook until they begin to soften.
  4. Pour in vegetable broth and bring to a boil. Reduce heat and simmer for 20 minutes.
  5. Puree the soup using an immersion blender until smooth.
  6. Stir in heavy cream and season with salt and pepper.
  7. Serve hot garnished with fresh basil leaves.

Notes

  • You can substitute heavy cream with coconut milk for a dairy-free version.
  • For a thicker soup, simmer longer or add a splash of tomato paste.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl (250 ml)
  • Calories: 180 Kcal
  • Sugar: 8g
  • Sodium: 520mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 30mg