Creamy Tomato Soup Recipe Ready in Just 35 Minutes

Author: Chef Stella
Published:

Nothing says comfort like a steaming bowl of creamy tomato soup—rich, velvety, and bursting with the kind of flavor that only comes from fresh ingredients. I first fell in love with this version when I needed something quick yet soul-warming on a chilly evening. Unlike the canned stuff, this homemade blend of sweet tomatoes, caramelized onions, and a touch of basil feels like a hug in a bowl. The secret? A splash of cream (or your favorite non-dairy swap) transforms simple pantry staples into something extraordinary. Whether paired with a gooey grilled cheese or enjoyed solo, this recipe never fails to hit the spot.

Creamy Tomato Soup - detail 1
Table of Contents

Why You’ll Love This Creamy Tomato Soup

Trust me, once you try this homemade version, you’ll never go back to the canned stuff. Here’s why it’s a game-changer:

  • Rich, velvety texture – that perfect balance of smooth and hearty thanks to fresh carrots and a touch of cream
  • So easy to make – just 35 minutes from chopping to serving (I’ve made this half-asleep on busy weeknights!)
  • Endlessly customizable – spice it up with red pepper flakes or keep it mellow, use dairy or plant milk
  • Real ingredients – no mystery powders here, just honest flavors from fresh basil, garlic, and sweet tomatoes

My favorite part? That moment when the tomato paste hits the sizzling onions – your kitchen will smell like an Italian grandmother’s dream.

Ingredients for Creamy Tomato Soup

Gathering the right ingredients makes all the difference in this soup – trust me, fresh is the way to go here. Here’s what you’ll need:

    • 3 tablespoons olive oil – the good stuff, for sautéing
    • 1 large yellow onion, diced – about 1½ cups (take the time to chop it small!)
    • 3 medium carrots, diced – adds natural sweetness (no need to peel, just scrub well)

4 cloves garlic, finely chopped or grated – measure with your heart, but 4 is the sweet spot

  • 4 tablespoons tomato paste – that concentrated umami magic
  • 1 cup packed fresh basil leaves + tender stems – tear them right into the pot for maximum flavor
  • 1 teaspoon fresh thyme leaves (or a generous pinch of dried)
  • 28-ounce can crushed tomatoes – San Marzano if you can find them
  • 2 cups vegetable stock – homemade if you’ve got it
  • ½ cup dry white wine (optional, but adds lovely depth)
  • 2 cups heavy cream, whole milk, or unsweetened plant milk – your call! (I’ve used oat milk in a pinch)
  • Kosher salt & black pepper – to taste
  • 1 teaspoon crushed red pepper flakes (optional, for heat lovers)

 

Pro tip: Have everything prepped before you start – this soup comes together fast once the onions hit the pan!

Creamy Tomato Soup - detail 2

Equipment You’ll Need

You don’t need fancy gadgets for this creamy tomato soup—just a few trusty kitchen staples:

  • Heavy-bottomed pot – My Dutch oven is perfect for even heat distribution (no scorched onions!)
  • Wooden spoon – For stirring and scraping up all those tasty browned bits
  • Blender or immersion blender – Either works—just mind the hot soup splatters!
  • Measuring cups/spoons – Eyeballing the cream is a dangerous game, friends

That’s it! Now let’s get cooking.

How to Make Creamy Tomato Soup

Okay, let’s turn these beautiful ingredients into the creamiest tomato soup you’ve ever tasted. I’ll walk you through each step – it’s easier than you think!

Step 1: Sauté the Aromatics

First, heat that olive oil in your heavy pot over medium heat. Toss in the diced onions and carrots with a big pinch of salt and pepper. Now comes the important part – don’t rush this! We want them soft and sweet, not browned. Stir occasionally for about 5-6 minutes until the onions turn translucent. When you smell that irresistible caramelized onion scent, add the garlic and cook just 30 seconds more – garlic burns fast, so watch it like a hawk!

Step 2: Build the Flavor Base

Time for the tomato paste – spoon it right into the center of the pot and let it toast for about a minute. This intensifies its flavor like crazy. If you’re using red pepper flakes, toss them in now too. Then comes my favorite part – rip up that fresh basil by hand (the stems have tons of flavor) and throw it in with the thyme. The kitchen will smell incredible!

