Creamy Tomato Soup Ready in Under 40 Minutes

Creamy tomato soup, ready in under 40 minutes, is the ultimate comfort food. After making this countless times, I’ve discovered the trick to a velvety texture without the heavy cream. Keep reading for my best tips and a cozy seasonal twist. If you love recipes like this, you’ll also enjoy Crispy Chipotle Honey Chicken and Easy Summer Yogurt Parfait.

Why This Creamy Tomato Soup Ready in Under 40 Minutes Is Pure Comfort
- Perfect for a quick and easy weeknight dinner
- Creamy and rich without heavy cream
- Better than takeout and freezer-friendly
- My family's favorite soup for cozy nights in
What You'll Need for Creamy Tomato Soup 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
- Heavy cream
- Vegetable broth
- Salt
- Pepper
- Sugar
- Basil
- Oregano
- Optional: Grated Parmesan
- Optional: Fresh basil
- Optional: Crusty bread

📝 Ingredient Notes
- Fresh tomatoes: You can use canned tomatoes instead, but fresh adds a fresher flavor.
đź›’ Tools & Equipment I Recommend
- Immersion blender — Ensures a smooth, velvety texture without transferring hot soup to a blender → See on Amazon
- Heavy-bottomed pot — Even heat distribution prevents burning and ensures even cooking → See on Amazon

How to Make Creamy Tomato Soup Ready in Under 40 Minutes
- Sauté onions and garlic: Heat olive oil in a large pot over medium heat. Add diced onions and cook until softened, about 5 minutes. Add minced garlic and cook for another minute.
- Cook the tomatoes: Add diced fresh tomatoes, canned tomatoes, vegetable broth, salt, pepper, sugar, basil, and oregano to the pot. Bring to a boil, then reduce heat and let it simmer for 20 minutes.
- Blend the soup: Using an immersion blender, blend the soup until smooth. Alternatively, you can transfer the soup to a regular blender, but be careful when blending hot liquids.
- Add heavy cream: Stir in heavy cream and cook for another 5 minutes. Taste and adjust seasoning if needed.
Cook's Tips for Perfect Creamy Tomato Soup Ready in Under 40 Minutes
- Common mistake and fix: Don't overcook the soup after adding the heavy cream to prevent it from curdling. If it does curdle, add a splash of lemon juice to fix it.
- Pro tip: For a smoother soup, remove the skins from the fresh tomatoes before blending. To do this, cut a small 'X' at the bottom of each tomato, place them in boiling water for 1 minute, then transfer to an ice bath. The skins should slip off easily.
- Pro tip: For a richer flavor, use fire-roasted canned tomatoes if available.
- Pro tip: For a lighter soup, substitute half-and-half or milk for the heavy cream.
Storing & Reheating Creamy Tomato Soup Ready in Under 40 Minutes
Short-Term Storage
Store in an airtight container in the fridge. Store leftover soup in an airtight container for up to 5 days Make-ahead tip: Soup can be made ahead and reheated before serving
Freezing Creamy Tomato Soup Ready in Under 40 Minutes
Freeze soup in individual portions for up to 3 months
How to Reheat Without Drying It Out
Oven: Reheat in a pot over medium heat or in the microwave Microwave: Stir occasionally while reheating to prevent hot spots
Recipe Notes
- Chef tip: For a vegetarian version, use vegetable broth instead of chicken broth.
- Best substitution: Substitute canned diced tomatoes for fresh tomatoes if needed.
- Make-ahead: Soup can be made ahead and reheated before serving.
- 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 little water or additional broth. If it's too thin, let it simmer for a few more minutes to reduce.
Want to level up this recipe?
Stainless steel soup ladle — Durable and easy to clean, perfect for serving and stirring soups → Check price on Amazon
Creamy Tomato Soup Ready in Under 40 Minutes

Ingredients
Main Ingredients
- Fresh tomatoes
- Onion
- Garlic
- Canned tomatoes
- Heavy cream
- Vegetable broth
Seasonings
- Salt
- Pepper
- Sugar
- Basil
- Oregano
Optional Toppings
- Grated Parmesan
- Fresh basil
- Crusty bread
Instructions
- Sauté onions and garlic: Heat olive oil in a large pot over medium heat. Add diced onions and cook until softened, about 5 minutes. Add minced garlic and cook for another minute.
- Cook the tomatoes: Add diced fresh tomatoes, canned tomatoes, vegetable broth, salt, pepper, sugar, basil, and oregano to the pot. Bring to a boil, then reduce heat and let it simmer for 20 minutes.
- Blend the soup: Using an immersion blender, blend the soup until smooth. Alternatively, you can transfer the soup to a regular blender, but be careful when blending hot liquids.
- Add heavy cream: Stir in heavy cream and cook for another 5 minutes. Taste and adjust seasoning if needed.
Notes
- Chef tip: For a vegetarian version, use vegetable broth instead of chicken broth.
- Best substitution: Substitute canned diced tomatoes for fresh tomatoes if needed.
- Make-ahead: Soup can be made ahead and reheated before serving.
- 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 little water or additional broth. If it's too thin, let it simmer for a few more minutes to reduce.
Storage
- Fridge: Store leftover soup in an airtight container for up to 5 days
- Freezer: Freeze soup in individual portions for up to 3 months
- Oven reheat: Reheat in a pot over medium heat or in the microwave
- Microwave reheat: Stir occasionally while reheating to prevent hot spots
- Make ahead: Soup can be made ahead and reheated before serving
Nutrition Per Serving
- Calories: 220
- Protein: 6g
- Fat: 12g
- Carbs: 24g
- Fiber: 4g
- Sugar: 10g
- Sodium: 1200mg
- Cholesterol: 45mg
- Sat. Fat: 7g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Creamy Tomato Soup Ready in Under 40 Minutes FAQs
Yes, creamy tomato soup can be made ahead of time and reheated before serving. It will keep in the fridge for up to 5 days or in the freezer for up to 3 months.
If your creamy tomato soup turned out watery, it might be because you didn't simmer it long enough to reduce the liquid. Try simmering it for a few more minutes to thicken it up.
No, creamy tomato soup is not suitable for cooking in the air fryer. It's best made on the stovetop in a pot.
The best substitute for heavy cream in creamy tomato soup is half-and-half or milk. You can also use coconut milk for a dairy-free version.
Yes, you can make creamy tomato soup in the slow cooker. Cook the onions and garlic on the stovetop first, then transfer to the slow cooker with the remaining ingredients. Cook on low for 6-8 hours or high for 3-4 hours.
A Warm Final Note
I can’t wait for you to try Creamy Tomato Soup 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!






