Our tried-and-true creamy tomato soup recipe. The addition of parmesan and heavy cream enhances the flavor and balances the acidity. It's also a simple 30-minute soup that stores well in the refrigerator. This Tomato Basil Soup goes great with grilled cheese sandwiches.
Ingredients
- 4 tablespoons unsalted butter
- 2 yellow onions (about 3 cups finely chopped)
- 3 cloves garlic (1 Tbsp minced)
- 56 oz crushed tomatoes with liquid (two 28-oz cans) β ideally San Marzano
- ΒΌ cup fresh basil, plus more for serving
- 1 tbsp sugar or honey, to taste
- Β½ teaspoon black pepper, to taste
- Β½ cup heavy whipping cream, to taste
- β cup freshly grated parmesan cheese, plus more for serving
Directions
- Over medium heat, warm a nonreactive saucepan or enameled Dutch oven. Add the butter, followed by the chopped onions. Cook, stirring periodically, for 10β12 minutes until softened and lightly browned. Add the minced garlic and sautΓ© for 1 minute, until fragrant.
- Add the crushed tomatoes with their juice, fresh basil, honey (or sugar), and black pepper. Bring to a boil, then reduce to low heat, partially cover, and simmer for 10 minutes.
- For a creamy consistency, use an immersion blender directly in the pot, or carefully transfer in batches to a countertop blender and blend until smooth. Return the blended soup to the pot over medium heat.
- Stir in the heavy cream and freshly grated parmesan. Return to a gentle simmer, then taste and season with salt and additional pepper as needed.
- Ladle into warmed bowls and finish with extra parmesan and fresh basil leaves.
Tips for the Best Results
San Marzano tomatoes make a noticeable difference β they're sweeter, less acidic, and produce a richer-tasting soup than standard canned tomatoes. If you can't find them, any good-quality whole or crushed tomatoes will work; just adjust the sugar to taste.
Don't skip browning the onions. That 10β12 minutes of patient cooking builds the savory, slightly caramelized base that gives this soup its depth. Rushing this step results in a thinner, less complex flavor.
The soup stores beautifully in the refrigerator for up to five days and freezes well for up to three months. If freezing, add the cream and parmesan only when reheating β dairy-based soups can sometimes separate after freezing.
Frequently Asked Questions
Q: Can I make this soup vegan?
Yes β substitute olive oil or vegan butter for the butter, full-fat coconut cream or cashew cream for the heavy cream, and nutritional yeast for the parmesan. The flavor profile shifts slightly but remains rich and satisfying.
Q: What type of tomatoes work best?
San Marzano canned tomatoes are the top choice β they're naturally sweeter and less acidic than standard varieties. If unavailable, any good-quality whole or crushed canned tomatoes will produce excellent results.
Q: Can I make this soup ahead of time?
Absolutely. This soup stores well in an airtight container in the refrigerator for 4β5 days. The flavors actually deepen overnight. Reheat gently over low heat, stirring occasionally.
Q: What can I serve alongside this soup?
A classic pairing is grilled cheese. Crusty sourdough or garlic bread also works beautifully. For an Indian-inspired meal, serve it as a starter before a main course at Vatan β it's a wonderful complement to our curry and rice dishes.
Warm Up at Vatan
Love comforting soups and rich flavors? Visit Vatan for a full menu of warming vegetarian dishes at our East Windsor and Jersey City locations.