Comfort Bake

Cheesy Meatball and Mashed Potato Bake

Homemade meatballs set into mashed potato under a Dijon cream sauce and browned melting cheese.

60 min · 6 servings · Oven

Browned meatballs pressed into a bed of mashed potato under melted, patchily browned cheese and a pale cream sauce, scattered with parsley, in a round white dish

About Darleen

on Recipesdarleen

Darleen is a mom who turned her slow cooker into a lifesaver, sharing cozy, easy-to-make recipes that bring comfort to busy days.

268 recipes by Darleen Vance

Published January 25, 2026

How Recipesdarleen publishes recipes

The meatballs are made from scratch here, not tipped out of a freezer bag: ground beef bound with egg and breadcrumbs, rolled into eighteen and baked on a sheet pan until browned.

While they bake, the potatoes boil and get mashed with butter and milk, and a three-ingredient cream sauce simmers on the side. Everything meets in a 9-by-13-inch dish for a final fifteen minutes under cheese.

Ingredient Notes

Ground beef
A pound and a half, bound with one egg and a third of a cup of breadcrumbs for 18 meatballs.
Yukon Gold potatoes
Two pounds, peeled and cut into chunks so they boil evenly.
Salt and pepper, divided
Half the salt and pepper season the meatballs, the rest goes into the mash.

How to Make It

  1. Meatballs mixed and shaped

    Heat the oven to 400°F. Mix the beef, egg, breadcrumbs, 1/2 tsp salt, 1/4 tsp pepper and garlic powder and shape into 18 meatballs.

  2. Baked to 160°F

    Arrange the meatballs on a lined sheet pan and bake 15 minutes, until browned and at least 160°F.

  3. Potatoes boiled and mashed

    Meanwhile boil the potatoes in salted water until tender, 15 to 18 minutes. Drain well, then mash with the butter, milk, remaining 1/2 tsp salt and 1/4 tsp pepper.

  4. Cream sauce simmered

    Whisk the cream, beef broth and Dijon in a small saucepan and simmer 3 to 4 minutes, until slightly thickened.

  5. Assembled in the dish

    Spread the mash in a 9-by-13-inch dish, nestle in the meatballs, pour over the cream sauce and scatter with the cheese.

  6. Baked until bubbling

    Bake 15 to 18 minutes, until the sauce bubbles and the cheese is browned in spots. Finish with parsley.

Three Things Cooking at Once

The oven, the pot and the saucepan all run in parallel before assembly.

  1. Stage 1 of 4

    Sheet pan

    Steps 1–2 of 6

    Meatballs mixed, shaped and baked to 160°F.

    1. Meatballs mixed and shapedHeat the oven to 400°F. Mix the beef, egg, breadcrumbs, 1/2 tsp salt, 1/4 tsp pepper and garlic powder and shape into 18 meatballs.
    2. Baked to 160°FArrange the meatballs on a lined sheet pan and bake 15 minutes, until browned and at least 160°F.
  2. Stage 2 of 4

    Pot

    Steps 3–3 of 6

    Potatoes boiled and mashed with butter and milk.

    1. Potatoes boiled and mashedMeanwhile boil the potatoes in salted water until tender, 15 to 18 minutes. Drain well, then mash with the butter, milk, remaining 1/2 tsp salt and 1/4 tsp pepper.
  3. Stage 3 of 4

    Saucepan

    Steps 4–4 of 6

    Cream, broth and Dijon simmered into a pourable sauce.

    1. Cream sauce simmeredWhisk the cream, beef broth and Dijon in a small saucepan and simmer 3 to 4 minutes, until slightly thickened.
  4. Stage 4 of 4

    Baking dish

    Steps 5–6 of 6

    Everything assembled and returned to the oven under cheese.

    1. Assembled in the dishSpread the mash in a 9-by-13-inch dish, nestle in the meatballs, pour over the cream sauce and scatter with the cheese.
    2. Baked until bubblingBake 15 to 18 minutes, until the sauce bubbles and the cheese is browned in spots. Finish with parsley.

Why This Recipe Works

  • Baking the meatballs separately browns them and lets the fat drain before they meet the potatoes.
  • Mashed potato makes a base sturdy enough to hold eighteen meatballs in place.
  • Dijon in the cream sauce cuts through butter, cream and cheese all at once.
  • A short second bake melts the cheese without drying the meatballs.

Success Tips

  • Roll the meatballs to the same size so all eighteen reach 160°F together on the sheet pan.
  • Drain the boiled potatoes thoroughly and let the steam escape before mashing, or the base turns loose.
  • Press shallow wells into the mash before setting the meatballs in, so they sit rather than roll.

Serving Ideas

Serve three meatballs per plate with a scoop of the mash underneath and the cream sauce spooned over.

Storage and Reheating

Refrigerate

Refrigerate leftovers covered and reheat until the centre is hot, adding a splash of broth if the sauce has thickened.

Frequently Asked Questions

Can I use frozen meatballs?

This recipe uses homemade beef meatballs, baked to 160°F before they go into the dish.

What is the pale sauce?

Heavy cream, beef broth and Dijon mustard, simmered until slightly thickened.

Recipesdarleen

Cheesy Meatball and Mashed Potato Bake

Homemade meatballs set into mashed potato under a Dijon cream sauce and browned melting cheese.

Prep
25 min
Cook
35 min
Total
60 min
Yield
6 servings

Oven

EquipmentSheet pan · Large pot · Small saucepan · 9-by-13-inch baking dish · Instant-read thermometer

Before you startPut the potato water on before mixing the meatballs so both are ready at the same time.

Ingredients

Instructions

  1. Heat the oven to 400°F. Mix the ground beef, egg, breadcrumbs, 1/2 tsp salt, 1/4 tsp pepper and garlic powder. Shape into 18 meatballs.
  2. Arrange the meatballs on a lined sheet pan and bake for 15 minutes, until browned and at least 160°F.
  3. Meanwhile, boil the potatoes in salted water until tender, 15 to 18 minutes. Drain well, then mash with the butter, milk, remaining 1/2 tsp salt and 1/4 tsp pepper.
  4. Whisk the heavy cream, beef broth and Dijon in a small saucepan and simmer for 3 to 4 minutes, until slightly thickened.
  5. Spread the mashed potatoes in a 9-by-13-inch baking dish. Nestle the cooked meatballs into the potatoes, pour over the cream sauce and scatter with the cheese.
  6. Bake for 15 to 18 minutes, until the sauce bubbles and the cheese is browned in spots. Finish with parsley.