Creamy Chunky Tomato Soup

If you’re a fan of hearty, comforting soups that warm you right up from the inside out, then let me tell you—you’re in for a treat. This Creamy Chunky Tomato Soup is like a cozy hug in a bowl, with a velvety smooth base and chunks of tomatoes that add just the right amount of texture. Picture the sweetness of ripe tomatoes blending with a rich, creamy finish that balances perfectly with the savory seasonings. Trust me, you’re going to love this one! It’s the kind of soup you can’t help but dip into over and over again, especially when served with a crispy grilled cheese or your favorite crusty bread.

Why You’ll Love Creamy Chunky Tomato Soup

This recipe isn’t just about making soup—it’s about creating something that hits all the right notes of comfort. Here’s why this is bound to become your new favorite go-to:

Versatile: Whether you’re having a quiet night in or hosting a family gathering, this soup fits the bill. It’s easy to make for a weeknight meal, but fancy enough to impress your guests. Plus, it pairs perfectly with grilled cheese, crusty bread, or even a fresh salad!

Budget-Friendly: Made with simple, pantry-friendly ingredients, this soup doesn’t require anything fancy. And yet, with just a few humble items, you end up with something rich, creamy, and absolutely satisfying.

Quick and Easy: No complicated steps here—this soup is designed to be easy. Even if you’re just starting out in the kitchen, you’ll find that it’s a piece of cake to pull together. The result is a bowl of deliciousness that comes together in no time.

Customizable: You can tweak this soup to suit your tastes. Want a little extra heat? Add a pinch of chili flakes. Prefer a milder version? Simply leave out the spicy seasonings. It’s totally up to you!

Crowd-Pleasing: Kids, adults, everyone in between—they’ll all be asking for seconds. The combination of creamy and chunky textures makes this soup universally loved, and it’s the perfect thing to serve when you need to feed a group.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.

Milk Frother

Buy Now →

Meat Thermometer

Buy Now →

Olive Oil Sprayer

Buy Now →

Ingredients

Here’s the magic of this soup—it’s made with just a handful of ingredients, but the flavors are so much more than the sum of its parts. Let’s break it down:

Tomatoes: The heart of this soup. Fresh, ripe tomatoes bring in all the sweetness and tanginess that will make each bite feel like a burst of flavor.

Cream: For that luxurious, silky smooth texture that makes this soup extra indulgent. It’s what turns a basic tomato soup into something you’ll crave.

Garlic & Onion: These two ingredients bring depth to the soup’s flavor, giving it that savory undertone you’ll find yourself savoring spoonful after spoonful.

Vegetable Broth: The base that ties everything together. It adds a richness and a bit of extra flavor to round out the soup perfectly.

Herbs & Spices: We’ll use a combination of basil, thyme, and a pinch of red pepper flakes for that perfect balance of flavors—herbaceous, comforting, and with just a touch of heat.

(Note: The full ingredients list, including measurements, is provided in the recipe card directly below.)

Instructions

Let’s dive into the steps to create this cozy, creamy masterpiece:

1. Sauté the Aromatics: Start by heating up a little olive oil in a large pot over medium heat. Add your chopped onion and garlic, and sauté until they become soft and fragrant. This takes about 5 minutes, and trust me, this step makes all the difference.

2. Add the Tomatoes: Next, toss in your chopped tomatoes and stir. If you’re using canned tomatoes, you can also add some of the juice for extra richness. Let the tomatoes simmer for a few minutes until they start to break down and release their juices. It’s the base of your soup’s soul.

3. Stir in Broth & Seasonings: Now, pour in the vegetable broth and add your dried basil, thyme, and a pinch of red pepper flakes. Stir everything together, and let the soup simmer for about 15 minutes to let those flavors meld together.

4. Blend for Creaminess: Once the soup has cooked and the flavors are perfect, use an immersion blender to puree the soup to your desired consistency. I like mine a bit chunky, so I only blend halfway. If you don’t have an immersion blender, no worries—just carefully pour the soup into a blender and pulse until it’s just right.

5. Add the Cream: Stir in the cream and let the soup simmer for another 5 minutes. This is where the magic happens—everything becomes velvety and rich. Taste, and adjust the seasoning if needed with salt and pepper.

6. Serve & Enjoy: Ladle the soup into bowls, and don’t forget a drizzle of extra cream or a sprinkle of fresh basil for that extra finishing touch. Now, sit back, relax, and dive into that cozy, creamy goodness.

How to Serve Creamy Chunky Tomato Soup

This soup is delicious on its own, but here are a few ways you can make it even more special:

