Can I prepare this tomato basil soup in advance and freeze it for later?
Yes—cook the soup through the simmering stage, then cool and freeze the tomato-basil base (without the cream and Parmesan) in airtight containers for up to 3 months. When ready to serve, thaw, reheat, and stir in the cream and cheese just before ladling to preserve their smooth texture.
Can I use fresh tomatoes instead of canned crushed tomatoes, and how should I adjust the recipe?
Yes—swap the two 28-oz cans for roughly 4 lb (1.8 kg) of very ripe tomatoes, cored, chopped, and (preferably) peeled or briefly roasted to intensify flavor. Because fresh tomatoes contain more water but less built-in seasoning, simmer the soup 10–15 minutes longer to concentrate, taste midway, and adjust with an extra pinch of salt/sugar or a spoonful more tomato paste if needed.
How can I make this soup dairy-free or vegan?
Sauté the vegetables in extra olive oil instead of butter, use vegetable broth, and replace the heavy cream with an equal amount of full-fat coconut milk, oat cream, or blended cashew “cream.” Omit the Parmesan or finish the soup with 2–3 Tbsp nutritional yeast or a vegan Parmesan substitute, and be sure any croutons are dairy-free to keep the dish fully plant-based.