There’s something so comforting about a bowl of creamy tomato soup that feels like a warm hug on a chilly day. Growing up in southern England, tomato soup was a pantry staple—simple, unpretentious, but packed with flavor. Here in sunny San Diego, I still find myself reaching for this classic whenever I want to slow down and savor a moment with my family. Creamy tomato soup is more than just a meal; it’s a connection to my childhood afternoons spent in the kitchen with my mum, and now, a favorite for cozy nights with my kids who dip endlessly—sometimes in ketchup, sometimes straight into the soup. Let me share why this version is my go-to and how you can make it effortlessly delightful in your own kitchen.
Table of Contents
Why You’ll Love This Creamy Tomato Soup
This creamy tomato soup strikes the perfect balance between rich indulgence and fresh brightness. What makes it special is the way it combines slow-simmered tomatoes with just enough cream to soothe the acidity without overpowering the natural tomato flavor. It’s a recipe born from my years working in professional kitchens where timing and layering flavors mattered deeply, yet it remains wonderfully simple for home cooks. I love how it brings my family together—whether it’s a quick weekday supper or a weekend comfort meal. And honestly, it’s the kind of soup that keeps your spoon diving back in because it’s that good.
Ingredients You’ll Need for This Creamy Tomato Soup
The key to this dish lies in selecting the right ingredients—fresh, ripe tomatoes if you can find them, or a good-quality canned variety when they’re out of season. I’ve learned from my mum and grandmother that you don’t need a long list of fancy items; just a few staples done well. Choosing a good olive oil and fresh herbs can elevate the soup from ordinary to something truly special. Cream adds that luscious finish, but feel free to adjust based on your preference or dietary needs.
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 2 cans (28 oz each) whole peeled tomatoes, preferably San Marzano
- 1 cup vegetable or chicken broth
- 1 teaspoon sugar (optional, to balance acidity)
- 1/2 teaspoon dried oregano or 1 tablespoon fresh oregano, chopped
- 1/2 teaspoon smoked paprika (optional, for depth)
- 1/2 cup heavy cream or full-fat coconut milk for a dairy-free option
- Salt and freshly ground black pepper, to taste
- Fresh basil leaves for garnish (optional)
Nutrition Facts
- Calories: Approximately 180 per serving
- Protein: 3g
- Fat: 12g (mostly from olive oil and cream)
- Carbohydrates: 15g
- Fiber: 3g
- Sugar: 8g (natural sugars from tomatoes)
- Sodium: 400mg (variable based on broth and added salt)
The Ultimate Creamy Tomato Soup Recipe You’ll Crave All Winter
Learn how to make delicious Creamy Tomato Soup. Easy recipe with step-by-step instructions.
- Total Time: 45 minutes
- Yield: 4 servings 1x
Ingredients
The key to this dish lies in selecting the right ingredients—fresh, ripe tomatoes if you can find them, or a good-quality canned variety when they’re out of season. I’ve learned from my mum and grandmother that you don’t need a long list of fancy items; just a few staples done well. Choosing a good olive oil and fresh herbs can elevate the soup from ordinary to something truly special. Cream adds that luscious finish, but feel free to adjust based on your preference or dietary needs.
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 2 cans (28 oz each) whole peeled tomatoes, preferably San Marzano
- 1 cup vegetable or chicken broth
- 1 teaspoon sugar (optional, to balance acidity)
- 1/2 teaspoon dried oregano or 1 tablespoon fresh oregano, chopped
- 1/2 teaspoon smoked paprika (optional, for depth)
- 1/2 cup heavy cream or full-fat coconut milk for a dairy-free option
- Salt and freshly ground black pepper, to taste
- Fresh basil leaves for garnish (optional)
Instructions
- Heat olive oil in a large pot over medium heat until shimmering.
- Add the chopped onion and sauté gently for 6-8 minutes until soft and translucent, stirring occasionally to prevent browning.
- Stir in minced garlic and cook for another 1-2 minutes until fragrant, careful not to let it burn.
- Pour in the canned tomatoes with their juice, breaking them up with a wooden spoon or potato masher to release their juices.
- Add broth, sugar (if using), oregano, and smoked paprika. Stir well and bring the mixture to a gentle simmer.
- Reduce heat to low, cover partially, and let the soup simmer for 25-30 minutes. This step deepens the flavors and softens the tomatoes beautifully.
- Using an immersion blender, carefully puree the soup directly in the pot until smooth. Alternatively, transfer in batches to a blender, then return to the pot.
- Stir in the cream and season with salt and pepper to taste. Warm through gently over low heat for 5 minutes, stirring occasionally.
- Ladle into bowls, garnish with fresh basil leaves if you like, and serve immediately.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
Steps to Create Your Creamy Tomato Soup
- Heat olive oil in a large pot over medium heat until shimmering.
- Add the chopped onion and sauté gently for 6-8 minutes until soft and translucent, stirring occasionally to prevent browning.
- Stir in minced garlic and cook for another 1-2 minutes until fragrant, careful not to let it burn.
- Pour in the canned tomatoes with their juice, breaking them up with a wooden spoon or potato masher to release their juices.
- Add broth, sugar (if using), oregano, and smoked paprika. Stir well and bring the mixture to a gentle simmer.
- Reduce heat to low, cover partially, and let the soup simmer for 25-30 minutes. This step deepens the flavors and softens the tomatoes beautifully.
- Using an immersion blender, carefully puree the soup directly in the pot until smooth. Alternatively, transfer in batches to a blender, then return to the pot.
- Stir in the cream and season with salt and pepper to taste. Warm through gently over low heat for 5 minutes, stirring occasionally.
- Ladle into bowls, garnish with fresh basil leaves if you like, and serve immediately.
Tips for Making the Best Creamy Tomato Soup
Getting this soup just right requires a few little touches I’ve picked up from years of cooking, both at home and in restaurant kitchens. It’s not just about ingredients but also about respecting the process and trusting your palate. I’ve found that patience during the simmering stage really pays off, and small adjustments to seasoning near the end can make a huge difference.
- Use San Marzano tomatoes if possible—they’re sweeter and less acidic than other canned varieties.
- Don’t rush the sautéing of onions; slow cooking releases natural sugars that add depth.
- Simmer uncovered or partially covered to concentrate flavors without losing too much liquid.
- If you prefer a chunkier texture, pulse the soup a few times instead of pureeing fully smooth.
- Adjust cream quantity based on how rich you want the soup; you can always add more at serving.
- For a smoky twist, try adding a small pinch of smoked paprika or a drop of liquid smoke.
With these tips, you’ll create a restaurant-quality dish every time. Learn more: related recipe Learn more: Cozy Up with This Easy Crockpot Lasagna Soup Recipe
Serving Suggestions and Pairings

