Dinner Recipes

Ground Beef and French Onion Potato Bake

By Clara ·

Ground Beef and French Onion Potato Bake
Ground Beef and French Onion Potato Bake

The onions start out piled high in the skillet, but they slowly collapse into soft, deep-golden strands. That patient first step gives this Ground Beef and French Onion Potato Bake its rich, savory base instead of a casserole that tastes like beef and potatoes with onions tucked in as an afterthought.

I cook the onions before adding the ground beef, then build the creamy sauce in the same skillet. It keeps the flavors together and saves you from dirtying another pan. Thin potato slices matter here, too: they cook through in the covered bake while the beef and sauce settle between the layers.

Once the Gruyere melts into a golden top, the dish has the cozy appeal of French onion soup and a potato gratin, with enough substance to serve six as dinner. Let it rest before cutting in, and you’ll get distinct layers of tender potato, savory beef, and creamy sauce.

Ground Beef and French Onion Potato Bake with golden, cheesy layers
“

Kitchen Note

Give the bake its full 15-minute rest before serving. The sauce settles into the layers during that pause, so the first scoop stays together instead of sliding apart.

Save this Ground Beef and French Onion Potato Bake for a cozy dinner with soft potato layers and a golden Gruyere top.

Save to Pinterest

Why the Onions Get Their Own Time in the Skillet

French onion flavor comes from onions that have softened all the way through and turned deep golden, not from a quick sauté that leaves them sharp and firm. Giving them the skillet to themselves lets that change happen before the beef goes in. If you crowd this stage by adding the meat too early, the onions have to cook alongside the beef and won’t get the same focused time to soften.

That order also builds the casserole in layers of flavor. The onions start gently, the beef browns after them, and thyme and Worcestershire go in once the meat is cooked. The sauce then starts in the same pan, picking up the savory traces left behind instead of beginning in a clean skillet. You get the depth associated with French onion soup without needing a separate stockpot or a long simmer.

Keep the heat at medium-low for the onion stage and stir now and then rather than constantly. You’re looking for strands that are tender and uniformly deep golden, not dark, scorched edges. If they start catching before they soften, lower the heat; rushing them with a hotter burner trades that mellow onion flavor for bitterness.

What Gives the Beef, Potatoes, and Sauce Their Separate Jobs

Ground Beef and French Onion Potato Bake bubbling, browned, layered
  • Yellow onions — Their mellow sweetness is the backbone of the French onion character. Slice them thinly and evenly so they soften at the same pace; white onions work in the same way but taste a little sharper.
  • Ground beef — The 85% lean blend brings beefy flavor without making the filling too dry. A leaner ground beef works, though the filling will be less rich; fattier beef can leave more grease in the skillet.
  • Yukon Gold potatoes — They turn tender and creamy while holding their shape in the layers. Another waxy yellow potato is the closest swap; russets are starchier and more likely to soften and break apart.
  • Gruyere — It melts into a nutty, savory top that fits the onion filling. Swiss cheese is the closest straightforward substitute, with a milder, less complex flavor. Grating a block yourself gives the smoothest melt.
  • Beef broth and heavy cream — Low-sodium broth lets the beef and cheese stay in balance, while cream gives the sauce its full texture. Regular beef broth can stand in, though the finished sauce will taste saltier; half-and-half works in place of cream but makes the sauce less rich.
  • Butter and flour — Together they form the roux that thickens the broth and cream into a sauce that clings to the potatoes. For a gluten-free version, use a measure-for-measure gluten-free flour blend in the same amount.
  • Thyme and Worcestershire — Dried thyme brings an earthy note, and Worcestershire adds tangy, savory depth to the beef. Tamari can replace Worcestershire, but the flavor will be saltier and less tangy.

How to Layer the Potatoes So They Cook Through

Soften the onions before adding the beef

Heat the oven to 375°F and grease a 9×13-inch baking dish with 1 teaspoon of the olive oil. In a large skillet, heat the remaining 2 teaspoons over medium-low, then add the thinly sliced onions and kosher salt. Cook for 25 to 30 minutes, stirring occasionally, until the onions are soft and deep golden. If the edges darken before the centers soften, turn the heat down rather than trying to hurry them along.

Brown the beef and season the filling

Add the ground beef to the onions and cook over medium heat for 6 to 8 minutes, breaking it up as it browns. The beef should reach 160°F; use a thermometer rather than judging doneness by color alone. Stir in the dried thyme and Worcestershire sauce once the beef is cooked. Transfer the beef and onion mixture to a bowl so the skillet is ready for the sauce.

Whisk a smooth sauce in the same skillet

Melt the butter in the skillet, then whisk in the flour and cook for 1 minute. Gradually whisk in the beef broth, heavy cream, and black pepper so the flour blends in without leaving lumps. Simmer for 2 to 3 minutes, whisking, until the sauce is slightly thickened. If you pour in the liquid all at once, the roux is harder to smooth out.

Layer, cover, and finish with Gruyere

Arrange half the potatoes in the prepared baking dish, spread the beef mixture over them, and lay the remaining potatoes on top. Pour the sauce evenly over the potatoes, then cover the dish tightly with foil; a loose cover lets steam escape before the potatoes turn tender. Bake for 60 to 75 minutes, until a fork passes easily through the potatoes. Remove the foil, sprinkle the Gruyere evenly over the top, and bake uncovered for 10 to 15 minutes, until melted and golden in spots. Rest the bake for 15 minutes before serving.

