Go Back

Creamy Tomato Soup

This dish is a smooth, velvety tomato soup made by simmering fresh or canned tomatoes with aromatics, then blending until silky. The final result is a creamy, bright-colored soup with a thick texture, often finished with a touch of cream or olive oil for added richness.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course
Cuisine: International
Calories: 210

Ingredients
  

  • 2 cups chopped tomatoes fresh or canned
  • 1 cup vegetable broth
  • 1 medium onion diced
  • 2 cloves garlic minced
  • 1 tablespoon olive oil
  • 0.5 cup heavy cream or coconut milk for dairy-free
  • to taste salt and pepper for seasoning

Equipment

  • Chef's knife
  • Immersion blender

Method
 

  1. Heat the olive oil in a large pot over medium heat. Add the diced onion and minced garlic, sautéing until translucent and fragrant, about 3-5 minutes, until the onions are soft and beginning to brown.
  2. Add the chopped tomatoes to the pot and cook for another 5 minutes, stirring occasionally, until the tomatoes soften and release their juices, creating a vibrant red mixture.
  3. Pour in the vegetable broth, increase the heat to bring the mixture to a gentle simmer. Cook uncovered for 10 minutes, allowing flavors to meld and the tomatoes to fully break down.
  4. Use an immersion blender to carefully blend the soup directly in the pot until smooth and velvety, with no visible chunks. Alternatively, transfer the mixture to a blender in batches, then return to the pot.
  5. Stir in the heavy cream and season with salt and pepper to taste. Continue cooking on low for 2-3 minutes until heated through, and observe the soup develop a glossy, creamy appearance.
  6. Serve hot, garnished with fresh herbs or a drizzle of olive oil if desired, showcasing a smooth, vibrant red consistency with a silky finish.