Step 3: Simmer and Blend

Pour in the crushed tomatoes, vegetable stock, and wine if using. Bring it all to a lively boil, then immediately reduce to a gentle simmer. Set your timer for 15 minutes – this lets all the flavors marry beautifully. Carefully blend in batches (hot soup expands – leave space in the blender!) until ultra-smooth. A word of caution: Cover the blender lid with a towel and start slow unless you want tomato polka dots on your ceiling.

Step 4: Finish with Cream

Return the smooth soup to the pot and stir in your choice of cream or milk. Heat it through without boiling – dairy can separate if it gets too hot. Now’s the time to taste and adjust. Needs more salt? A pinch more pepper? Trust your palate. The soup should be luxuriously creamy but still let the tomato flavor shine through.

See? Told you it was simple. Now grab your favorite bowl – this soup waits for no one!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Tomato Soup

Creamy Tomato Soup Recipe Ready in Just 35 Minutes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Chef Stella
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

A rich and creamy tomato soup made with fresh ingredients and a touch of basil.


Ingredients

Scale
  • 3 tablespoons olive oil
  • 1 large yellow onion, diced
  • 3 medium carrots, diced
  • 4 cloves garlic, finely chopped or grated
  • 4 tablespoons tomato paste
  • optional: up to 1 teaspoon crushed red pepper flakes
  • 1 cup fresh basil leaves and tender stems
  • 1 teaspoon fresh thyme leaves (or generous pinch dried thyme)
  • one 28-ounce can crushed tomatoes
  • 2 cups vegetable stock or broth
  • optional: ½ cup dry, unoaked white wine
  • 2 cups heavy cream, milk, or unsweetened plant milk of choice (almond, oat milk, etc.)
  • kosher salt and ground black pepper, to season

Instructions

  1. Heat the olive oil in a heavy-bottomed pot over medium heat. Add the onion and carrots. Season with salt and pepper. Cook until softened, 5-6 minutes.
  2. Stir in garlic, tomato paste, and crushed red pepper flakes (if using). Cook for 1-2 minutes.
  3. Add basil, thyme, crushed tomatoes, vegetable broth, and wine (if using). Bring to a boil, then simmer for 15 minutes.
  4. Blend the soup in batches until smooth. Return to the pot.
  5. Stir in cream or milk and heat through. Adjust seasoning.
  6. Serve topped with black pepper, red pepper flakes, and fresh basil.

Notes

  • Store leftovers in the fridge for up to 3 days.
  • For extra flavor, use fresh herbs.
  • Adjust creaminess by choosing your preferred milk.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 12g
  • Sodium: 480mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 4g
  • Protein: 6g
  • Cholesterol: 60mg

Tips for the Best Creamy Tomato Soup

After making this soup more times than I can count, here are my can’t-miss tips for tomato soup perfection:

  • Fresh herbs make all the difference – I know dried basil is convenient, but the bright flavor of fresh leaves transforms this soup
  • Control the heat – Start with just a pinch of red pepper flakes, then add more after blending if you want extra kick
  • Blend while hot – It gives the silkiest texture, but be careful – that steam builds up fast!
  • Dairy alternatives work great – My vegan friends swear by full-fat coconut milk, though oat milk is my personal favorite swap
  • Don’t skip the acid – A tiny splash of balsamic vinegar at the end can brighten everything up

Remember – soup is forgiving! Taste as you go and make it your own.

Creamy Tomato Soup - detail 3

Serving Suggestions for Creamy Tomato Soup

Oh, the possibilities! My absolute must is a gooey grilled cheese sandwich – the crunchier the bread, the better. For something lighter, toss some garlic croutons on top or serve with a crisp green salad. Finish with freshly cracked black pepper, a swirl of cream, or extra basil leaves. Fancy? Add a Parmesan crisp standing tall in the center – it’s all about that dramatic flair!

Creamy Tomato Soup - detail 4

Storing and Reheating Creamy Tomato Soup

