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 perfectly smooth and creamy soup every time. The rich, velvety texture will make your taste buds dance. Jump to the recipe card or keep reading for my best tips. If you love recipes like this, you’ll also enjoy Tropical Hawaiian Banana Bread with Pineapple and Coconut and Creamy Garlic Mushroom Stuffed Shells Recipe for Dinner.

Why This Creamy Tomato Soup Ready in Under 40 Minutes Is Pure Comfort
- Better than takeout taste at home
- Easy cleanup with just one pot
- Perfect for busy weeknights or meal prepping
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.
- 2 tbsp olive oil
- 1 onion, diced
- 3 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 4 cups vegetable broth
- 1 cup heavy cream
- Salt and pepper, to taste
- 1 tsp dried basil
- 1 tsp dried oregano
- 1/2 tsp red pepper flakes (optional)
- Optional: Fresh basil, chopped
- Optional: Grated Parmesan cheese
- Optional: Crusty bread, for serving

📝 Ingredient Notes
- vegetable broth: You can substitute chicken broth for a richer flavor.
đź›’ Tools & Equipment I Recommend
- Immersion blender — Ensures smooth and creamy texture → See on Amazon
- Heavy-bottomed pot — Even heat distribution for perfect 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 onion and garlic, cooking until softened.
- Add tomatoes and broth: Stir in crushed tomatoes, vegetable broth, dried basil, oregano, and red pepper flakes (if using). Bring to a boil.
- Simmer and blend: Reduce heat to low and let simmer for 20 minutes. Use an immersion blender to blend until smooth.
- Add cream and season: Stir in heavy cream and season with salt and pepper to taste.
- Serve: Ladle into bowls and top with fresh basil, grated Parmesan, and crusty bread. Serve immediately.
Cook's Tips for Perfect Creamy Tomato Soup Ready in Under 40 Minutes
- Common mistake and fix: Adding cream too early can cause it to curdle. Always add it after blending and simmering.
- Tip: For a smoother soup, blend until completely smooth. You can also use a regular blender, but be careful when blending hot liquids.
- Tip: For a heartier soup, add cooked ground beef or turkey and some diced carrots and celery.
Storing & Reheating Creamy Tomato Soup Ready in Under 40 Minutes
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container for up to 5 days. Make-ahead tip: This soup can be made ahead and reheated for a quick meal.
Freezing Creamy Tomato Soup 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 saucepan over medium heat or in the microwave. Microwave: Stir occasionally to prevent hot spots.
Recipe Notes
- Chef tip: For a spicier soup, add some diced jalapeño when sautéing the onions.
- 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 for a quick meal.
- Scaling: This recipe can easily be doubled or halved to suit your needs.
- Troubleshooting: If your soup is too thick, thin it out with a little more broth or water. If it's too thin, let it simmer uncovered for a bit to reduce.
Want to level up this recipe?
High-quality canned tomatoes — Make a big difference in the final flavor → Check price on Amazon
Creamy Tomato Soup Ready in Under 40 Minutes

Ingredients
Main Ingredients
- 2 tbsp olive oil
- 1 onion, diced
- 3 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 4 cups vegetable broth
- 1 cup heavy cream
- Salt and pepper, to taste
Seasonings
- 1 tsp dried basil
- 1 tsp dried oregano
- 1/2 tsp red pepper flakes (optional)
Optional Toppings
- Fresh basil, chopped
- Grated Parmesan cheese
- Crusty bread, for serving
Instructions
- Sauté onions and garlic: Heat olive oil in a large pot over medium heat. Add onion and garlic, cooking until softened.
- Add tomatoes and broth: Stir in crushed tomatoes, vegetable broth, dried basil, oregano, and red pepper flakes (if using). Bring to a boil.
- Simmer and blend: Reduce heat to low and let simmer for 20 minutes. Use an immersion blender to blend until smooth.
- Add cream and season: Stir in heavy cream and season with salt and pepper to taste.
- Serve: Ladle into bowls and top with fresh basil, grated Parmesan, and crusty bread. Serve immediately.
Notes
- Chef tip: For a spicier soup, add some diced jalapeño when sautéing the onions.
- 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 for a quick meal.
- Scaling: This recipe can easily be doubled or halved to suit your needs.
- Troubleshooting: If your soup is too thick, thin it out with a little more broth or water. If it's too thin, let it simmer uncovered for a bit to reduce.
Storage
- Fridge: Store leftovers in an airtight container for up to 5 days.
- Freezer: Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
- Oven reheat: Reheat in a saucepan over medium heat or in the microwave.
- Microwave reheat: Stir occasionally to prevent hot spots.
- Make ahead: This soup can be made ahead and reheated for a quick meal.
Nutrition Per Serving
- Calories: 280
- Protein: 6g
- Fat: 20g
- Carbs: 22g
- Fiber: 3g
- Sugar: 7g
- Sodium: 800mg
- Cholesterol: 60mg
- Sat. Fat: 12g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Creamy Tomato Soup Ready in Under 40 Minutes FAQs
Yes, this soup can be made ahead and reheated for a quick meal. Store leftovers in an airtight container in the fridge for up to 5 days or freeze for up to 3 months.
This could be due to adding too much liquid or not letting the soup simmer long enough to reduce. Try simmering uncovered for a bit to thicken it up.
Yes, you can make this soup in the slow cooker. Sauté the onions and garlic, then add all ingredients to the slow cooker and cook on low for 6-8 hours or on high for 3-4 hours.
Yes, you can make this soup in the Instant Pot. Sauté the onions and garlic, then add all ingredients and cook at high pressure for 10 minutes with a quick release.
Creamy tomato soup pairs well with crusty bread, grilled cheese sandwiches, or a side salad. For a heartier meal, consider adding some cooked ground beef or turkey and some diced carrots and celery.
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!






