Soups & Stews
Transforming classic comfort foods into a single, satisfying meal, this Campbell's French onion soup Salisbury steak recipe combines rich beef patties with caramelized onions and velvety broth—all in one pan.
The secret lies in balancing tender Salisbury steak with the deep, savory flavors of French onion soup, creating a hearty dinner that feels indulgent yet effortless.
I developed this recipe during a busy week when I needed a meal that delivered restaurant-quality results without the fuss, and it became an instant family favorite.
The beauty of this dish is its simplicity: ground beef shaped into patties, seasoned and browned, then finished in the same pot with Campbell's French onion soup. The onions caramelize beautifully while the beef simmers in the rich, aromatic broth, absorbing all those flavorful notes.
This one-pan approach means minimal cleanup and maximum flavor, making it perfect for weeknights or cozy family dinners.
What you'll end up with is a plate of golden-brown Salisbury steak slices resting in a deep bowl of French onion soup, topped with melted Gruyère cheese and toasted bread.
The beef remains tender and flavorful, while the soup delivers that perfect balance of sweet caramelized onions and savory beef broth. It's the kind of meal that feels like a hug in a bowl—comforting, satisfying, and impossible to resist.
Whether you're serving this as a main course or sharing it with friends, the combination of textures and flavors makes it unforgettable. The rich, beefy taste of the Salisbury steak pairs perfectly with the creamy, onion-infused soup, creating a dish that's both nostalgic and fresh.
Let's bring this comforting meal to your table tonight.
Ingredients for campbell's french onion soup salisbury steak
Pantry staples meet Campbell's French onion soup for a cozy, one-pan dinner.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80% lean for best texture |
| Yellow Onions 🧅 | 3 large | Sliced thinly for caramelization |
| Campbell's French Onion Soup Mix 🍲 | 1 package | Follow package directions |
| Beef Broth 💧 | 1 ½ cups | Low-sodium preferred |
| All-Purpose Flour 🌾 | ½ cup | For breading patties |
| Eggs 🥚 | 1 whole | Beaten for binding |
| Gruyère Cheese 🧀 | 1 cup | Shredded for topping |
| Baguette Slices 🍞 | 8 slices | Toasted for serving |
| Butter 🧈 | 2 tbsp | Unsalted for toasting |
| Garlic Cloves 🧄 | 2 cloves | Minced for flavor |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 1 tbsp | For cooking patties |
The beef is the star here. 80% lean ground beef gives you that perfect balance of flavor and tenderness—leaner cuts can get dry. I always grab the store brand at Costco for this recipe, but any quality ground beef works. The onions? Yellow onions caramelize best, but red onions add a nice color contrast if you're feeling fancy. Thinly slice them so they soften and sweeten up in the broth. For the soup mix, stick with Campbell's original—it's got that perfect balance of sweetness and savory notes that makes this dish special.
No Campbell's French onion soup mix? Make your own by combining beef broth, caramelized onions, and a splash of balsamic vinegar. Short on Gruyère? Swiss or Emmental cheese work just as well—just make sure it's good quality. The baguette can be any crusty bread you've got, but French bread from the bakery section toasts up perfectly. No fresh garlic? Garlic powder at half the amount gets you close. And if you're out of olive oil, butter works too—just don't burn it when cooking the patties.
This dish reheats beautifully—honestly tastes even better the next day once everything melds together. Store leftovers in the fridge for 3-4 days or freeze for up to 3 months. I always make extra because it's perfect for lunches. The cheese on top gets a little crispy when reheated, so add a splash of broth if it's too dry. For serving, toast the baguette slices in the oven with butter until golden—5 minutes at 375°F does the trick.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just brown the beef, dump in the soup mix and broth, and let it simmer. The onions caramelize right in the pan, so you skip the chopping and the cleanup.
- Caramelized Crunch: That French onion soup mix? It’s basically flavor gold—garlicky, savory, with just enough umami to make your taste buds sing. The onions get sweet and jammy while the beef stays tender, and honestly? It’s the kind of combo that makes you want to eat it straight out of the pan.
- Budget Dinner Hero: Between us, this feeds four for under $10 and still feels like a special meal. I double the batch on Sundays, freeze half, and pull it out for lazy nights or when company drops by unexpectedly. No one ever guesses it’s this easy.
- Leftovers That Beg for Seconds: The sauce thickens up perfectly overnight, so reheating turns it into something even richer—like a cozy, meaty stew. My kids actually ask for the leftovers, and I’ve sent containers home with neighbors who’ve never left empty-handed. That’s the mark of a winner.
Step-by-step instructions for Campbell's French onion soup Salisbury steak
This one-pan dinner delivers all the comforting flavors of classic French onion soup with hearty Salisbury steak.
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 salt, and 0.5 tsp black pepper. Using your hands, mix until the flour is evenly distributed and the mixture holds together when pressed. This creates a sturdy texture for your patties.
Crack the 1 whole egg into the bowl and mix again until fully incorporated. The egg acts as a binder, helping the mixture stay together when forming the patties. If the mixture feels too dry, add 1 tablespoon of beef broth at a time until it reaches a workable consistency—it should be moist but not sticky.
Form and Cook the Salisbury Steak Patties
Divide the mixture into 4 equal portions (about 4 ounces each) and shape into oval patties about ½-inch thick. Gently flatten the centers to create a well for the caramelized onions later. Place the patties on a plate and refrigerate for 15 minutes to firm up.
Heat 1 tablespoon olive oil in a large oven-safe skillet over medium-high heat. Add the patties and cook for 4-5 minutes per side until golden brown and cooked through to an internal temperature of 160°F. Remove the patties and set them aside on a warm plate.
Caramelize the Onions
In the same skillet, reduce the heat to medium-low and add 2 tbsp butter. Thinly slice 2 large yellow onions and add them to the skillet, spreading them out evenly. Cook for 15-20 minutes, stirring occasionally, until the onions are deep golden brown and caramelized. This step takes patience—don't rush it, or they'll burn.
Add the 2 minced garlic cloves and cook for 30 seconds until fragrant. Stir in the 1 package Campbell's French Onion Soup Mix and cook for 1 minute to toast the spices. Pour in the 1.5 cups beef broth and scrape up any browned bits from the bottom of the pan. Bring to a gentle simmer.
Assemble and Bake the Soup
Return the Salisbury steak patties to the skillet and spoon the onion mixture over them. Nestle each patty into the caramelized onions. Sprinkle 1 cup shredded Gruyère cheese evenly over the top. Transfer the skillet to a 375°F preheated oven and bake for 10 minutes until the cheese is bubbly and golden.
While the soup bakes, toast the 8 baguette slices in a dry skillet with 2 tbsp butter over medium heat for 1-2 minutes per side until golden and crisp. Serve the Salisbury steak and caramelized onions directly from the skillet, topped with additional cheese if desired, alongside the toasted baguette slices.
Pro Tips For Making Campbell'S French Onion Soup Salisbury Steak
- CRUSH THE ONIONS: Grab a knife and go to town on those yellow onions—slice them paper-thin (almost translucent) so they caramelize fast and add real depth. I used to chop them unevenly, and the soup mix never got the same rich flavor. A food processor works, but hand-slicing gives you better control (and you’ll notice the difference).
- BROWN THE BEEF: Don’t rush the beef—let it sizzle in the pan until it’s deeply browned in spots, not just cooked through. That crust packs flavor, and skipping it means your Salisbury steak will taste like ground beef, not something special. Use medium-high heat and break it into chunks as it cooks.
- SKIP THE LUMPS: When mixing the soup mix with broth, whisk it thoroughly before adding it to the pan—otherwise, you’ll end up with a gloppy, uneven sauce. I learned this after serving a batch where the mix had clumped, making the whole dish taste uneven. Stir like you mean it.
- UPGRADE THE BROTH: Swap the canned broth for homemade or a high-quality beef stock—it makes a world of difference. Even a cheap bouillon cube dissolved in water beats the flat taste of canned broth. If you’re short on time, at least reduce it by half first to concentrate the flavor.
Storing and reheating this campbell's french onion soup salisbury steak
Refrigerator Storage
Let your leftover French onion soup and Salisbury steak cool to room temperature for no more than 2 hours before storing. I transfer everything to an airtight container—I love using Glasslock 32-ounce containers—and refrigerate immediately.
The soup stays fresh for 3-4 days, while the Salisbury steak holds up for 2-3 days if stored separately. The flavors actually deepen overnight, making it even more comforting the next day. 💫
Freezer-Friendly Tips
For longer storage, freeze the soup and steak in separate portions to maintain texture. I use quart-sized freezer bags for the soup and wrap the steak tightly in plastic wrap before placing it in a freezer bag.
Both components keep for up to 3 months without losing quality. Label with dates—trust me, you'll forget! Thaw overnight in the fridge for best results. ❄️
Reheating the Soup
To reheat the soup, transfer it to a pot over medium-low heat and add 2 tablespoons of beef broth to restore moisture. Stir gently and heat until bubbling—about 5-7 minutes.
If the cheese looks dry, sprinkle a little extra Gruyère on top and cover for 1 minute to melt. I avoid microwaving because it can make the cheese rubbery. 🔥
Reviving Salisbury Steak
For the Salisbury steak, I recommend reheating in a skillet over medium heat with 1 teaspoon of olive oil for 2-3 minutes per side. This keeps the patties moist and reheats them evenly.
If they seem dry, add a splash of broth or water to the pan. The key is to avoid high heat—it can make the steak tough. 💡
Serving Leftovers
When reheating, I always toast fresh baguette slices alongside the soup. The crispy bread cuts through the richness perfectly. For extra flavor, sprinkle the reheated soup with fresh parsley or a pinch of black pepper.
Serve the Salisbury steak sliced and nestled into the soup for that restaurant-style presentation. Honestly, leftovers taste even better the second time around! 🍽️
Nutrition facts
Frequently asked questions
Can I make this recipe without Campbell's French Onion Soup Mix?
For a homemade version, caramelize 3 large yellow onions in 2 tbsp butter for 20-25 minutes until deep golden. Add 2 minced garlic cloves, 1 tbsp tomato paste, 1 tsp Worcestershire sauce, and 1.5 cups beef broth. Simmer for 10 minutes to develop flavor. The homemade version tastes even richer!
How do I prevent the Salisbury steak patties from falling apart?
Keep the mixture moist but not sticky—add 1 tbsp beef broth at a time if needed. Chill the shaped patties for 15 minutes before cooking to firm them up. Also, avoid overmixing the beef and flour. The patties should hold together when gently pressed, not crumble.
Can I use a different type of cheese instead of Gruyère?
Yes! Swiss, Emmental, or even sharp cheddar work well. Gruyère melts beautifully with a slight nutty flavor, but Parmesan sprinkled on top adds a nice salty contrast. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. Freshly shredded is key!
Is this dish gluten-free?
Not naturally, but you can adapt it! Use a gluten-free flour blend (like Bob's Red Mill 1:1) for the patties and ensure your Campbell's soup mix is certified gluten-free. For the bread, serve with gluten-free baguette slices or skip the bread entirely. The soup base itself is gluten-free if using the original mix.
Can I make this ahead of time for a dinner party?
Perfect for meal prep! Assemble the dish up to 24 hours ahead and refrigerate. Reheat in the oven at 350°F for 15-20 minutes until bubbly. The flavors actually improve overnight. For a party, serve the soup in individual bowls with the steak sliced on top—it looks stunning!