You know those evenings when the weather outside is determined to keep you in and the only thing that sounds good is curling up with something warm and comforting? That’s exactly the kind of night Creamy Tomato Soup was made for. All it takes is a quick simmer on the stove to fill your kitchen with the sweet aroma of tomatoes, basil, and thyme—plus there’s nothing like tasting that first creamy spoonful right out of the pot.
What I love about this soup is how it transforms pantry staples into a bowl of pure coziness. Canned tomatoes, a handful of fresh basil, and a swirl of cream (or any plant milk you’d like) come together so easily you might just skip the canned stuff forever. Creamy Tomato Soup is the kind of weeknight dinner you’ll crave every time the temperature drops.
Why This Creamy Tomato Soup Belongs in Your Recipe Rotation
When the urge for comfort food strikes, Creamy Tomato Soup always delivers. There’s something irresistible about that vibrant red color, silky-smooth texture, and classic tangy-sweet flavor that takes you right back to childhood—but better. The magic here is all about convenience and taste: no fresh summer tomatoes needed. Just basic pantry staples like canned tomatoes and tomato paste transform into something luxurious after a simple simmer and blend.This is the soup you turn to for fuss-free, one-pot dinner nights, lazy Sundays, or even lunch with friends. It’s naturally flexible, big on flavor from fresh basil and thyme, and velvety from that final splash of cream or plant milk. Whether you pair it with a grilled cheese or just some crusty bread, it’s hearty enough to satisfy yet light enough to leave room for seconds.
Pantry Heroes for the Best Creamy Tomato Soup
The beauty of this soup is how it uses easy-to-find ingredients that deliver serious flavor. Here’s what you’ll need:- Olive oil – for sautéing the veggies, building a rich, smooth base.
- Yellow onion – brings natural sweetness and depth to the soup.
- Carrots – add body and a subtle earthy-sweet touch.
- Garlic – infuses the soup with a gentle bite and warmth.
- Tomato paste – delivers concentrated tomato flavor and deep color.
- Crushed red pepper flakes (optional) – for just a hint of heat, if you like a kick.
- Fresh basil leaves and tender stems – bring in that unmistakable aromatic, summery note.
- Fresh thyme or dried thyme – earthy, floral, and perfectly complementary to tomatoes.
- Crushed tomatoes (canned) – the heart of the soup, providing vibrant tomato flavor all year long.
- Vegetable stock or broth – keeps it light but flavorful, perfect for thinning to your desired texture.
- Dry, unoaked white wine (optional) – adds a layer of brightness and complexity.
- Heavy cream, milk, or unsweetened plant milk of choice – creates that creamy, dreamy finish. Any unsweetened plant milk (think almond or oat) works wonderfully here.
- Kosher salt and ground black pepper – for seasoning and balance.
See the recipe card below for the full list of ingredients and measurements.
How to Make Creamy Tomato Soup Step by Step
Rich and full of flavor, this soup comes together in one pot—no complicated steps required. Here’s the roadmap for creamy tomato bliss:- Heat olive oil in a heavy-bottomed pot or Dutch oven over medium heat. Once it shimmers, toss in your diced onion and carrots. Season with a bit of kosher salt and pepper. Let them sizzle and soften, stirring now and then, until the scent is sweet and savory and the veggies start to look tender. Add in chopped garlic, tomato paste, and (if you like) a pinch of crushed red pepper flakes for warmth. Let everything cook until the tomato paste darkens and the garlic smells fragrant—this develops so much flavor in just a couple minutes.
- Add basil, thyme, crushed tomatoes, vegetable broth, and wine if you’re using it. Stir everything well, making sure the tomato paste dissolves into the liquid. Let the mixture come to a bubbling boil, then lower the heat to a gentle simmer. Partially cover the pot. Let it simmer away until the vegetables are velvety soft and every ingredient has melded into a gorgeous, brick-red broth.
- Blend the soup until it’s ultra-smooth and creamy. You can work in batches using a stand blender (filling only partway and using a towel to cover the vent for safety) or keep things simple with an immersion blender right in the pot. You’re after a silky, lump-free consistency—think classic diner-style tomato soup.
- Stir in the cream, milk, or plant milk of your choice. Let the soup warm through over medium-low heat, stirring occasionally so it doesn’t stick. Taste, add salt and pepper if needed, and marvel at the beautiful, velvety texture.
- Ladle the soup into bowls and finish with a twist of cracked black pepper, extra red pepper flakes, or a sprinkle of fresh basil. Dip your favorite bread or slide a grilled cheese alongside for the dreamiest meal.
Soup Perfection: Troubleshooting and Tips
Getting that silky, rich Creamy Tomato Soup texture honestly comes down to a few simple tweaks and checks along the way. Here’s what to keep in mind:- Brown the tomato paste. Letting the paste cook until it darkens is key—this unlocks the deep tomato flavor and gives color and complexity.
- Simmer for softness. The longer the veggies simmer, the more velvety the soup. Don’t rush this part if you want that perfectly smooth blend.
- Use a good blender. A stand blender makes for the silkiest soup, but an immersion blender gets the job done with less fuss (plus you avoid transferring hot soup). Either way, blend in batches and be careful of the steam.
- Cream last. Add the cream, milk, or plant milk after blending, not before, for the creamiest texture without breaking or curdling.
- Adjust the heat and seasoning. Taste at the end and add more salt, pepper, or herbs if needed. If you like a spicy kick, sprinkle in additional red pepper flakes at the table.
Ways to Serve, Variations, and Pairings
Creamy Tomato Soup is a true chameleon—here for your comfort food cravings no matter the season. For a classic pairing, nothing beats serving this soup alongside a gooey grilled cheese sandwich. Crusty sourdough or baguette slices swiped through a bowl of steaming hot tomato soup just hits all the right notes.If you want to switch things up, try:
- Swapping fresh basil for another soft herb like parsley when you need a change.
- Stirring in a spoonful of pesto for extra herbal brightness.
- Using plant milks (almond, oat) for a vegan spin.
- Adding white beans before blending for extra protein and creaminess.
- Sprinkling parmesan or nutritional yeast on top before serving for added savory depth.
Storing and Reheating Your Creamy Tomato Soup
Homemade Creamy Tomato Soup stores beautifully, so go ahead and make a big batch. Let the soup cool to room temperature, then transfer to airtight containers and refrigerate—it will keep well for a few days. Gently reheat on the stovetop over low heat, stirring often until warmed through. If the soup thickens in the fridge, add a splash of broth or water as needed.For longer storage, you can freeze the soup before stirring in cream or milk—just thaw and add dairy or your plant milk of choice when reheating for best texture. Cream-based soups can sometimes separate after freezing, so if you’re making ahead, consider holding off on that last swirl of cream until you’re ready to serve.
FAQs about Creamy Tomato Soup
Can I make Creamy Tomato Soup vegan?
Absolutely—just use a plant-based milk such as oat or almond instead of heavy cream or dairy milk. The soup will still have a velvety texture and rich taste, perfect for anyone avoiding dairy.
What’s the best way to blend Creamy Tomato Soup?
The smoothest texture comes from using a stand blender, but an immersion blender is quick and easy. Always blend in batches and be cautious of hot steam when working with hot liquids.
How should I store leftover Creamy Tomato Soup?
Let leftovers cool, then refrigerate in airtight containers for several days. When reheating, add a splash of broth or water to loosen the soup if it has thickened.
Can I freeze Creamy Tomato Soup successfully?
You can freeze tomato soup before adding cream or milk for best results. Add the dairy or plant milk after reheating to maintain a smooth, creamy consistency.
Bring on the Coziness: Creamy Tomato Soup Finishing Touches
Sometimes the simplest meals warm you up the most, and Creamy Tomato Soup really is proof. It’s the kind of soup you’ll want on repeat—easy to make, deeply flavorful, and endlessly adaptable to your mood or kitchen stash.Grab a bowl, dunk your favorite bread, and let the bright red creaminess work its cold-weather magic. Every spoonful is pure comfort.
Try These Next
Looking to round out your meal or keep the tomato theme going? Here are some tasty ideas you might enjoy.
- Stuffed Tomatoes — a fresh way to enjoy more tomatoes with a savory twist.
- Strawberry Spinach Salad — light and refreshing, perfect alongside a warm, creamy soup.
- Ham Egg and Cheese Breakfast Quesadillas — a comforting, cheesy contrast to your smooth soup.
Recommended Equipment
Staub 1102285 Cast Iron Casserole with Enamel Interior
Perfect for simmering and cooking creamy tomato soup
View on Amazon
KitchenAid Classic Hand Blender 5KHBV53EOB
Ideal for blending tomato soup to creamy texture
View on Amazon
Dr. Oetker Stainless Baking Rolling Tool
Useful for preparing any dough or garnish accouterments
View on Amazon* As an Amazon Associate, I earn from qualifying purchases. There is no extra cost to you.

