The winter months can often leave us craving warmth and comfort, and there’s nothing quite like a bowl of creamy tomato soup to hit the spot. This recipe, using canned tomatoes for convenience, brings together the rich flavors of fresh vegetables, aromatic herbs, and creamy goodness. Whether you’re in need of a cozy dinner or a comforting lunch, this satisfying dish is sure to brighten even the bleakest of winter days. Plus, it pairs beautifully with a crusty loaf of bread or a gooey grilled cheese for that perfect indulgent combo.
Why you’ll love this Creamy Tomato Soup
A warm bowl of Middle-of-Winter Creamy Tomato Soup is an inviting hug in a mug that feels both nostalgic and satisfying. It’s quick to prepare, budget-friendly, and a surefire hit for adults and kids alike. Picture this: a chill day outside, frost on the windows, and you come in to the aroma of savory vegetables simmering on the stovetop it’s the ultimate winter remedy.
“This soup is everything! Creamy, flavorful, and easy to make. It has become my go-to winter dish!” Happy Soup Lover
Perfect for a weeknight dinner, a soothing lunch, or even a family gathering, this recipe makes delightful use of pantry staples and fresh ingredients, bringing comfort that feels good and tastes even better.
Step-by-step overview
Making this creamy tomato soup is as smooth as its texture. Start by sautéing your vegetables to build a flavor base. Next, incorporate herbs and tomatoes before letting everything simmer together to marry the flavors. Finally, blend until smooth and stir in the cream for that luxurious finish. Each step is straightforward, ensuring anyone from novice cooks to seasoned chefs can conquer it with confidence.
What you’ll need
Gathering the ingredients for this warm, nourishing soup is a breeze. Here’s your grocery list:
- 3 tablespoons olive oil
- 1 large yellow onion, diced
- 3 medium carrots, diced
- 4 cloves garlic, finely chopped or grated
- 4 tablespoons tomato paste
- Optional: up to 1 teaspoon crushed red pepper flakes for heat
- 1 cup fresh basil leaves and tender stems
- 1 teaspoon fresh thyme leaves (or a generous pinch of dried thyme)
- One 28-ounce can crushed tomatoes
- 2 cups vegetable stock or broth
- Optional: ½ cup dry, unoaked white wine (see Recipe Notes)
- 2 cups heavy cream, milk, or unsweetened plant milk of your choice (like almond or oat milk)
- Kosher salt and ground black pepper, to season
Feel free to swap out ingredients based on availability or personal preferences. Diced zucchini or bell peppers can be a tasty addition, and different herbs can lend unique flavors.
Step-by-step instructions
- Heat the olive oil in a heavy-bottomed pot over medium heat. Once hot, toss in the diced onion and carrots. Season with 1 teaspoon kosher salt and black pepper. Sauté for about 5-6 minutes, stirring occasionally, until softened.
- Add the garlic and tomato paste, cooking for another 1-2 minutes. This browns the tomato paste and brings out the garlic’s aroma.
- Incorporate the basil, thyme, crushed tomatoes, vegetable broth, and wine (if using). Stir well, then bring your mixture to a boil. Lower the heat to let it simmer gently, partially covered, for 15 minutes.
- Blend the soup using a stand blender (in batches!) or an immersion blender until smooth. If using a stand blender, be sure to fill it no more than ⅔ full and cover the top with a dish towel for safety.
- Return the blended soup to the pot. Stir in the cream (or milk) and heat over medium-low until warmed through. Adjust the seasoning to your liking.
- Serve hot in bowls. Top with fresh basil leaves, cracked black pepper, and perhaps even a sprinkle of red pepper flakes. Pair it with crusty bread or a gooey mozzarella grilled cheese sandwich for the ultimate indulgence!
Best ways to enjoy it
To elevate your soup experience, serve this creamy tomato delight with a sprinkle of fresh herbs on top, some crunchy croutons, or a drizzle of olive oil. For occasions, pair it with a fresh Caesar salad or some hearty garlic bread. The soup’s bright flavor balances beautifully with a side of gooey mozzarella grilled cheese, making every spoonful a comforting delight.
Storage and reheating tips
This soup is perfect for meal prepping! Store leftovers in an airtight container in the refrigerator for up to 5 days. You can also freeze it for up to three months. When reheating, gently warm it on the stovetop while stirring to ensure it heats evenly. If the soup looks a little too thick after freezing, add a splash of vegetable broth or milk to loosen it up.
Helpful cooking tips
- Ensure your vegetables are diced evenly for consistent cooking.
- If you prefer a little heat, adjust the crushed red pepper flakes to your taste.
- For a lighter version, consider using half as much cream or substituting with a lower-calorie milk alternative.
Creative twists
Why not experiment with flavors? Try adding roasted red peppers for a smoky kick or a spoonful of pesto for a herby twist. You could even substitute the vegetable broth for chicken broth to deep the flavor. If you’re looking for a vegan option, simply use plant-based cream or coconut milk and omit the wine.
Your questions answered about Creamy Tomato Soup
- Can I use fresh tomatoes instead of canned?
Yes, though it will require a bit more work. You’ll need about 3-4 pounds of fresh tomatoes, peeled and crushed. - Is there a dairy-free option?
Absolutely! Use unsweetened plant milk and omit regular cream. - What’s the best way to store leftovers?
Store in airtight containers in the refrigerator for up to 5 days or freeze for three months. - Can I make this soup ahead of time?
Yes! It keeps well and allows flavors to deepen, making it fantastic for meal prepping. - How long does it take to prepare this Creamy Tomato Soup?
You’ll need about 10 minutes for prep and around 30 minutes for cooking. - Can I add meat to the soup?
Yes! Shredded chicken or sausage can be delicious additions; just sauté them with the veggies. - What should I serve it with?
Consider pairing it with a grilled cheese sandwich or a fresh side salad for a balanced meal. - Is this spicy?
The spice level largely depends on whether you choose to add crushed red pepper flakes; it’s easily adjustable!
With all these tips and variations, you’re set to enjoy the creamiest, coziest tomato soup this winter. Happy cooking!
👉 Follow us on Pinterest for the latest updates! for more delicious recipes.
Print
Creamy Tomato Soup
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A warm and comforting creamy tomato soup made with fresh vegetables and herbs, perfect for winter days.
Ingredients
- 3 tablespoons olive oil
- 1 large yellow onion, diced
- 3 medium carrots, diced
- 4 cloves garlic, finely chopped or grated
- 4 tablespoons tomato paste
- Optional: up to 1 teaspoon crushed red pepper flakes
- 1 cup fresh basil leaves and tender stems
- 1 teaspoon fresh thyme leaves (or a pinch of dried thyme)
- One 28-ounce can crushed tomatoes
- 2 cups vegetable stock or broth
- Optional: ½ cup dry, unoaked white wine
- 2 cups heavy cream or unsweetened plant milk
- Kosher salt and ground black pepper, to season
Instructions
- Heat the olive oil in a heavy-bottomed pot over medium heat. Add the diced onion and carrots, seasoning with salt and pepper. Sauté for 5-6 minutes until softened.
- Add the garlic and tomato paste, cooking for another 1-2 minutes.
- Add basil, thyme, crushed tomatoes, vegetable broth, and wine (if using). Stir and bring to a boil, then reduce to a simmer for 15 minutes.
- Blend the soup until smooth, then return it to the pot.
- Stir in the cream (or milk) and heat until warmed through. Adjust seasoning as needed.
- Serve hot, topped with fresh basil leaves and a side of crusty bread.
Notes
This soup is great for meal prep. Store leftovers in an airtight container for up to 5 days or freeze for 3 months. Adjust the spice with crushed red pepper flakes to your liking.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 6g
- Sodium: 450mg
- Fat: 25g
- Saturated Fat: 15g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 6g
- Cholesterol: 80mg