Cream of tomato soup –Looking for a warm and comforting dish? This Creamy Tomato Soup is perfect for those chilly days when you want something soothing and delicious. With its rich, velvety texture and vibrant flavor, it’s sure to become a household favorite. Let’s dive into the delicious world of homemade soups!
Creamy Tomato Soup
This delightful soup features fresh tomatoes blended into a luscious cream base, creating the perfect balance of acidity and richness. It pairs well with crusty bread or a grilled cheese sandwich for a nostalgic meal.

Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 can (28 oz) crushed tomatoes
- 2 cups vegetable broth
- 1 cup heavy cream
- Salt and pepper to taste
- Fresh basil for garnish (optional)
Instructions
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
- Stir in the minced garlic, dried basil, and oregano; cook for another 1-2 minutes until fragrant.
- Add the crushed tomatoes and vegetable broth to the pot. Bring to a simmer, then reduce heat and let it cook for about 20 minutes.
- After cooking, use an immersion blender to puree the soup until smooth. If you don’t have an immersion blender, carefully transfer the soup to a blender in batches.
- Once the soup is smooth, return it to the pot and stir in the heavy cream. Allow it to simmer for an additional 10 minutes on low heat.
- Season with salt and pepper to taste. If desired, serve hot, garnished with fresh basil.
This Creamy Tomato Soup is not only easy to make but also brings warmth to your dining table. Enjoy it with your favorite bread for a complete meal!