Soups & Stews
Transforming Campbell's Tomato Soup into a hearty beef and broccoli dish proves that comfort food can be elevated without extra effort. This one-pot creamy umami fusion combines rich tomato soup with tender beef and crisp broccoli, delivering restaurant-quality results in under 30 minutes.
The secret lies in balancing the soup's natural sweetness with savory beef and the fresh bite of broccoli, creating a meal that feels indulgent yet simple.
What sets this recipe apart is the foolproof technique—no complicated steps, just a single pot that handles everything from searing beef to steaming vegetables. The beef strips develop a light crust when pan-seared, while the broccoli retains its vibrant color and satisfying crunch.
The soup's creamy texture thickens naturally as it simmers, binding all the flavors into one cohesive, comforting dish that's perfect for chilly evenings or quick weeknight dinners.
The result is a creamy, umami-rich bowl where each component shines—tender beef, crisp broccoli, and velvety soup working together in perfect harmony. The aroma alone will draw everyone to the table, and the first bite delivers that satisfying blend of sweet, savory, and fresh.
This dish proves that even pantry staples can become something extraordinary with the right approach.
Serve with crusty bread to soak up every last drop of that rich, creamy soup, or pair it with a simple green salad for a balanced meal.
The beauty of this recipe is its versatility—it works as a standalone dish or alongside grilled chicken for a heartier spread. Let’s get cooking!
Ingredients for campbell's tomato soup beef and broccoli
Pantry staples meet restaurant-quality technique in this one-pot umami fusion.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Creamy Tomato Soup 🍅 | 2 cans | Condensed, undiluted for richness |
| Beef Top Round Steak 🥩 | 1 ½ lb | Cut into 1/2-inch strips |
| Broccoli Florets 🥦 | 4 cups | Fresh, medium-sized florets |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For searing beef |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | For seasoning beef |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Heavy Cream 🥛 | ¼ cup | Full-fat for creaminess |
| Fresh Thyme Leaves 🌿 | ¼ tsp | Dried thyme works at 1/4 amount |
| Worcestershire Sauce 🍶 | 1 tbsp | For umami depth |
| Dried Parsley 🌿 | 1 tsp | For garnish and color |
The beef selection is critical—top round delivers tender yet firm texture when sliced thin. Most grocery stores carry pre-cut beef strips, but if buying whole, ask the butcher to slice against the grain for maximum tenderness. Costco or Walmart typically stock this cut affordably, while specialty markets offer organic options. For optimal results, pat the beef dry before searing to ensure a proper crust. The broccoli should be vibrant green, with tightly packed florets—Trader Joe's or Whole Foods often carry the freshest selections during peak season.
No Worcestershire sauce? Soy sauce or fish sauce at half the amount provides similar umami depth. Substituting dried thyme for fresh? Use one-quarter the quantity—dried herbs pack more concentrated flavor. For the heavy cream, half-and-half works in a pinch, though the texture will be slightly lighter. The Campbell's soup can be swapped for homemade tomato soup thickened with cornstarch if preferred, though the canned version offers consistent results. If broccoli stems feel fibrous, peel them first—they're perfectly edible when tenderized properly.
This dish reheats beautifully, with flavors deepening upon the second day—make extra for leftovers. Store in an airtight container for up to 5 days in the refrigerator, or freeze portions for 3 months. For meal prep, portion into individual containers before freezing—simply microwave for 2-3 minutes when ready to eat. The broccoli will soften slightly upon reheating, but the beef and creamy sauce maintain their integrity. Garnish with fresh parsley just before serving to preserve its vibrant color.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just brown the beef, toss in the soup, onions, and garlic, then let it simmer. No extra pans, no fuss. The soup does all the work while you chop broccoli in 5 minutes flat.
- Garlic-Beef Bomb: That seared beef in creamy tomato sauce? Chef’s kiss. The top round stays tender but holds its shape, and the garlic? It caramelizes right into the soup, making every bite rich and savory.
- Weeknight to Party Fix: Serve it over rice for a quick weeknight meal, or plate it with crusty bread for a cozy dinner. Honestly, I’ve even brought it to potlucks—no one guesses how little effort it took.
- Budget Leftovers Win: A pound of beef and a can of soup stretch to four meals. The flavors only get better the next day—reheat with a splash of water, and it’s just as good (if not better) than fresh.
Step-by-step instructions for Campbell's tomato soup beef and broccoli
This one-pot method delivers rich, velvety tomato soup fused with tender beef and vibrant broccoli.
Sear the Beef for Maximum Flavor
Heat the 1 tablespoon extra-virgin olive oil in a large Dutch oven over medium-high heat until shimmering. Add the 1.5 lb beef top round steak cut into ½-inch strips, spreading them in an even layer. Let them sear undisturbed for 3-4 minutes until developing a deep golden crust.
This initial searing creates the Maillard reaction, which builds deep umami flavor. I press down gently on the beef with a spatula during the first minute to prevent curling. Once the edges are browned, stir and continue cooking for another 2-3 minutes until the beef loses its raw pink color. Remove the beef to a plate and set aside temporarily.
Develop the Aromatic Base
In the same Dutch oven, reduce heat to medium and add the 1 whole yellow onion diced into ¼-inch pieces. Cook for 4-5 minutes until softened and beginning to caramelize at the edges. Add the 3 cloves minced garlic and cook for 30 seconds until fragrant.
Here's where the umami foundation begins. The onions should release their natural sweetness while developing a deep golden color. If they start to brown too quickly, reduce heat slightly. After adding garlic, I like to give the pan a good stir to release any browned bits from the bottom - these contain concentrated flavor.
Build the Creamy Tomato Base
Pour in the 2 cans Campbell's Creamy Tomato Soup and 1 tablespoon Worcestershire sauce. Stir well to combine with the aromatics, scraping up any browned bits from the bottom of the pot. Bring to a gentle simmer over medium-low heat for 5 minutes to allow the flavors to meld.
This step transforms the simple tomato soup into something more complex. The Worcestershire sauce adds that savory depth while the gentle simmer prevents the soup from curdling. I keep the heat low to prevent the soup from separating - you want a smooth, velvety texture at this stage.
Finish with Cream and Vegetables
Return the seared beef to the pot and stir to coat in the tomato mixture. Add the 4 cups broccoli florets and 0.25 cup heavy cream. Season with 1 teaspoon Diamond Crystal kosher salt, 0.5 teaspoon ground black pepper, and 0.25 teaspoon fresh thyme leaves. Bring to a simmer and cook for 8-10 minutes until the broccoli is tender-crisp and the beef reaches 160°F internal temperature.
The broccoli should retain its vibrant green color and slight bite. I check doneness by piercing a floret - it should offer gentle resistance. The cream will create that luxurious texture promised in the title, while the thyme adds a subtle herbal note that balances the richness.
Garnish and Serve Immediately
Remove from heat and stir in the 1 teaspoon dried parsley. Let the dish rest for 2-3 minutes to allow the flavors to settle. Serve directly from the Dutch oven, garnished with additional parsley if desired. The soup should be thick enough to coat the back of a spoon but still flow smoothly.
This one-pot creation delivers on all the promises - the creamy tomato base remains rich and velvety while the beef and broccoli provide satisfying texture. The umami from the Worcestershire and beef complements the natural sweetness of the tomato soup perfectly. Serve with crusty bread to soak up every last drop of this comforting fusion.
Pro Tips For Making Campbell'S Tomato Soup Beef And Broccoli
- Sear the Beef First: Take that top round steak out of the fridge 20 minutes before cooking—it’s tough enough without being cold. Hit it with a screaming-hot pan (2 tbsp oil, medium-high heat) for 2-3 minutes per side until it’s deeply browned. That crust locks in flavor when the soup comes in later. I used to skip this, and the beef just turned mushy in the sauce.
- Slice Onions Thinly: Dice that yellow onion into paper-thin strips—it cooks faster and blends better into the soup. If you’re lazy like me, set the knife down and just start chopping in one motion instead of measuring slices. The goal is translucent, not al dente. Overcooked onions make the soup taste sad.
- Don’t Boil the Broccoli: The broccoli goes in raw, but it’ll steam in the soup—no need to pre-blanch. If you’re worried about crunch, toss it in boiling water for 30 seconds after the soup’s simmering, then drain and stir back in. Otherwise, let it soften in the sauce; it’ll still be tender-crisp by the end.
- Stir the Soup Early: As soon as you add the Campbell’s soup to the pan, give it a quick stir. The canned soup has a weird way of clumping if you let it sit—especially if you’re using the condensed version. A wooden spoon for 10 seconds breaks up any lumps before they set. Trust me, you’ll taste the difference.
Pro cooking tips for campbell's tomato soup beef and broccoli
Beef Searing Secrets
For that perfect golden crust, use a large Dutch oven over medium-high heat and let the beef strips sear undisturbed for 3-4 minutes before stirring. I press down gently with a spatula during the first minute to prevent curling—this ensures even browning.
The key is patience: don’t rush the searing or the beef will steam instead of develop that flavorful crust. 🔥
Pat the beef strips completely dry with paper towels before searing—this removes moisture that would otherwise create steam and prevent proper browning. If your beef has excess fat, trim it first for cleaner results.
For extra flavor, I like to sprinkle a pinch of smoked paprika over the beef during the last minute of searing.
Onion Caramelization
Caramelizing onions properly transforms this dish from good to extraordinary. Cook them over medium heat (not high) for 4-5 minutes until they develop a deep golden color.
The goal is softened but not browned—you want sweetness, not bitterness. I use diced yellow onions cut into ¼-inch pieces for even cooking.
Don’t skip stirring occasionally to prevent burning. If onions start to stick, add a splash of water or beef broth to deglaze the pan—those browned bits pack serious flavor.
For a quicker version, I’ve used quick-pickled onions (from the jar) as a garnish after cooking, which adds a bright contrast to the rich tomato base.
Tomato Soup Thickening
The Campbell’s soup is already creamy, but adding heavy cream at the end creates that luxurious texture. For extra thickness, I simmer the soup uncovered for 5 minutes after adding Worcestershire sauce—this reduces moisture slightly. If it gets too thick, stir in 1-2 tablespoons of water to loosen it.
Avoid boiling the soup, as this can cause the cream to curdle. Keep the heat at medium-low and stir occasionally to prevent scorching.
For a smoother texture, I blend the soup briefly with an immersion blender after cooking—this creates a velvety consistency while still leaving some texture from the beef and broccoli.
Broccoli Perfection
Broccoli should be tender-crisp, not mushy. Add it to the pot during the last 8-10 minutes of cooking and stir gently to avoid breaking the florets.
For extra vibrancy, I like to blanch the broccoli for 30 seconds in boiling water before adding it to the pot—this preserves its bright green color.
If your broccoli stems are thick, peel them first and slice them into ¼-inch rounds for even cooking. Overcooking turns broccoli soggy, so I check doneness by piercing a floret—it should yield slightly but still hold its shape.
For a fun twist, I sometimes add shredded Parmesan cheese at the end for a salty crunch.
Umami Boosters
The Worcestershire sauce adds depth, but for extra umami, I stir in 1 teaspoon soy sauce or ½ teaspoon fish sauce with the Worcestershire. A pinch of ground miso paste (about ½ teaspoon) also works wonders—just whisk it into the soup before adding the beef.
These small additions elevate the dish from simple to restaurant-quality.
For a smoky note, I add ½ teaspoon liquid smoke (like La Choy) when simmering the soup. If you love heat, a dash of red pepper flakes or a splash of hot sauce at the end adds a nice kick.
The key is balance—start with small amounts and adjust to taste.
Nutrition facts
Frequently asked questions
Can I use ground beef instead of beef strips?
Ground beef works, but the texture will be different—it'll cook faster and become more crumbly. For best results, use 80/20 lean-to-fat ratio ground beef and brown it thoroughly before adding to the soup. If using, break it into small pieces for even cooking.
How do I make this dish vegetarian?
Replace the beef with 1 block (14 oz) extra-firm tofu, pressed and cubed, or 1.5 cups chickpeas for heartiness. Sauté the tofu or chickpeas in oil until golden before adding to the soup. Add 1 teaspoon soy sauce to compensate for lost umami. The broccoli and tomato base will shine even without meat.
Why does my soup get watery after adding cream?
This happens when the soup isn't thickened enough before adding cream. Simmer the soup uncovered for 5 minutes after adding Worcestershire sauce to reduce moisture, or stir in 1 tablespoon cornstarch mixed with 2 tbsp water to thicken. Adding cream too early can also dilute the base—wait until the end of cooking.
Can I meal prep this dish?
Yes! Store in an airtight container for up to 5 days in the fridge or freeze for 3 months. Reheat gently on the stove with a splash of water or broth to restore creaminess. The beef and broccoli may soften slightly, but the soup's texture remains intact. Garnish with fresh parsley after reheating.
What if I don't have Worcestershire sauce?
Use 1 tbsp soy sauce or ½ tsp fish sauce for umami depth, or substitute with 1 tsp balsamic vinegar + ½ tsp sugar for a tangy-sweet balance. The dish will still taste delicious, though Worcestershire's complex flavor is hard to replicate completely.