French Onion Ground Beef and Potato Bake
This French Onion Ground Beef and Potato Bake is the kind of meal that feels like a warm hug on a cold night.
It combines the savory, caramelized flavor of French onion soup with the comfort of ground beef and tender potatoes. Everything bakes together in one dish, making it perfect for busy weeknights.
The best part? It uses simple ingredients you probably already have in your kitchen. Let’s get started.
What You’ll Need
Here is everything you need to make this dish. Make sure you have all the ingredients measured and ready before you start cooking.
- 1 tablespoon olive oil
- 1 large yellow onion, thinly sliced
- 1 pound ground beef (80/20 or 85/15)
- 3 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 1 cup beef broth (low sodium preferred)
- 1 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 4 cups Yukon Gold potatoes, peeled and sliced 1/4 inch thick (about 4 medium potatoes)
- 1 cup shredded Gruyere or Swiss cheese
- 1/2 cup shredded mozzarella cheese
- Fresh parsley for garnish (optional)

Instructions
Follow these steps for a perfect bake every time.
- Preheat your oven to 375 degrees F (190 degrees C). Lightly grease a 9×13 inch baking dish.
- Cook the onions. In a large skillet, heat the olive oil over medium heat. Add the sliced onions and cook, stirring occasionally, for about 8 to 10 minutes until they are soft and lightly caramelized.
- Brown the beef. Add the ground beef to the skillet with the onions.
Cook, breaking it up with a spoon, until it is no longer pink, about 5 to 7 minutes. Drain any excess fat if needed.
- Add garlic and seasonings. Stir in the minced garlic and cook for 1 minute until fragrant. Sprinkle the flour over the mixture and stir to coat. Cook for 1 minute more.
- Make the sauce. Slowly pour in the beef broth while stirring. Add the Worcestershire sauce, dried thyme, salt, and pepper. Bring to a gentle simmer, then cook for 2 to 3 minutes until the sauce thickens slightly. Remove from heat.
- Layer the dish. Spread half of the sliced potatoes evenly in the bottom of the prepared baking dish. Pour half of the beef and onion mixture over the potatoes. Repeat with the remaining potatoes and then the remaining beef mixture.
- Add cheese and bake. Sprinkle the Gruyere and mozzarella cheeses evenly over the top.
Cover the dish tightly with foil and bake for 40 minutes.
- Finish baking. Remove the foil and bake for another 20 to 25 minutes, until the potatoes are tender when pierced with a fork and the cheese is bubbly and golden brown.
- Rest and serve. Let the dish rest for 5 to 10 minutes before serving. Garnish with fresh parsley if desired.
Storage Instructions
Store any leftovers in an airtight container in the refrigerator. The bake will stay fresh for up to 4 days.
To reheat, place individual portions in the microwave for 1 to 2 minutes, or reheat the entire dish in a 350 degree F oven for about 15 minutes until warmed through.
The potatoes may soften more upon reheating, but the flavor will still be delicious. You can also freeze this dish.
Assemble the bake completely but do not bake it. Cover tightly with foil and freeze for up to 3 months.
When ready to eat, thaw overnight in the refrigerator, then bake as directed, adding about 10 extra minutes to the covered baking time.

Health Benefits
This recipe offers several nutritional benefits.
Ground beef is a great source of high quality protein, iron, and B vitamins, which support energy and muscle health.
Potatoes provide fiber, vitamin C, and potassium, especially when you leave the skin on. The onions in this dish are rich in antioxidants and prebiotic fiber, which supports gut health.
By using low sodium beef broth and lean ground beef, you can control the salt and fat content. This meal is filling and balanced, making it a satisfying choice for dinner.
Pitfalls to Watch Out For
A few simple mistakes can affect the final dish. First, do not skip caramelizing the onions.
This step builds the deep French onion flavor. If you rush it, the onions will be pale and bitter, not sweet and savory. Second, slice the potatoes evenly.
If some slices are too thick, they will not cook through in the baking time. Use a mandoline or a sharp knife to get consistent 1/4 inch slices. Third, do not overseason the broth.
The cheese and Worcestershire sauce add saltiness, so go easy on the added salt. You can always adjust later. Finally, let the dish rest after baking.
If you serve it right away, it will be too hot and the layers may fall apart. Resting allows the sauce to thicken and the flavors to meld.
FAQs
Can I use red potatoes instead of Yukon Gold?
Yes, you can use red potatoes or even russet potatoes. Yukon Golds hold their shape well and have a buttery texture, but any potato will work. Just keep the slices thin and even.
Do I have to cover the dish while baking?
Yes, covering the dish with foil for the first 40 minutes helps the potatoes steam and cook through without drying out. Removing the foil at the end allows the cheese to brown and bubble.
Can I make this ahead of time?
Absolutely. You can assemble the entire dish, cover it, and refrigerate it for up to 24 hours before baking. When ready, bake as directed, adding about 10 extra minutes to the covered baking time.
What should I serve with this bake?
This dish is quite hearty on its own. But it pairs well with a simple green salad or some steamed green beans. Crusty bread is also great for soaking up any extra sauce.
Is this recipe freezer friendly?
Yes. Assemble the bake without baking, wrap it tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking as directed.

French Onion Ground Beef and Potato Bake – A Hearty One Dish Dinner
Ingredients
Method
- Preheat your oven to 375 degrees F (190 degrees C). Lightly grease a 9×13 inch baking dish.
- Cook the onions. In a large skillet, heat the olive oil over medium heat. Add the sliced onions and cook, stirring occasionally, for about 8 to 10 minutes until they are soft and lightly caramelized.
- Brown the beef. Add the ground beef to the skillet with the onions.Cook, breaking it up with a spoon, until it is no longer pink, about 5 to 7 minutes. Drain any excess fat if needed.
- Add garlic and seasonings. Stir in the minced garlic and cook for 1 minute until fragrant. Sprinkle the flour over the mixture and stir to coat.Cook for 1 minute more.
- Make the sauce. Slowly pour in the beef broth while stirring. Add the Worcestershire sauce, dried thyme, salt, and pepper. Bring to a gentle simmer, then cook for 2 to 3 minutes until the sauce thickens slightly.Remove from heat.
- Layer the dish. Spread half of the sliced potatoes evenly in the bottom of the prepared baking dish. Pour half of the beef and onion mixture over the potatoes. Repeat with the remaining potatoes and then the remaining beef mixture.
- Add cheese and bake. Sprinkle the Gruyere and mozzarella cheeses evenly over the top.Cover the dish tightly with foil and bake for 40 minutes.
- Finish baking. Remove the foil and bake for another 20 to 25 minutes, until the potatoes are tender when pierced with a fork and the cheese is bubbly and golden brown.
- Rest and serve. Let the dish rest for 5 to 10 minutes before serving. Garnish with fresh parsley if desired.
- Loaded Sweet Potato Fries With Cheese And Bacon - July 19, 2026
- Buldak Fire Chicken Fried Rice – Spicy, Easy Comfort Food - July 19, 2026
- Peach Muffins With Cinnamon Streusel Topping - July 19, 2026






