Campbell's French Onion Soup and Salisbury Steak Recipe: One-Pot Comfort Meal Magic

Soups & Stews

Campbell's French Onion Soup and Salisbury Steak Recipe: One-Pot Comfort Meal Magic

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!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

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.

1

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.

2

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.

3

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.

4

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.

5

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

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 34g43%
Saturated Fat 16g80%
Cholesterol 145mg48%
Sodium 1280mg56%
Total Carbohydrate 32g11%
Dietary Fiber 3g11%
Sugars 8g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

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.

2

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.

3

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.

4

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.

5

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.

★★★★★4.5(9 reviews)
Categories Soups & Stews