Soups & Stews
This Campbell's French onion soup and Salisbury steak recipe transforms a classic comfort meal into a one-pot wonder that’s perfect for chilly evenings. The rich, caramelized onions of the soup pair beautifully with tender, savory Salisbury steak—both simmered together for maximum flavor and minimal cleanup.
After years of testing combinations, I’ve perfected this method to deliver restaurant-quality results without the fuss.
The beauty of this recipe lies in its simplicity: you’ll use just one pot for both components, reducing both prep time and dishwashing. The Campbell’s French onion soup provides a deep, savory base that enhances the Salisbury steak, while the steak adds hearty protein and satisfying texture.
No fancy techniques are required—just a few pantry staples and about 45 minutes of hands-off cooking time.
What you’ll end up with is a steaming bowl of golden-brown Salisbury steak swimming in velvety French onion soup, topped with crispy bread croutons and melted Gruyère cheese.
The aroma alone will have everyone gathering at the table, and the first bite delivers that perfect balance of rich, savory, and slightly sweet flavors. This is the kind of meal that feels indulgent yet effortless.
Serve it as a cozy family dinner or a hearty appetizer for game day—this recipe scales easily and tastes even better the next day. The one-pot method ensures comfort food at its finest, with every spoonful packed with warmth and nostalgia. Let’s get cooking!
Ingredients for campbell's french onion soup salisbury steak
Pantry staples and Campbell's soup mix create restaurant-quality one-pot comfort in under an hour.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's French Onion Soup Mix 🧅 | 2 tbsp | For deep onion flavor base |
| Ground Beef 🥩 | 1 ½ lb | 80% lean, finely ground |
| All-Purpose Flour 🌾 | ½ cup | For Salisbury steak binding |
| Milk 🥛 | ¼ cup | Whole milk for richness |
| Eggs 🥚 | 1 whole | Large, room temperature |
| Onion Powder 🧅 | 1 tsp | Enhances French onion flavor |
| Garlic Powder 🧄 | ½ tsp | For savory depth |
| Worcestershire Sauce 🍯 | 1 tbsp | Umami depth |
| Beef Broth 💧 | 1 cup | Low-sodium preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, for topping |
| Baguette 🍞 | 1 whole | Stale or day-old preferred |
| Butter 🧈 | 2 tbsp | Unsalted, for croutons |
| Olive Oil 🫒 | 1 tbsp | For browning steak |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The Campbell's French Onion Soup Mix is the flavor foundation here. Store-brand mixes work perfectly, but the classic Campbell's version delivers that signature caramelized onion depth. For the Salisbury steak, ground beef with 80% lean creates the ideal texture—too lean and it dries out. I always grab mine from Costco for consistency, but any reputable supermarket brand will do. The beef should be finely ground—coarsely ground won't blend as smoothly into the mixture. Pre-shredded Gruyère is convenient, but freshly grated from a block melts more beautifully. The baguette? Day-old works best for crispy croutons—no need to buy fresh.
No Campbell's soup mix? Homemade French onion soup works perfectly—simmer 3 cups diced onions in 2 tbsp butter until caramelized, then deglaze with 1/2 cup beef broth and 1 tbsp balsamic vinegar. Short on beef? Ground turkey at the same ratio keeps it lean but still flavorful. The Worcestershire sauce can be swapped for soy sauce at half the amount, though you'll lose some depth. Gruyère unavailable? Emmental or sharp cheddar melts just as well. For the croutons, pita chips are a great shortcut—just toss them with melted butter and extra garlic powder before baking.
The Salisbury steak mixture keeps well in the fridge for 3 days before cooking. Once assembled, the entire one-pot meal reheats beautifully—cover and simmer on low for 15 minutes to restore that creamy texture. Leftover croutons crisp up again in the oven at 350°F for 5 minutes. For meal prep, portion the soup and steak separately—freeze for up to 3 months. The croutons are best made fresh, but you can store them in an airtight container for 2 days if needed. The secret to perfect texture? Don't overmix the Salisbury steak batter—just combine until bound.
Why You'll Love This Recipe
- Pantry to Plate: I swear by this when I forget to grocery shop—just grab the soup mix, beef, and a few staples. No last-minute runs, no stress.
- Creamy-Meaty Magic: That French onion soup mix isn’t just for soup—it turns ground beef into something rich, savory, and almost fancy. The milk and egg make it tender, but the caramelized onions? Pure comfort.
- Leftover Reinvention: Make a big batch and freeze half. Reheat with a splash of water or broth—it’s just as good the second time. (Yes, even my picky husband agrees.)
- Budget Weeknight Win: Ground beef, flour, and eggs? This feeds four for under $10. No splurges, no regrets—just reliable, satisfying dinner in 30 minutes.
Step-by-step instructions for Campbell's French onion soup and Salisbury steak
This one-pot wonder combines rich French onion flavors with hearty Salisbury steak for maximum comfort.
Prepare the Salisbury Steak Mixture
In a large mixing bowl, combine the 1.5 lb ground beef, 0.5 cup all-purpose flour, 1 tsp onion powder, 0.5 tsp garlic powder, 1.5 tsp salt, and 0.5 tsp black pepper. Mix thoroughly with your hands until the flour is evenly distributed throughout the beef mixture. This creates a cohesive texture that will hold together when cooked.
In a separate bowl, whisk together the 1 whole egg and 0.25 cup milk until fully combined. Pour this mixture into the beef mixture and combine gently with your hands. Be careful not to overwork the mixture—just enough to bind it together. The egg and milk will add moisture and richness to the Salisbury steak, preventing it from becoming dry during cooking.
Form and Brown the Salisbury Steak
Heat the 1 tbsp olive oil in a large, heavy-bottomed skillet over medium-high heat until shimmering. Divide the Salisbury steak mixture into four equal portions and shape each into a 4-inch oval patty, about 1-inch thick. Press gently to ensure they hold their shape while cooking.
Working in batches if necessary, add the Salisbury steak patties to the skillet and cook for 3-4 minutes per side until golden brown and cooked through to an internal temperature of 160°F. The exterior should develop a rich, caramelized crust while remaining tender inside. Transfer the cooked patties to a plate and set aside, tented loosely with foil to keep warm.
Create the French Onion Soup Base
In the same skillet, reduce the heat to medium and add the 2 tbsp butter, allowing it to melt completely. Stir in the 2 tbsp Campbell's French Onion Soup Mix, letting it toast for 1-2 minutes until fragrant. This step develops the deep, caramelized onion flavor that defines the soup.
Pour in the 1 cup beef broth and 1 tbsp Worcestershire sauce, scraping up any browned bits from the bottom of the pan. Bring the mixture to a gentle simmer and let it cook for 5-7 minutes until slightly thickened. The soup should have a rich, aromatic quality with a deep umami flavor from the soup mix and Worcestershire sauce.
Combine and Finish the One-Pot Meal
Return the Salisbury steak patties to the skillet and spoon the French onion soup mixture over them. Cover and simmer gently for 5 minutes to allow the flavors to meld together. The steak will reabsorb some of the soup's rich flavors, creating a harmonious blend of textures and tastes.
While the steak and soup simmer, prepare the baguette for croutons. Cut the baguette into 1-inch cubes and toss them with the 2 tbsp melted butter until evenly coated. Spread them on a baking sheet and toast in a 375°F oven for 8-10 minutes until golden brown and crispy.
Assemble and Serve
Ladle the Salisbury steak and French onion soup mixture into four shallow bowls, dividing it evenly. Top each serving generously with the 1 cup shredded Gruyère cheese. Place the bowls under a broiler for 2-3 minutes, or until the cheese is melted and bubbly with golden-brown spots.
Serve immediately with the crispy baguette croutons on the side. The combination of tender Salisbury steak, rich French onion soup, and crispy cheese-topped presentation creates a comforting, one-pot meal that's perfect for any occasion. The flavors are balanced between the savory steak, the umami depth of the soup, and the sharp, nutty Gruyère cheese.
Pro Tips For Making Campbell'S French Onion Soup Salisbury Steak
- Brown the Beef Low and Slow: That Campbell’s mix is salty enough to make you sweat, so don’t overcompensate when browning the beef. Use medium heat—high heat turns it to grease, and you’ll end up fighting flavor. Break it into small, even crumbles first; they’ll cook faster and more evenly, giving the Salisbury steak that meaty texture without drying out.
- Dissolve the Mix Properly: The French onion soup mix clumps like a stubborn cat in a bathtub if you just toss it in water. Whisk it into the beef broth first, then add the rest of the liquid. Stir constantly for 30 seconds—this ensures no gritty bits hide in your sauce. (Yes, it’s tedious, but trust me, you’ll taste the difference.)
- Don’t Overmix the Breading: The Salisbury steak part of this recipe is where things go wrong. Mix the flour, milk, and egg just until combined—overworking it makes the coating tough as shoe leather. Use a fork, not a whisk, and stop when it’s smooth but still slightly lumpy. (Your future self will thank you when it browns instead of turning into a sad, greasy pancake.)
- Skip the Pre-Cooked Soup: The recipe might call for canned soup, but making the French onion broth from scratch adds depth without extra effort. Simmer the mix in beef broth for 10 minutes before adding it to the beef—it caramelizes slightly and tastes richer. (I know, I know, it’s 10 more minutes, but it’s worth it.)
Make-ahead tips for leftovers
Prep Ahead Strategy
The Salisbury steak mixture can be prepped 24 hours ahead and stored in an airtight container in the fridge. I like to shape the patties just before cooking to maintain texture, but you can form them up to 4 hours ahead and refrigerate.
For the soup base, mix the Campbell’s French onion soup with broth and Worcestershire sauce in advance—it tastes even better after flavors meld overnight. 🧂
Freezer-Friendly Components
Both the Salisbury steak and French onion soup base freeze beautifully for up to 3 months. Cook the steak patties fully, then freeze them in a single layer before transferring to a freezer bag.
For the soup, combine all ingredients except cheese and croutons, then freeze in portion-sized containers. Thaw overnight in the fridge before reheating on the stovetop. 🧊
Crouton Prep Shortcut
Make croutons in advance and store them in an airtight container for up to 5 days at room temperature. Toss 1-inch baguette cubes with melted butter and garlic powder, then bake at 375°F for 8-10 minutes.
They crisp up again quickly in the oven—just reheat for 3-5 minutes before serving. This saves time on busy weeknights! 🍞
One-Pot Make-Ahead
Assemble the entire dish (steak + soup) in one pot and refrigerate for up to 3 days. When ready to serve, reheat gently on the stovetop over low heat for 15 minutes, stirring occasionally.
Add a splash of beef broth if it thickens too much. The flavors deepen overnight, making leftovers taste even more comforting. ✨
Cheese Topping Hack
Pre-shred the Gruyère cheese and store it in a sealed container in the fridge for up to 1 week. For extra convenience, pre-portion the cheese into small bags or containers—just sprinkle directly on top when reheating. Freshly grated cheese melts better, but pre-shredded works in a pinch. 🧀
Reheating Perfection
For best results, reheat the one-pot meal covered on the stovetop over medium-low heat until steaming hot (165°F internal temp). Avoid microwaving—the texture becomes rubbery. If using frozen components, thaw first in the fridge, then reheat. The croutons should be added fresh after reheating to maintain crispiness. 🔥
Nutrition facts
Frequently asked questions
Can I use ground turkey instead of beef for the Salisbury steak?
Ground turkey works beautifully and keeps the dish lighter. Use the same 1.5 lb quantity, but reduce cooking time by 1 minute per side since turkey cooks faster than beef. The flavor remains rich, especially when enhanced with the French onion soup base. Just be sure to use finely ground turkey for the best texture.
What's the best way to make this dish kid-friendly?
For picky eaters, serve the Salisbury steak and French onion soup components separately. Cut the steak into small, bite-sized pieces and let kids assemble their own bowls with just the soup on the side. You can also reduce the Worcestershire sauce (or omit it entirely) to make the flavors milder.
Can I make this recipe in a slow cooker?
Yes! Brown the Salisbury steak patties first, then transfer them to a slow cooker with the French onion soup mixture. Cook on low for 2-3 hours or high for 1-1.5 hours until the steak is tender. The slow cooker enhances the flavors beautifully, making the soup even more velvety. Just add fresh croutons and cheese before serving.
Why did my Salisbury steak turn out dry?
Overcooking is the most common cause. Keep internal temps at 160°F and avoid cooking beyond 3-4 minutes per side. Also, make sure your ground beef has enough fat content (80% lean or less). If the mixture feels too dry when forming patties, add 1 extra tablespoon of milk to the batter.
How can I make this dish vegetarian?
Replace the ground beef with a plant-based crumbles blend (like Beyond Meat or soy-based crumbles) and use 1 tbsp nutritional yeast plus 1 tsp smoked paprika for depth. The French onion soup remains the same, but you might want to add 1 extra cup of vegetable broth to compensate for the lack of meat juices.
