Creamy Tomato Soup Ready in Under 40 Minutes

Creamy tomato soup is a comforting classic, and this recipe is ready in under 40 minutes. Tired of bland, watery soups? After making this many times, I’ve discovered the trick to a rich, velvety texture is blending the soup until it’s smooth and creamy. The result is a cozy, hearty bowl that’s perfect for chilly winter nights. If you love recipes like this, you’ll also enjoy Easy Mushroom Spinach Lasagna for a Cozy Dinner and Easy Strawberry Earthquake Cake Recipe for Dessert Lovers.

Why This Creamy Tomato Soup Ready in Under 40 Minutes Is Pure Comfort
- It's ready in under 40 minutes
- The creamy texture is irresistible
- It's perfect for a cozy dinner with a side of grilled cheese
- It's easy to customize with your favorite toppings
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 butter
- 1 onion, diced
- 2 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 2 cups vegetable broth
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp dried basil
- 1/2 tsp dried oregano
- 1/2 cup heavy cream
- Salt
- Black pepper
- Dried basil
- Dried oregano
- Optional: Fresh basil, chopped
- Optional: Grated Parmesan cheese
- Optional: Crusty bread

📝 Ingredient Notes
- Butter: You can use olive oil instead for a dairy-free version.
đź›’ Tools & Equipment I Recommend
- Immersion Blender — Makes blending the soup right in the pot easy and mess-free. → See on Amazon
- Good quality vegetable broth — Adds depth of flavor to the soup. → See on Amazon

How to Make Creamy Tomato Soup Ready in Under 40 Minutes
- Sauté onions and garlic: Melt butter 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.
- Simmer the soup: Add crushed tomatoes, vegetable broth, salt, black pepper, dried basil, and dried 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 it's smooth and creamy. Alternatively, you can blend it in batches in a regular blender.
- Add the cream: Stir in the 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 garlic to prevent it from becoming bitter. Add it towards the end of sautéing the onions.
- Tip: For a smoother texture, you can blend the soup until it's completely smooth. For a chunkier soup, blend it less.
- Tip: Adding a splash of heavy cream at the end gives the soup a rich, velvety texture. You can use milk for a lighter version.
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 in the fridge for up to 5 days. Make-ahead tip: You can make this soup ahead of time and reheat it when ready to serve.
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 pot on the stove over medium heat until warmed through. Microwave: Reheat in the microwave in 30-second intervals until warmed through.
Recipe Notes
- Chef tip: For a spicy version, add a pinch of red pepper flakes when sautéing the onions.
- Best substitution: You can substitute the heavy cream with coconut milk for a dairy-free version.
- Make-ahead: This soup freezes well. Make a big batch and freeze individual portions for easy meals.
- Scaling: This recipe serves 4. You can double the ingredients to serve more.
- Troubleshooting: If your soup is too thick, thin it out with a bit more vegetable broth. If it's too thin, let it simmer for a bit longer to reduce.
Want to level up this recipe?
High-quality canned tomatoes — Start with the best ingredients for a flavorful soup. San Marzano tomatoes are a great choice. → Check price on Amazon
Creamy Tomato Soup Ready in Under 40 Minutes

Ingredients
Main Ingredients
- 2 tbsp butter
- 1 onion, diced
- 2 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 2 cups vegetable broth
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp dried basil
- 1/2 tsp dried oregano
- 1/2 cup heavy cream
Seasonings
- Salt
- Black pepper
- Dried basil
- Dried oregano
Optional Toppings
- Fresh basil, chopped
- Grated Parmesan cheese
- Crusty bread
Instructions
- Sauté onions and garlic: Melt butter 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.
- Simmer the soup: Add crushed tomatoes, vegetable broth, salt, black pepper, dried basil, and dried 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 it's smooth and creamy. Alternatively, you can blend it in batches in a regular blender.
- Add the cream: Stir in the heavy cream and cook for another 5 minutes. Taste and adjust seasoning if needed.
Notes
- Chef tip: For a spicy version, add a pinch of red pepper flakes when sautéing the onions.
- Best substitution: You can substitute the heavy cream with coconut milk for a dairy-free version.
- Make-ahead: This soup freezes well. Make a big batch and freeze individual portions for easy meals.
- Scaling: This recipe serves 4. You can double the ingredients to serve more.
- Troubleshooting: If your soup is too thick, thin it out with a bit more vegetable 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 on the stove over medium heat until warmed through.
- Microwave reheat: Reheat in the microwave in 30-second intervals until warmed through.
- Make ahead: You can make this soup ahead of time and reheat it when ready to serve.
Nutrition Per Serving
- Calories: 220
- Protein: 5g
- Fat: 16g
- Carbs: 17g
- Fiber: 3g
- Sugar: 7g
- Sodium: 1500mg
- Cholesterol: 50mg
- Sat. Fat: 10g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Creamy Tomato Soup Ready in Under 40 Minutes FAQs
Yes, you can make this soup ahead of time and reheat it when ready to serve. It also freezes well.
This could be due to overcooking or not blending the soup enough. Make sure to simmer the soup for the correct amount of time and blend it until it's smooth and creamy.
Yes, you can make this soup in the slow cooker. Sauté the onions and garlic first, then add all the ingredients to the slow cooker and cook on low for 6-8 hours.
This soup pairs well with a side of grilled cheese, crusty bread, or a simple green salad.
Yes, you can make this soup in the Instant Pot. Sauté the onions and garlic first, then add all the ingredients to the Instant Pot and cook on high pressure for 10 minutes.
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!






