This rich and velvety soup combines classic Italian flavors with fresh ingredients, making it a staple comfort food recipe for any season.
Ingredients
Scale:
1 medium onion, diced
2 cloves garlic, minced
1 carrot, peeled and chopped
1 celery stalk, chopped
2 cans (14.5 oz each) diced tomatoes, with their juices
2 cups vegetable broth
1 cup heavy cream
1 cup fresh basil leaves, packed
1 teaspoon dried oregano
Salt and pepper to taste
2 tablespoons olive oil
Fresh basil leaves for garnish
Parmesan cheese, grated
Instructions
In a large pot, heat the olive oil over medium heat. Add the diced onion, carrot, and celery. Sauté for about 5-7 minutes, or until the vegetables are softened and the onion is translucent.
Add the minced garlic and dried oregano to the pot, stirring for about 1 minute until fragrant.
Pour in the diced tomatoes with their juices and the vegetable broth. Bring the mixture to a simmer and cook for about 10 minutes.
After simmering, add the fresh basil leaves, salt, and pepper. Stir well, then remove the pot from heat.
Using an immersion blender, carefully blend the soup until it reaches a smooth and creamy consistency.
Once blended, return the soup to the pot over low heat. Stir in the heavy cream and heat gently.
Serve hot, garnished with fresh basil leaves and grated Parmesan cheese if desired.