Creamy Tomato Soup Recipe Ready in Under 40 Minutes

Creamy tomato soup is a comforting classic that’s perfect for busy weeknights. This recipe delivers a rich, velvety texture in under 40 minutes, making it a better-than-takeout option that your family will love. If you love recipes like this, you’ll also enjoy Easy Buffalo Chicken Salad Recipe Ready in 10 Minutes and Creamy Moroccan Sweet Potato Soup with Chickpeas.

Why This Creamy Tomato Soup Recipe Ready in Under 40 Minutes Is Pure Comfort
- Better than takeout taste in under 40 minutes
- Creamy texture without heavy cream
- Packed with fresh tomato flavor
- Perfect for busy weeknights and meal prepping
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.
- 4 lbs ripe tomatoes
- 1 large onion
- 4 cloves garlic
- 4 cups vegetable broth
- 1/2 cup heavy cream
- 1 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp sugar (optional)
- 1/4 tsp red pepper flakes (optional)
- Fresh basil, for garnish
- Optional: Crusty bread
- Optional: Grated Parmesan cheese
- Optional: Balsamic glaze

📝 Ingredient Notes
- Tomatoes: Use ripe, in-season tomatoes for the best flavor. Roma or plum tomatoes work well.
- Heavy cream: For a lighter version, use half-and-half or milk. For a dairy-free version, use coconut milk.
đź›’ Tools & Equipment I Recommend
- Immersion blender — Makes blending the soup easy and mess-free. → See on Amazon
- High-quality vegetable broth — Enhances the soup's flavor and richness. → See on Amazon

How to Make Creamy Tomato Soup Recipe Ready in Under 40 Minutes
- Prepare the tomatoes: Cut a small 'X' in the bottom of each tomato. Blanch them in boiling water for 1 minute, then transfer to an ice bath. Peel, core, and roughly chop the tomatoes.
- Sauté the onions and garlic: Heat olive oil in a large pot over medium heat. Add diced onion and sauté until softened. Add minced garlic and cook for an additional minute.
- Simmer the soup: Add chopped tomatoes, vegetable broth, salt, black pepper, sugar (if using), and red pepper flakes (if using) to the pot. Bring to a boil, then reduce heat and let simmer for 25-30 minutes.
- Blend the soup: Use an immersion blender to blend the soup until smooth. Alternatively, carefully transfer the soup to a blender and blend until smooth.
- Finish the soup: Stir in heavy cream and adjust seasoning if needed. Serve hot with desired toppings.
Cook's Tips for Perfect Creamy Tomato Soup Recipe Ready in Under 40 Minutes
- Pro tip: For a smoother soup, pass it through a fine-mesh sieve after blending.
- Common mistake and fix: If your soup is too acidic, add a pinch of baking soda to balance the flavor.
- Pro tip: For a spicy kick, add a pinch of cayenne pepper or a diced jalapeño when sautéing the onions.
- Pro tip: To make this soup ahead, prepare it up to the blending step, then refrigerate. Reheat on the stovetop before serving.
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 up to 2 days ahead. Store in the fridge until ready to serve.
Freezing Creamy Tomato Soup Recipe Ready in Under 40 Minutes
Freeze individual portions 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 ensure even heating.
Recipe Notes
- Chef tip: For a quicker version, use canned crushed tomatoes. The flavor won't be as deep, but it's still delicious.
- Best substitution: For a gluten-free version, skip the crusty bread or use gluten-free bread.
- Make-ahead: This soup freezes well. Make a big batch and freeze individual portions for easy lunches.
- 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 water or additional broth.
Want to level up this recipe?
High-quality olive oil — Enhances the flavor of the soup and helps prevent sticking. → Check price on Amazon
Creamy Tomato Soup Recipe Ready in Under 40 Minutes

Ingredients
Main Ingredients
- 4 lbs ripe tomatoes
- 1 large onion
- 4 cloves garlic
- 4 cups vegetable broth
- 1/2 cup heavy cream
Seasonings
- 1 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp sugar (optional)
- 1/4 tsp red pepper flakes (optional)
- Fresh basil, for garnish
Optional Toppings
- Crusty bread
- Grated Parmesan cheese
- Balsamic glaze
Instructions
- Prepare the tomatoes: Cut a small 'X' in the bottom of each tomato. Blanch them in boiling water for 1 minute, then transfer to an ice bath. Peel, core, and roughly chop the tomatoes.
- Sauté the onions and garlic: Heat olive oil in a large pot over medium heat. Add diced onion and sauté until softened. Add minced garlic and cook for an additional minute.
- Simmer the soup: Add chopped tomatoes, vegetable broth, salt, black pepper, sugar (if using), and red pepper flakes (if using) to the pot. Bring to a boil, then reduce heat and let simmer for 25-30 minutes.
- Blend the soup: Use an immersion blender to blend the soup until smooth. Alternatively, carefully transfer the soup to a blender and blend until smooth.
- Finish the soup: Stir in heavy cream and adjust seasoning if needed. Serve hot with desired toppings.
Notes
- Chef tip: For a quicker version, use canned crushed tomatoes. The flavor won't be as deep, but it's still delicious.
- Best substitution: For a gluten-free version, skip the crusty bread or use gluten-free bread.
- Make-ahead: This soup freezes well. Make a big batch and freeze individual portions for easy lunches.
- 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 water or additional broth.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 5 days.
- Freezer: Freeze individual portions 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 ensure even heating.
- Make ahead: This soup can be made up to 2 days ahead. Store in the fridge until ready to serve.
Nutrition Per Serving
- Calories: 160
- Protein: 5g
- Fat: 8g
- Carbs: 18g
- Fiber: 4g
- Sugar: 8g
- Sodium: 600mg
- Cholesterol: 25mg
- Sat. Fat: 5g
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, prepare the soup up to the blending step, then refrigerate. Reheat on the stovetop before serving.
If your soup is too acidic, add a pinch of baking soda to balance the flavor.
Yes, combine all ingredients in the slow cooker and cook on low for 6-8 hours or on high for 3-4 hours. Blend until smooth before serving.
Tomato bisque typically has a smoother, richer texture and is made with heavy cream or milk. Creamy tomato soup can have a similar texture but is generally lighter and can be made without dairy.
Yes, freeze individual portions for up to 3 months. Thaw overnight in the fridge before reheating.
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!






