Creamy Tomato Soup Recipe Ready in Under 40 Minutes

Creamy tomato soup is a comforting classic that’s ready in under 40 minutes. After making this countless times, I’ve discovered the trick to a perfectly smooth and creamy texture every time. Jump to the recipe or keep reading for my best tips. If you love recipes like this, you’ll also enjoy Easy Baked Lemon Pepper Chicken Breasts Recipe and Easy Zuppa Toscana Casserole Recipe for Comfort Dinner.

Why This Creamy Tomato Soup Recipe Ready in Under 40 Minutes Is Pure Comfort
- Better than takeout taste at home
- Comforting and creamy texture
- Ready in under 40 minutes
- Versatile – serve with grilled cheese or as a base for other dishes
What You'll Need for Creamy Tomato Soup Recipe Ready in Under 40 Minutes
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- Fresh tomatoes
- Onion
- Garlic
- Canned tomatoes
- Vegetable broth
- Heavy cream
- Salt
- Black pepper
- Sugar (optional)
- Basil
- Oregano
- Optional: Grilled cheese
- Optional: Basil leaves
- Optional: Croutons

📝 Ingredient Notes
- Fresh tomatoes: You can use Roma or beefsteak tomatoes for this recipe.
- Canned tomatoes: Use fire-roasted canned tomatoes for an extra depth of flavor.
đź›’ Tools & Equipment I Recommend
- Immersion blender — Ensures a smooth and creamy texture → See on Amazon
- Heavy-bottomed pot — Even heat distribution for perfect simmering → See on Amazon

How to Make Creamy Tomato Soup Recipe Ready in Under 40 Minutes
- Sauté onions and garlic: Heat olive oil in a large pot over medium heat. Add diced onions and minced garlic, cooking until softened.
- Add tomatoes and broth: Stir in diced fresh tomatoes, canned tomatoes, vegetable broth, salt, and pepper. Bring to a boil, then reduce heat and let it simmer.
- Blend until smooth: Use an immersion blender to blend the soup until smooth. Stir in heavy cream and adjust seasoning if needed.
Cook's Tips for Perfect Creamy Tomato Soup Recipe Ready in Under 40 Minutes
- Common mistake and fix: Don't overcook the soup. Overcooking can cause the tomatoes to lose their flavor and the soup to become bitter.
- : For a smoother texture, you can strain the soup after blending.
- : Add a pinch of sugar to balance the acidity of the tomatoes.
Storing & Reheating Creamy Tomato Soup Recipe Ready in Under 40 Minutes
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the fridge for up to 5 days. Make-ahead tip: This soup can be made ahead and reheated when ready to serve.
Freezing Creamy Tomato Soup Recipe Ready in Under 40 Minutes
Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in a pot over medium heat or in the microwave, stirring occasionally.
Recipe Notes
- Chef tip: For a vegetarian version, use vegetable broth instead of chicken broth.
- Best substitution: You can substitute heavy cream with coconut milk for a dairy-free version.
- Make-ahead: This soup can be made ahead and reheated when ready to serve.
- Scaling: This recipe can be easily doubled or halved depending on your needs.
- Troubleshooting: If the soup is too thick, thin it out with a bit of water or broth. If it's too thin, let it simmer for a bit longer to reduce.
Want to level up this recipe?
High-quality can opener — Makes opening cans quick and easy → Check price on Amazon
Creamy Tomato Soup Recipe Ready in Under 40 Minutes

Ingredients
Main Ingredients
- Fresh tomatoes
- Onion
- Garlic
- Canned tomatoes
- Vegetable broth
- Heavy cream
Seasonings
- Salt
- Black pepper
- Sugar (optional)
- Basil
- Oregano
Optional Toppings
- Grilled cheese
- Basil leaves
- Croutons
Instructions
- Sauté onions and garlic: Heat olive oil in a large pot over medium heat. Add diced onions and minced garlic, cooking until softened.
- Add tomatoes and broth: Stir in diced fresh tomatoes, canned tomatoes, vegetable broth, salt, and pepper. Bring to a boil, then reduce heat and let it simmer.
- Blend until smooth: Use an immersion blender to blend the soup until smooth. Stir in heavy cream and adjust seasoning if needed.
Notes
- Chef tip: For a vegetarian version, use vegetable broth instead of chicken broth.
- Best substitution: You can substitute heavy cream with coconut milk for a dairy-free version.
- Make-ahead: This soup can be made ahead and reheated when ready to serve.
- Scaling: This recipe can be easily doubled or halved depending on your needs.
- Troubleshooting: If the soup is too thick, thin it out with a bit of water or broth. If it's too thin, let it simmer for a bit longer to reduce.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 5 days.
- Freezer: Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
- Oven reheat: Reheat in a pot over medium heat or in the microwave, stirring occasionally.
- Make ahead: This soup can be made ahead and reheated when ready to serve.
Nutrition Per Serving
- Calories: 250
- Protein: 6g
- Fat: 14g
- Carbs: 25g
- Fiber: 4g
- Sugar: 10g
- Sodium: 800mg
- Cholesterol: 45mg
- Sat. Fat: 8g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Creamy Tomato Soup Recipe Ready in Under 40 Minutes FAQs
Yes, this soup can be made ahead and reheated when ready to serve. It will keep in the fridge for up to 5 days or in the freezer for up to 3 months.
Overcooking the tomatoes can cause them to lose their flavor and become bitter. Make sure not to overcook the soup.
Yes, you can make this soup in the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours.
This soup pairs well with grilled cheese, crusty bread, or a side salad.
While you can use fresh tomatoes, canned tomatoes are usually more flavorful and have a better texture for this soup.
A Warm Final Note
I can’t wait for you to try Creamy Tomato Soup Recipe Ready in Under 40 Minutes and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