Grilled Cheese Sandwiches: Because what’s better than dipping that crispy, buttery grilled cheese into your warm tomato soup? It’s the ultimate pairing.

Crusty Bread: A fresh baguette or sourdough bread is perfect for dipping into the soup and soaking up that creamy goodness.

Fresh Salad: Pair with a light green salad, dressed with a tangy vinaigrette, to add a fresh contrast to the richness of the soup.

Herb Garnish: Top with fresh basil or a swirl of cream for a touch of elegance and extra flavor.

Additional Tips

Here are some extra tips to help you get the most out of this recipe:

Prep Ahead: Chop your onions and garlic ahead of time to save some minutes during your cooking process. You can even make the soup the night before and reheat it when you’re ready to serve.

Make It Spicy: Add some hot sauce or a pinch of cayenne pepper if you like a little extra kick in your soup.

Make It Vegan: For a dairy-free version, simply swap out the cream for coconut milk or your favorite plant-based cream.

Storage Tips: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop for the best texture.

Freezer-Friendly: This soup freezes beautifully! Let it cool completely, then store it in a freezer-safe container for up to 3 months. To reheat, simply thaw in the fridge overnight and reheat on the stove.

FAQ Section

Q1: Can I use fresh tomatoes instead of canned?
A1: Absolutely! Fresh tomatoes work perfectly—just make sure to peel and chop them before adding them to the pot.

Q2: Can I make this soup ahead of time?
A2: Yes, you can make it a day or two in advance. It only gets better as it sits! Just store it in the fridge and reheat when you’re ready.

Q3: How do I store leftovers?
A3: Store leftovers in an airtight container in the fridge for up to 3 days. For longer storage, freeze it!

Q4: Can I make this soup spicier?
A4: Definitely! Add a pinch of cayenne pepper, a dash of hot sauce, or even some jalapeños for a spicier version.

Q5: Can I double the recipe?
A5: Sure! Just be sure you have a large enough pot, and you may need to adjust the cooking time slightly.

Q6: Is this recipe suitable for a vegan diet?
A6: Yes! Simply swap the cream for coconut cream or another plant-based alternative to make it vegan-friendly.

Q7: What can I pair this soup with?
A7: It goes perfectly with grilled cheese, fresh salads, or even a side of roasted veggies.

Q8: How can I make this soup healthier?
A8: Use a light cream or coconut milk, and add extra veggies like carrots or celery for added nutrition.

Conclusion

There you have it! This Creamy Chunky Tomato Soup is everything you want in a cozy meal—creamy, comforting, and full of flavor. Whether you’re enjoying it on a cold winter’s night or serving it up at a casual dinner, it’s a dish that will make everyone at the table smile. So go ahead, give it a try—and I promise, you won’t be disappointed!

Print

Creamy Chunky Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This rich and comforting tomato soup is inspired by a life-changing diner experience. It combines caramelized onions, garlic, and oregano with creamy textures and hearty tomato chunks.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  1. 1 large onion, chopped
  2. 2 tbsp olive oil
  3. 1 tsp kosher salt
  4. 2 tbsp butter
  5. 3 cloves garlic, minced
  6. 1 tsp dried oregano
  7. 2 cups heavy cream
  8. 2 (14.5 oz) cans diced tomatoes (with onion and garlic)
  9. 34 tbsp tomato paste (adjust to taste)

Instructions

  • In a large pot over medium heat, heat the olive oil. Add the chopped onion and kosher salt, stirring occasionally, and cook until lightly caramelized (about 10-15 minutes).
  • Stir in the butter, garlic, and oregano, cooking for another minute until fragrant.
  • Slowly pour in the heavy cream, stirring continuously.
  • Add the diced tomatoes and tomato paste. Stir well and let simmer on medium heat for 15-20 minutes, until the soup thickens slightly and flavors meld.
  • Taste and adjust seasoning if needed. Serve warm with crusty bread or grilled cheese for the ultimate comfort meal.
  • Optional: Blend part of the soup for a smoother texture while keeping some tomato chunks intact.

Notes

  • For a smoother texture, you can use an immersion blender or regular blender to blend part of the soup, leaving some tomato chunks for texture.
  • Adjust the amount of tomato paste based on how thick you want the soup.
  • Serve with grilled cheese or crusty bread for the ultimate comfort food experience.

Nutrition

  • Serving Size: 1 bowl (approximately 1.5 cups)
  • Calories: 380 kcal
  • Sugar: 10g
  • Sodium: 850mg
  • Fat: 30g
  • Saturated Fat: 14g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 5g
  • Protein: 4g
  • Cholesterol: 70mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star