This French Onion Meatball & Potato Bake is a cozy, budget-friendly dinner made with tender potatoes, juicy meatballs, savory onions, and a rich beefy gravy, all topped with melty cheese. It has all the comforting flavor of French onion soup, but turned into an easy family-style casserole.
This is the kind of dinner that feels hearty and a little special without needing a long ingredient list or expensive ingredients. Frozen meatballs keep it easy, potatoes help stretch the meal, and the onion gravy brings everything together.
Slice the potatoes very thin. This is probably the most important part. Thick potato slices will take much longer to cook and can leave you with tender meatballs but undercooked potatoes.
Use Yukon Gold potatoes. They hold their shape well but still get creamy and tender in the casserole.
Don't rush the onions. You don't need to fully caramelize them, but giving them 8–10 minutes in the skillet helps build that rich French onion flavor.
Cover tightly while baking. The foil traps steam and helps the potatoes cook through.
Let it rest before serving. A few minutes of resting helps the gravy thicken and makes the casserole easier to scoop.
Absolutely. Swiss gives this recipe that classic French onion flavor, while mozzarella helps create a nice melted top.
You could also use:
Yes. If you're using homemade meatballs, cook them first before assembling the casserole. Since the potatoes need a fairly long bake time, starting with cooked meatballs helps everything finish at the same time.
This is already a pretty hearty meal, so I like to keep the sides simple.
Try it with:
Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
Reheat individual portions in the microwave, or cover the casserole dish with foil and warm it in the oven until heated through.
French onion flavor is one of those things that makes a simple dinner feel extra cozy, and this casserole is such an easy way to use it.
With meatballs, potatoes, onions, gravy, and cheese all in one dish, it's filling enough to serve on its own and simple enough for a regular weeknight. If you're looking for an easy budget-friendly casserole to add to your dinner rotation, this one is definitely worth saving.
This French Onion Meatball & Potato Bake is a cozy casserole made with tender potatoes, meatballs, savory onion gravy, and melty Swiss and mozzarella cheese.
Slice the potatoes very thin. This is probably the most important part. Thick potato slices will take much longer to cook and can leave you with tender meatballs but undercooked potatoes.
Use Yukon Gold potatoes. They hold their shape well but still get creamy and tender in the casserole.
Don't rush the onions. You don't need to fully caramelize them, but giving them 8–10 minutes in the skillet helps build that rich French onion flavor.
Cover tightly while baking. The foil traps steam and helps the potatoes cook through.
Let it rest before serving. A few minutes of resting helps the gravy thicken and makes the casserole easier to scoop.