This creamy tomato soup is wonderfully versatile and feels right at home in so many settings—from a quick lunch to a special dinner. I often serve it with my kids’ favorite grilled cheese sandwiches, which they swear are better than any takeout. On a weekend, I like to make homemade garlic bread to soak up every last drop. The bright acidity of the soup pairs beautifully with fresh herbs and even a drizzle of pesto for a vibrant finish.
- Serve with grilled cheese or toasted sourdough for a classic combo
- Add a swirl of basil pesto or drizzle of balsamic glaze for extra flavor
- Pair with a crisp white wine like Sauvignon Blanc or a sparkling water with lemon
- Top with a dollop of crème fraîche or Greek yogurt for tangy creaminess
Whether sharing a simple family meal or entertaining guests, this soup always brings warmth and smiles to the table.
Storage and Reheating Tips
Proper storage is key to enjoying your creamy tomato soup beyond the first meal. I often make a double batch and keep some in the fridge or freezer for those busy days when cooking feels like a luxury. Reheating gently ensures the texture and flavor stay just right.
- Store leftovers in an airtight container in the refrigerator for up to 3 days
- Freeze in portions for up to 2 months—thaw overnight in the fridge before reheating
- Reheat over low heat on the stove, stirring occasionally to prevent sticking
- Add a splash of cream or broth when reheating to restore that silky texture
Frequently Asked Questions
What are the main ingredients for Creamy Tomato Soup?
The main ingredients for Creamy Tomato Soup include the items listed in our ingredients section above. Each ingredient plays a crucial role in achieving the perfect flavor and texture.
How long does it take to make Creamy Tomato Soup?
The total time to make Creamy Tomato Soup includes both preparation and cooking time. Check the recipe card above for exact timing details.
Can I make Creamy Tomato Soup ahead of time?
Yes, Creamy Tomato Soup can often be prepared in advance. Store it properly in an airtight container in the refrigerator and consume within the recommended timeframe.
What can I serve with Creamy Tomato Soup?
Creamy Tomato Soup pairs well with various sides and accompaniments. Consider the serving suggestions mentioned in the recipe for the best dining experience.
Is Creamy Tomato Soup suitable for special diets?
Depending on the ingredients used, Creamy Tomato Soup may be adapted for various dietary needs. Check the ingredients list and consider substitutions as needed for your dietary requirements.
Final Thoughts
I hope this creamy tomato soup becomes one of your kitchen staples, just as it has for my family and me. It’s a simple recipe with roots in tradition but flexible enough to suit every season and mood. Please do share how your version turns out—I’d love to hear your stories and any tweaks you make! Cooking is all about connection, after all, and I’m thrilled to have you sharing this journey with me.












