Ingredients
Method
Cooking
- Heat olive oil in a large pot over medium heat.
- Add chopped onion and sauté until translucent, about 5 minutes.
- Stir in garlic and cook for an additional minute, releasing aromatic oils.
- Add diced tomatoes, broth, dried basil, salt, and pepper, allowing the mixture to bubble.
- Bring to a simmer and cook for 15 minutes to meld the flavors.
- Use an immersion blender to purée the soup or transfer to a blender in batches until smooth.
- Stir in heavy cream and Parmesan cheese, heating gently until warmed through.
- Serve hot, garnished with fresh basil.
Notes
To make it vegan, substitute creamy coconut milk for the heavy cream and nutritional yeast for Parmesan. Allow the soup to cool completely before blending to avoid splatter.
