Creamy Tomato SoupIngredients:
2 tablespoons olive oil 1 onion, chopped 2 garlic cloves, minced 2 (28-ounce) cans diced tomatoes 3 cups vegetable broth 1 cup heavy cream 1/2 cup grated Parmesan cheese Salt and black pepper to taste Fresh basil leaves, for garnish (optional)Instructions:
1.
In a large pot or Dutch oven over medium heat, warm the olive oil.
Add the onion and cook until softened, about 5 minutes.
2.
Add the garlic and cook for another minute until fragrant.
3.
Stir in the diced tomatoes and vegetable broth.
Bring to a boil, then reduce heat to low and simmer for 20 minutes, or until the vegetables are tender.
4.
Use an immersion blender to puree the soup until smooth.
Alternatively, you can transfer the soup to a regular blender and blend in batches until smooth.
5.
Stir in the heavy cream and Parmesan cheese.
Season with salt and black pepper to taste.
6.
Heat through for a few more minutes, or until warmed through.
7.
Ladle the soup into bowls and garnish with fresh basil leaves, if desired.
Serve with crusty bread or crackers.
Tips:
For a thicker soup, add 1/4 cup of all-purpose flour to the sautéed onion and garlic before adding the tomatoes and vegetable broth.
Cook for 1 minute before proceeding with the recipe.
To make a vegan version, use plant-based milk instead of heavy cream and omit the Parmesan cheese.
Feel free to customize the flavors by adding your favorite herbs or spices.
Good options include oregano, thyme, rosemary, or red pepper flakes.
Serve the soup with a dollop of sour cream or crème fraîche for extra richness.

Leave a Reply

Your email address will not be published. Required fields are marked *