Middle-of-Winter Creamy Tomato Soup (Canned Tomatoes)
Ingredients
Equipment
Method
- Heat the olive oil in a heavy-bottomed pot with a lid (such as a Dutch oven) over medium heat. Once the oil is hot, add the onion and carrots. Season with 1 teaspoon kosher salt and ground black pepper to taste. Cook, stirring occasionally, until the vegetables soften slightly, 5-6 minutes. Stir in the garlic, tomato paste, and crushed red pepper flakes (if using). Cook for another 1-2 minutes, until the tomato paste browns and the garlic becomes fragrant.
- Add the basil, thyme, crushed tomatoes, vegetable broth, and wine to the pot, stirring to combine well. Bring the mixture to a boil, then reduce heat to maintain a gentle simmer. Partially cover the pot and simmer for 15 minutes, until the vegetables are completely tender.
- Carefully transfer the soup to a stand blender. Work in batches, filling the blender no more than ⅔ full. Remove the center cap from the lid and cover the hole with a thick kitchen towel while blending. Once smooth and creamy, return the soup to the pot. Alternatively, you can use an immersion blender to blend the soup directly in the pot.
- Stir in the cream (or milk of choice) and cook over medium-low heat, stirring occasionally, until warmed through. Adjust seasoning to taste.
- Ladle the soup into individual bowls and top with cracked black pepper, crushed red pepper flakes, and fresh basil leaves as desired. Serve with a piece of crusty bread or a Gooey Mozzarella Grilled Cheese Sandwich. Enjoy!