Three Useful Ways to Change the Bake

Make the roux gluten-free

Replace the all-purpose flour with the same amount of a measure-for-measure gluten-free flour blend. Cook it with the butter for the same minute before whisking in the liquids; the sauce may have a slightly different finish, but it still thickens the potato layers.

Give the beef a little heat

Stir a pinch of crushed red pepper flakes into the beef with the thyme and Worcestershire. The heat brings a gentle kick to the savory filling without changing the creamy sauce or the potato layers.

Use sharp white cheddar on top

Swap the Gruyere for the same amount of shredded sharp white cheddar. You’ll get a more pronounced, tangier cheese layer and less of Gruyere’s nutty character; the top still melts and browns in the final uncovered bake.

Storage and Reheating

  • Refrigerator: Refrigerate leftovers within 2 hours and keep them covered for 3 to 4 days. The potatoes soften a little after chilling.
  • Freezer: Cool completely, portion into airtight containers, and freeze for up to 2 months. Thaw overnight in the refrigerator; the potatoes may soften and the cream sauce may separate slightly.
  • Reheating: Reheat covered at 350°F until the center reaches 165°F. For an individual portion, microwave it covered in short intervals; reheating uncovered in the oven can dry the edges.

Questions I Get About This Potato Bake

Can I make this bake ahead?+

Yes. Prepare the beef and onion mixture and the sauce up to a day ahead, cool them, and refrigerate them separately. Warm the sauce gently until pourable, then slice the potatoes just before assembling so they don’t discolor while waiting.

Can I use pre-shredded Gruyere?+

Yes, pre-shredded Gruyere works. It may melt a little less smoothly than cheese grated from a block because packaged shredded cheese often has anti-caking ingredients, but it will still give you a cheesy top.

How do I fix potatoes that are still firm after baking?+

Keep the dish tightly covered and return it to the oven until a fork slides through the center potatoes without resistance. Check again at short intervals; the cheese goes on only after the potatoes are tender.

Can I drain the beef before making the sauce?+

You don’t need to drain the 85% lean beef. Transfer the beef and onions to a bowl without draining, then use the same skillet for the butter-and-flour base; washing or replacing the pan also means losing the savory traces left in it.

Ground Beef and French Onion Potato Bake

Ground beef and French onion potato bake layers thinly sliced Yukon Gold potatoes with browned beef and deeply golden onions in a creamy beef broth sauce. Baked until fork-tender and topped with melted Gruyere, it rests before serving so the layers settle.
Prep Time 15 minutes
Cook Time 2 hours
Resting 15 minutes
Total Time 2 hours 30 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 1080

Ingredients
  

For the beef and onions
  • 1 tbsp olive oil divided
  • 2 yellow onions large, thinly sliced
  • 1 tsp kosher salt
  • 1.5 lb ground beef 85% lean
  • 1 tsp dried thyme
  • 1 tbsp Worcestershire sauce
For the sauce
  • 2 tbsp unsalted butter
  • 2 tbsp all-purpose flour
  • 2 cup low-sodium beef broth
  • 1 cup heavy cream
  • 0.5 tsp black pepper
For the bake
  • 2.5 lb Yukon Gold potatoes scrubbed and sliced 1/8 inch thick
  • 1.5 cup Gruyere cheese shredded

Equipment

  • 1 9x13-inch baking dish
  • 1 large skillet

Method
 

Make the beef and onions
  1. Heat the oven to 375°F.
  2. Grease a 9x13-inch baking dish with 1 teaspoon of the olive oil.
  3. Heat the remaining 2 teaspoons oil in a large skillet over medium-low heat, then add the onions and salt.
  4. Cook for 25-30 minutes, stirring occasionally, until the onions are soft and deep golden.
  5. Add the ground beef and cook over medium heat for 6-8 minutes, breaking it up, until browned and it reaches 160°F.
  6. Stir in the thyme and Worcestershire sauce.
Make the sauce
  1. Transfer the beef and onion mixture to a bowl.
  2. Melt the butter in the same skillet.
  3. Whisk in the flour and cook for 1 minute.
  4. Gradually whisk in the broth, cream, and black pepper.
  5. Simmer for 2-3 minutes until slightly thickened.
Assemble and bake
  1. Layer half the potatoes in the prepared dish, spread the beef mixture over them, and arrange the remaining potatoes on top.
  2. Pour the sauce evenly over the potatoes.
  3. Cover the dish tightly with foil and bake for 60-75 minutes, until the potatoes are fork-tender.
  4. Remove the foil and sprinkle the Gruyere evenly over the top.
  5. Bake uncovered for 10-15 minutes, until the cheese is melted and golden in spots.
  6. Rest the bake for 15 minutes before serving.

Notes

For even cooking, slice the potatoes uniformly to 1/8 inch thick. Refrigerate leftovers for 3-4 days; freezing is not recommended because the cream sauce and potatoes may change texture. For a lighter variation, use half-and-half in place of the heavy cream.

Join our weekly recipe email

Fresh dinners, soups, and bakes—straight to your inbox. Free & easy.

Unsubscribe anytime. We respect your inbox.

Leave a Comment

Recipe Rating