Got leftovers? Lucky you! This soup keeps beautifully in the fridge for up to 3 days – just pop it in an airtight container. When reheating, go low and slow on the stove to prevent the cream from separating. Stirring frequently helps too. If it thickens, just whisk in a splash of broth or milk to bring it back to that perfect silky consistency. Pro tip: The flavors actually deepen overnight – some might say it’s even better the next day!

Creamy Tomato Soup Variations

Don’t be afraid to make this recipe your own! Here are my favorite twists on classic creamy tomato soup:

  • Roasted garlic – Swap raw for 1 whole head of roasted garlic – just squeeze the caramelized cloves right into the pot (game-changer!)
  • Parmesan rind – Toss one in while simmering for umami depth (fish it out before blending)
  • Coconut milk – Makes it dairy-free with a subtle tropical note – perfect with curry powder
  • Sun-dried tomatoes – Soak ¼ cup in hot water, then blend in for extra richness
  • Smoked paprika – Just ½ teaspoon gives a cozy campfire vibe

The beauty? You can tweak it differently every time!

Nutritional Information

One hearty bowl (about 1¼ cups) of this creamy tomato soup packs serious flavor without going overboard. Here’s the scoop per serving when made with heavy cream: roughly 320 calories, 22g fat (12g saturated), and 24g carbs with 4g fiber. You’ll also get 6g protein and a good dose of vitamin A from those carrots. Of course, using milk instead of cream or swapping in almond milk changes these numbers – my vegan version with oat milk clocks in at about 280 calories. Remember, exact nutrition varies based on your specific ingredients and portion size, but this soup always delivers comfort in every spoonful!

Creamy Tomato Soup - detail 5

Frequently Asked Questions

Q: How long will creamy tomato soup last in the fridge?
A: Stored properly in an airtight container, your soup stays delicious for up to 3 days. The flavors actually improve overnight – my husband swears day-two soup tastes even better! Just reheat gently on the stove while stirring frequently.

Q: Can I freeze creamy tomato soup?
A: Absolutely! Freeze without the cream/milk for best results. Thaw overnight in the fridge, then reheat and stir in your dairy or non-dairy creamer fresh. This prevents separation and keeps that velvety texture perfect.

Q: What’s the best way to make this soup richer?
A: Oh, I’ve got tricks! Try stirring in a tablespoon of butter at the end, or blend with ¼ cup grated Parmesan. My secret weapon? A Parmesan rind simmered with the broth – just fish it out before blending!

Q: Can I use fresh tomatoes instead of canned?
A: You can, but you’ll need about 2 pounds of ripe Roma tomatoes – peeled, seeded, and crushed. Honestly? The canned stuff gives more consistent results year-round (and saves you hours of prep!).

Q: My soup is too thin/thick – help!
A: No stress! Too thin? Simmer uncovered to reduce. Too thick? Whisk in more broth or milk, ¼ cup at a time. Remember – soup is flexible, just like your favorite cozy sweater!

Share Your Creamy Tomato Soup

Did you make this soup? I’d love to hear how it turned out! Drop a comment below with your favorite tweaks or snap a photo for Instagram – nothing makes me happier than seeing your cozy soup creations. Happy cooking, friends!

For More recipes Follow me on Facebook!

cookivia chef
Hi, I’m Stella!

California-based chef and mom of two, passionate about creating healthy, stress-free recipes for busy families. At Cookivia, I share quick, nourishing meals and time-saving tips to help moms bring joy back to the kitchen.

You Might Also Like...

40-Minute Hamburger Stroganoff Recipe – Creamy Comfort Magic

40-Minute Hamburger Stroganoff Recipe – Creamy Comfort Magic

Irresistible Blueberry Lemon Oat Muffins in 20 Minutes

Irresistible Blueberry Lemon Oat Muffins in 20 Minutes

Irresistible Buttery Strawberry Rhubarb Bars in Just 5 Steps

Irresistible Buttery Strawberry Rhubarb Bars in Just 5 Steps

Creamy Cucumber Salad Recipe – 15 Minutes to Refreshing Bliss

Creamy Cucumber Salad Recipe – 15 Minutes to Refreshing Bliss

Leave a Comment

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