Soups & Stews
Transforming a simple can of Campbell tomato soup into a creamy, restaurant-worthy gravy for mashed potatoes is simpler than you think—this one-pot method delivers rich, velvety results with just a few key techniques.
The secret lies in thickening the soup properly while preserving its natural tomato depth, creating a sauce that clings beautifully to every bite of fluffy potatoes or tender meatloaf.
This recipe builds on the familiar flavors of classic tomato soup but elevates it into something entirely new—a foolproof gravy that requires no special ingredients beyond pantry staples.
A simple cornstarch slurry or butter-flour roux transforms the soup into a luscious, coatable sauce in under 20 minutes, with no separate pots or complicated steps. The result? A gravy so rich and flavorful, it’ll make you question why you ever bought store-bought versions.
What makes this gravy truly special is its versatility—it works as a creamy topping for mashed potatoes, a dipping sauce for breadsticks, or even a glaze for roasted meats.
The texture is smooth yet substantial, with just the right balance of tangy tomato and velvety creaminess that disappears into every forkful. Once you try this method, you’ll never go back to basic tomato soup again.
Perfect for weeknight dinners when you want comfort food with minimal effort, this gravy recipe proves that one-pot meals can be both impressive and easy. The instructions are straightforward, the ingredients are simple, and the results are consistently delicious—no matter how many times you make it. Let’s get cooking!
Ingredients for campbell tomato soup gravy
Just 12 pantry staples transform canned tomato soup into velvety, restaurant-quality gravy.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell Tomato Soup (Condensed) 🍅 | 2 cans | Classic tomato flavor, not low-sodium |
| Heavy Cream 🥛 | ½ cup | Full-fat for best creaminess |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for roux |
| All-Purpose Flour 🌾 | 2 tbsp | For smooth roux texture |
| Cornstarch 🌾 | 1 tbsp | For ultra-smooth thickening |
| Water 💧 | ½ cup | Room temperature preferred |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Adjust to taste after blending |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked for brightness |
| Garlic Powder 🧄 | ½ tsp | For subtle depth |
| Onion Powder 🧅 | ½ tsp | Enhances tomato flavor |
| Worcestershire Sauce 🍶 | 1 tsp | For umami complexity |
| Fresh Parsley 🌿 | 1 tbsp | Chopped, for garnish |
The Campbell tomato soup is the foundation—stick with classic tomato flavor (not low-sodium or chunky varieties). Trader Joe's and Walmart always have it in stock, and the canned version actually tastes better than the new 'just add water' pouches. For the roux, use cold butter and flour—this prevents burning and gives that perfect golden color. The Diamond Crystal kosher salt is a game-changer here; it dissolves completely and doesn't leave grainy bits. If you're short on time, skip the roux and just whisk in the cornstarch slurry (cornstarch + water) at the end—still delicious, just slightly less rich.
No heavy cream? Half-and-half or evaporated milk works in a pinch, but the texture won't be as luxurious. Butter-flour roux is non-negotiable for that silky mouthfeel—don't skip it if you want gravy that clings to mashed potatoes like a dream. Worcestershire sauce adds depth, but if you're vegetarian, soy sauce or liquid aminos do the trick. The garlic and onion powders are optional but worth the extra 30 seconds—they round out the tomato flavor beautifully. Fresh parsley is for garnish only, but dried works if you're in a rush (use half the amount).
This gravy reheats like a champ—just warm it on the stove with a splash of milk or water to loosen it up. Keeps for 5 days in the fridge, but honestly, it's even better the next day as the flavors meld. For leftovers, store in an airtight container with a thin layer of butter on top to preserve freshness. Freezes perfectly for up to 3 months—portion into ice cube trays for single servings. The cornstarch version reheats smoother than the roux version, so choose your method based on how soon you'll eat it.
Why You'll Love This Recipe
- Here’s what sold me: the heavy cream and cornstarch combo transforms that canned soup into something ridiculously rich. It’s like a hug in gravy form—silky, slightly tangy, and perfect for soaking up every last bite.
- Pantry Magic: I swear by this—no fresh ingredients, no last-minute grocery runs. Just open a can of tomato soup, melt butter, and stir in flour until it thickens like a dream. That’s it. No stress, no fuss, just magic.
- Velvet Smooth Magic: Here’s what sold me: the heavy cream and cornstarch combo transforms that canned soup into something ridiculously rich. It’s like a hug in gravy form—silky, slightly tangy, and perfect for soaking up every last bite.
- Game Day Gravy: Between us, this is my secret weapon for football Sundays or lazy Friday nights. Dump it over mashed potatoes, toss it with roasted chicken, or slather it on grilled cheese. It’s the kind of dish that makes you feel like you’ve cooked a whole meal without breaking a sweat.
Step-by-step instructions for creamy tomato soup gravy
This one-pot gravy comes together faster than you can boil water—silky, rich, and perfect for mashed potatoes.
Create a Smooth Butter-Flour Slurry
In a medium saucepan, melt the 2 tbsp unsalted butter over medium heat until it stops sizzling and turns completely liquid. Reduce the heat to low and whisk in the 2 tbsp all-purpose flour and 1 tbsp cornstarch all at once. Stir vigorously for 1-2 minutes until the mixture forms a thick, pale roux with no visible flour streaks.
This step is your flavor foundation—don't rush it. The roux should smell nutty and look glossy, not grainy. If it darkens too quickly, lower the heat immediately to prevent burning. Keep the pan moving constantly so nothing sticks to the bottom.
Gradually Add Tomato Soup and Water
Slowly pour in the 2 cans Campbell Tomato Soup (Condensed) while whisking continuously to prevent lumps. After everything is incorporated, add the ½ cup water and the ½ tsp Worcestershire Sauce. Increase the heat to medium-low and let the mixture simmer gently for 5 minutes, stirring occasionally, until it begins to thicken slightly.
Here's where the magic happens—the tomato soup's natural acidity helps break down the roux into a velvety base. You'll notice the sauce becoming smoother and more cohesive. If it looks too thin at this point, don't worry—we'll fix that in the next step.
Build Creamy Richness with Seasonings
Stir in the ½ cup heavy cream, ½ tsp garlic powder, ½ tsp onion powder, ½ tsp Diamond Crystal Kosher Salt, and ¼ tsp black pepper. Bring the mixture to a gentle simmer and cook for 3-4 minutes until it reaches your desired consistency—it should coat the back of a spoon but still be pourable.
Taste and adjust the seasoning if needed. The Worcestershire Sauce adds depth, but if you want more umami, you could add a pinch of sugar to balance the acidity. The gravy should be smooth, glossy, and rich enough to cling beautifully to mashed potatoes without being gluey.
Finish with Fresh Herbs
Remove the saucepan from heat and stir in the 1 tbsp chopped fresh parsley. Let the gravy sit for 2-3 minutes to thicken slightly as it rests. If it's still too thin, you can mix 1 tsp cornstarch with 1 tbsp cold water and whisk it in until smooth, then return to low heat for 1 minute to finish thickening.
This final step brightens the gravy and gives it that restaurant-quality finish. The parsley adds freshness that cuts through the richness. Serve immediately over creamy mashed potatoes or buttery egg noodles while still warm for the best texture.
Pro Tips For Making Campbell Tomato Soup Gravy
- Whisk the Flour First: Toss the flour and cornstarch together in a small bowl before adding anything else—this keeps your roux from clumping like a lazy Sunday morning. I learned this the hard way when my first batch turned into a gluey mess because I tried to whisk dry flour directly into the soup.
- Melt Butter Slowly: Let the butter melt completely over medium-low heat before adding the flour mix—no rushing, even if you’re starving. Cold butter chunks will turn your gravy into a greasy, uneven sludge, and nobody wants that.
- Thin with Cream Gradually: Add the heavy cream one splash at a time while stirring constantly—dumping it all in at once will thin your gravy into soup consistency. You’re aiming for a rich, spoonable texture, not a watery disappointment.
- Salt the Soup Early: Taste the Campbell’s soup before you start thickening—condensed cans can vary wildly in saltiness. Adjusting now saves you from over-salting later when the cream and butter muddy the flavors. (Yes, even if the recipe says it’s “just right.”)
Troubleshooting this dish
Lumpy Gravy Fix
If your gravy looks grainy or clumpy after adding the tomato soup, you’ve likely rushed the roux or didn’t whisk enough. Stop immediately and whisk vigorously for 30 seconds—the heat and acidity from the soup will eventually smooth it out.
For stubborn lumps, strain the gravy through a fine-mesh sieve into a clean pot, then return to low heat to finish thickening. This trick works wonders for ultra-smooth results. 🌡️
Too Thin or Too Thick?
If your gravy is too thin after simmering, whisk together 1 tsp cornstarch with 1 tbsp cold water (a slurry), then stir it into the pot. Return to medium-low heat and cook for 1-2 minutes until thickened.
For gravy that’s too thick, thin it with 1-2 tbsp warm water or milk, stirring constantly. The goal is a pourable but coatable consistency—like heavy cream. 🥄
Burnt Roux Rescue
A dark, nutty roux is good, but if yours turns brown or black, you’ve burned it. Don’t panic! Remove the pan from heat and whisk in 1-2 tbsp cold water to deglaze, then return to low heat.
The burnt flavor will mellow out as you add the tomato soup and cream. For extra insurance, use less heat next time—a low flame is your friend when making roux. 🔥
Separation Issues
If your gravy separates into layers (cream on top, soup at the bottom), it means the heat was too high or the cream wasn’t incorporated properly. Whisk vigorously and return to low heat for 2-3 minutes, stirring constantly.
For stubborn separation, blend with an immersion blender for 10 seconds to re-emulsify. This happens more often with cornstarch-thickened gravies, so keep the heat gentle. 💫
Overly Acidic Taste
If your gravy tastes too tangy from the tomato soup, balance it with ½ tsp sugar or 1 tsp cream cheese, whisked in at the end. The acidity in Campbell’s soup can sometimes overpower the cream, so taste as you go.
A pinch of baking soda (⅛ tsp) can also neutralize excess acidity—just add it carefully and stir well. 🍯
Gravy Too Salty?
If you’ve oversalted, dilute with warm water or milk (¼ cup at a time) and adjust the seasoning. For a low-sodium version, reduce the salt to ¼ tsp and boost umami with ½ tsp soy sauce or an extra ¼ tsp Worcestershire.
Always taste before serving—gravy is meant to enhance, not overpower, your dish. 🧂
Nutrition facts
Frequently asked questions
Can I make this gravy without heavy cream?
Yes! Substitute with ½ cup half-and-half or evaporated milk for a lighter texture, though it won't be as rich. For a dairy-free version, use coconut cream or cashew cream—just reduce the water slightly to maintain thickness. The gravy will still be delicious but with a subtly different mouthfeel.
What's the best way to use leftover gravy?
Leftover gravy reheats beautifully—simply warm it on the stove with a splash of milk or water—about 1 tbsp per ½ cup gravy—to restore its silky texture. Store in an airtight container for up to 5 days in the fridge or freeze in ice cube trays for single-serving portions. It also works as a dipping sauce for breadsticks or a glaze for roasted chicken.
Why did my gravy turn grainy?
Graininess usually means the roux wasn't cooked long enough or wasn't whisked thoroughly. Stop heating immediately and whisk vigorously for 30 seconds—the acidity in the tomato soup will eventually smooth it out. For stubborn lumps, strain through a fine-mesh sieve before serving. Always cook the roux until it's pale golden and smells nutty, not floury.
Can I use this gravy for dishes other than mashed potatoes?
This versatile gravy elevates meatloaf, roasted chicken, or even pasta. For meat dishes, simmer the gravy with ½ cup beef or chicken broth—instead of water—to deepen the flavor. It also pairs perfectly with cheesy breadsticks, biscuits, or as a dip for fries. The creamy tomato base works everywhere!
How can I make this gravy spicier?
Boost the heat with ½ tsp smoked paprika, ¼ tsp cayenne pepper, or a dash of hot sauce (like Frank's RedHot). For depth, add 1 tsp chipotle powder—whisk it in at the end to avoid burning. If you love kick, top with chopped jalapeños or red pepper flakes before serving. Always taste first—spices intensify as they cool.
