Creamy Tomato Soup Recipe: A rich and flavorful homemade tomato soup that’s perfect for cozy dinners. Made with fresh ingredients like caramelized onions, garlic, and tomatoes, this easy recipe is blended to perfection and finished with heavy cream for a velvety texture. Serve this classic comfort food with grilled cheese, crusty bread, or as a starter for any meal. Learn how to make the best tomato soup with step-by-step instructions, tips, and customizable variations. Ideal for weeknight dinners, meal prep, or when you’re craving a warm bowl of deliciousness!
Ingredients
For the Soup:
- 2 tablespoons butter
- 1 yellow onion, diced
- 1/3 cup carrots, diced
- 2 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 1/2 teaspoon dried basil
- 1 teaspoon mustard powder
- 1 tablespoon tomato paste
- 1/2 cup dry white wine (see notes)
- 3 cups chicken broth
- 2 (14.5 oz.) cans diced tomatoes
- 1/2 cup heavy cream (room temperature)
For Garnish:
- Parmesan cheese
- Pinch of red pepper flakes
Instructions
Step 1: Prepare the Ingredients
Take the heavy cream out of the refrigerator so it can reach room temperature as you prepare the soup.
Step 2: Cook the Vegetables
Melt butter in a large pot over medium heat. Add the diced onions and carrots, stirring to coat them in the butter. Reduce heat to medium-low, cover, and cook until the onions begin to caramelize, about 25 minutes. Stir occasionally, and if the vegetables are cooking too quickly, lower the heat further.
Step 3: Add Seasonings and Tomato Paste
Uncover the pot and add the garlic, Italian seasoning, dried basil, mustard powder, and tomato paste. Mix well and cook for 2 minutes over medium-low heat, allowing the flavors to meld.
Step 4: Deglaze with Wine
Pour in the white wine and increase the heat to medium. Let the mixture simmer until the wine reduces by half, about 3-4 minutes, stirring occasionally.
Step 5: Combine the Soup Base
Add the diced tomatoes and chicken broth to the pot. Remove the pot from the heat and use an immersion blender to blend the mixture until smooth. Alternatively, transfer it carefully to a blender and blend in batches.
Step 6: Simmer and Reduce
Return the blended soup to the pot and bring it to a gentle boil. Simmer uncovered for about 30 minutes, stirring occasionally. This will allow the soup to thicken and the flavors to deepen.
Step 7: Finish with Cream
Turn off the heat and gradually stir in the heavy cream until fully incorporated. Garnish with Parmesan cheese and a pinch of red pepper flakes if desired. Serve warm and enjoy!
Why You’ll Love This Recipe
- Rich and Creamy: The addition of heavy cream creates a velvety texture that’s perfect for cozy meals.
- Flavor-Packed: Caramelized onions and aromatic seasonings make every bite a treat.
- Easy to Make: Simple steps and accessible ingredients make this a foolproof recipe.
- Customizable: Adjust spices or add garnishes to suit your taste.
Tips
- Room Temperature Cream: Prevent curdling by letting the cream warm up before adding it to the hot soup.
- Blending Safely: If using a blender, let the soup cool slightly and blend in small batches to avoid splatters.
- Simmer for Flavor: Allowing the soup to simmer uncovered deepens the flavors and improves texture.
Variations and Substitutions
- Vegetarian Option: Substitute chicken broth with vegetable broth.
- No Wine? No Problem!: Use additional broth or a splash of lemon juice for acidity.
- Spice It Up: Add a pinch of cayenne pepper for extra heat.
- Herb Swap: Try fresh basil or thyme instead of dried for a more vibrant flavor.
FAQs
Can I Use Fresh Tomatoes?
Yes! Substitute canned tomatoes with about 4-5 fresh Roma tomatoes. Blanch, peel, and dice them before adding to the pot.
Can I Freeze This Soup?
Absolutely. Let the soup cool completely, then store it in airtight containers for up to 3 months. Add the cream after reheating for the best texture.
How Do I Make It Vegan?
Use plant-based butter, coconut cream, and vegetable broth.
Serving Suggestions
- Pair with a classic grilled cheese sandwich for a nostalgic meal.
- Serve alongside a fresh green salad or crusty bread for a balanced dinner.
- Top with croutons or a drizzle of olive oil for added texture and flavor.
Enjoy this hearty, comforting soup anytime you crave a warm and flavorful dish!
Creamy Tomato Soup Recipe
6
servings10
minutes1
hour5
minutesIngredients
For the Soup:
2 tablespoons butter
1 yellow onion, diced
1/3 cup carrots, diced
2 cloves garlic, minced
1 teaspoon Italian seasoning
1/2 teaspoon dried basil
1 teaspoon mustard powder
1 tablespoon tomato paste
1/2 cup dry white wine (see notes)
3 cups chicken broth
2 (14.5 oz.) cans diced tomatoes
1/2 cup heavy cream (room temperature)
For Garnish:
Parmesan cheese
Pinch of red pepper flakes
Directions
- Step 1: Prepare the Ingredients
- Take the heavy cream out of the refrigerator so it can reach room temperature as you prepare the soup.
- Step 2: Cook the Vegetables
- Melt butter in a large pot over medium heat. Add the diced onions and carrots, stirring to coat them in the butter. Reduce heat to medium-low, cover, and cook until the onions begin to caramelize, about 25 minutes. Stir occasionally, and if the vegetables are cooking too quickly, lower the heat further.
- Step 3: Add Seasonings and Tomato Paste
- Uncover the pot and add the garlic, Italian seasoning, dried basil, mustard powder, and tomato paste. Mix well and cook for 2 minutes over medium-low heat, allowing the flavors to meld.
- Step 4: Deglaze with Wine
- Pour in the white wine and increase the heat to medium. Let the mixture simmer until the wine reduces by half, about 3-4 minutes, stirring occasionally.
- Step 5: Combine the Soup Base
- Add the diced tomatoes and chicken broth to the pot. Remove the pot from the heat and use an immersion blender to blend the mixture until smooth. Alternatively, transfer it carefully to a blender and blend in batches.
- Step 6: Simmer and Reduce
- Return the blended soup to the pot and bring it to a gentle boil. Simmer uncovered for about 30 minutes, stirring occasionally. This will allow the soup to thicken and the flavors to deepen.
- Step 7: Finish with Cream
- Turn off the heat and gradually stir in the heavy cream until fully incorporated. Garnish with Parmesan cheese and a pinch of red pepper flakes if desired. Serve warm and enjoy!
Leave a Reply