Skip to Content

Meatball & Mashed Potato Bake

Meatball & Mashed Potato Bake

Let Me Tell You Why I Love This (And You Might Too!)

Picture this: It's a rainy Saturday, the kind where all the neighborhood kids trudge through the puddles and end up in my kitchen, somehow convinced that I've got enough snacks (I rarely do). Years ago, I first made this Meatball & Mashed Potato Bake out of pure desperation—and, honestly, from a fridge that was more empty than full. But what came out of the oven was so good it kinda made up for all the muddy footprints everywhere. Almost. Anyway, this bake has become my culinary security blanket. Every time I make it, I think of my gran humming and stirring her mashed potatoes with a wooden spoon so worn down it looked like driftwood. Never managed to hum as steadily as she did, but my meatballs measure up.

What’s So Great About This Anyway?

I pull this recipe out when everyone’s hungry and cranky (myself included) but especially when I don’t want to fuss with a million pans. My family goes wild for it probably because it's so darn cozy but also, I reckon, because it's hearty enough to impress even my cousin Dave who claims he “doesn’t like potatoes.” (He eats seconds though, so.) Actually, I used to overthink the mashed potato part—cheffing it up with garlic confit or whatever. Turns out, plain old mashed works best. Also, this bake is the ultimate fridge cleanout; half the time I just chuck in whatever meat I’ve got handy. Oh, bonus: It reheats surprisingly well—unless you count the time I microwaved it badly and it turned into a mashed potato brick. Live and learn!

Stuff You’ll Need (Don’t Sweat the Small Stuff)

  • For the Meatballs:
  • 500g ground beef (or swap for ground turkey or half pork if you fancy; my mate Ruth once used leftover meatloaf and it sorta worked?)
  • 1 small onion, grated (red, yellow, whatever’s knocking about)
  • 2 cloves garlic, smashed
  • 1 egg
  • 2 handfuls breadcrumbs (or, when I’m out, a ripped-up slice of bread soaked in milk—which sounds odd but trust me)
  • Handful of fresh chopped parsley (dried works fine too)
  • A bit of salt and black pepper
  • For the Mashed Potatoes:
  • About 1kg potatoes, peeled and roughly chopped (I like Maris Piper but any floury type does the job)
  • 60g butter (sometimes I skimp, sometimes I double it—depends on the day)
  • ½ cup milk (bit more or less depending how you like the mash)
  • Pinch of nutmeg (grandma’s thing—optional I suppose!)
  • Other Stuff:
  • 1 cup grated cheddar (or mozzarella, or a "cheese blend" that’s haunting your fridge)
  • A couple of green onions, sliced thin (again, optional, but I like the pop of colour)

How I Actually Make It: Directions (With Sidetracks)

  1. Boil the potatoes. Chuck your spuds in a big pot, salt the water, and boil until you can poke them easily with a fork (maybe 15-20 minutes). Sometimes I let them overcook a bit and, honestly, the mash is creamier. Drain and set aside.
  2. Mix up the meatballs. While the potatoes bubble away, toss your ground meat, onion, garlic, egg, breadcrumbs, parsley, salt, and pepper in a big bowl. Get your hands in there and squish it all up—better than a stress ball. Roll into balls, about the size of golf balls, or smaller if you like more crispy edges.
  3. Brown them up. Heat a glug of oil in a big frying pan (nonstick, if you have it, though I’ve used a battered old skillet at my mum’s house and it worked just fine). Sear meatballs in batches till browned on all sides. Don’t worry if they’re not cooked through, the oven will sort that out later.
  4. Mash time. Back to the potatoes—mash ‘em up with butter and milk. Add that pinch of nutmeg if you’re going old school. Taste for salt. This is where I usually sneak a spoonful as “quality control.”
  5. Layer it up. Grab a baking dish (mine’s about 9x13in but I’ve definitely just used whatever’s clean). Pour in the meatballs, wiggle them around so they fit cozily, then dollop the mashed potatoes across the top. Swirl it so you get lovely crispy bits after baking.
  6. Cheese, please. Sprinkle cheese all over. Some days I go a bit heavy-handed.
  7. Bake till bubbly. Throw it in a preheated oven (I do 200°C/400°F) for about 20-25 minutes, or until it’s looking golden and the cheese is, well, doing its melty thing. If it’s not brown enough, you can broil it for a couple of minutes. But keep an eye—the line between golden and scorched can be thin.

Notes & Odd Discoveries (Trial and Error Stuff)

  • If your mash seems a bit dry after baking, just splash a bit of milk over sections before reheating—saves it from getting too dense.
  • I once tried to skip browning the meatballs (was in a rush) but they turned a, let’s say, unappealing grey and had less flavor—actually, stick with browning.
  • If you’ve only got instant mash, go ahead and use it, though fresh does taste miles better, to me anyway.

Some Variations I’ve Tried (and One I Don’t Recommend!)

  • Added peas and corn to the mash for color and texture—kids liked it, though I’d hold back on the corn next time, got a bit sweet.
  • Tried swapping cheddar for blue cheese once. Interesting. My dad wouldn’t eat it, but I actually liked the funk—just not for everyone.
  • Once tried to make it vegan… let’s just say if you’re new to vegan swaps, maybe look up a dedicated vegan recipe rather than winging it the way I did. (But hey, if you’re adventurous, Minimalist Baker has a good vegan meatball base!)

What If You Don’t Have All the Equipment?

You really just need a pot, a pan, and a baking dish. Technically, you can mash potatoes with a fork or even a clean jar if you don’t own a proper masher (done both—okay results, just takes longer).

Meatball & Mashed Potato Bake

Keeping & Storing This (In Theory!)

So, you can put leftovers in an airtight container in the fridge and it’ll be okay for up to 2–3 days. Honestly, in my house it never lasts to day two. If you’ve got leftovers and need to zap it, add a splash of milk or stock to keep it from drying out (otherwise you’ll have what I call “meatball brick”).

How I Like to Serve It (Your Mileage May Vary)

I love this with a big tangle of simple greens—just whatever salad leaves are looking alive, bit of a sharp vinaigrette. On fancy days, I’ll fry up some onions with balsamic vinegar as a topping (learned that one form Serious Eats—so good). Oddly, my uncle will only eat this with a huge dollop of ketchup. Your call, I guess?

Pitfalls & Pro Tips (As Learned from My Own Mistakes)

  • I once doubled the cheese and, turns out, there is such thing as too much. It got kind of greasy—not my finest hour.
  • Don’t rush the mash! Under-mashed potatoes become lumpy when baked, and not in a charming way. If you don’t have time, just embrace “rustic texture.”
  • Let the finished bake sit for about 5–10 minutes before scooping—otherwise, you’ll have a molten mess that burns your tongue (I know from experience...)

FAQ (Real Questions, Real Talk)

Can I make the whole thing ahead? Absolutely! I’ve bunged the assembled, unbaked dish in the fridge for up to a day. Sometimes it’s even better after it sits. Just give it a few extra minutes in the oven (and keep it covered for the first bit so it doesn’t dry out).

Is it freezer friendly? Yep, but make sure it’s cooled first. Wrap it well—meatballs and mash can be a bit funny about freezer burn, so use good containers (I stole that bit of wisdom form BBC Good Food actually!).

What if I don’t eat beef? Sub turkey or even homemade veggie meatballs. Flavor will change but it’ll still stick to your ribs.

Can I add other vegetables? Sure, especially peas, carrots, or even little bits of spinach stirred through the mash. On second thought, maybe skip cauliflower—tried that and it turned watery.

Could I cook the meatballs in the oven instead of pan-frying? Yes! Scatter them on a baking tray, cook at 200°C for 20 minutes. They will be slightly less brown but way less mess, so you pick your poison.

★★★★★ 4.40 from 81 ratings

Meatball & Mashed Potato Bake

yield: 4 servings
prep: 25 mins
cook: 35 mins
total: 50 mins
A comforting and hearty oven-baked dish featuring juicy meatballs, creamy mashed potatoes, and a savory cheese topping—perfect for a family dinner.
Meatball & Mashed Potato Bake

Ingredients

  • 500g ground beef
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 large egg
  • 40g breadcrumbs
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 800g potatoes, peeled and cubed
  • 60ml milk
  • 30g butter
  • 100g shredded cheddar cheese
  • 2 tablespoons chopped parsley

Instructions

  1. 1
    Preheat oven to 200°C (400°F). Grease a baking dish lightly.
  2. 2
    In a bowl, combine ground beef, chopped onion, garlic, egg, breadcrumbs, salt, and pepper. Mix well and shape into small meatballs.
  3. 3
    Arrange the meatballs in the prepared baking dish and bake for 15 minutes until lightly browned.
  4. 4
    While the meatballs bake, boil the potatoes in salted water until tender. Drain, then mash with milk and butter until smooth.
  5. 5
    Spread the mashed potatoes over the partially cooked meatballs. Sprinkle shredded cheddar cheese on top.
  6. 6
    Return to the oven and bake for 20 minutes, until cheese is melted and golden. Garnish with chopped parsley before serving.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 520cal
Protein: 30gg
Fat: 28gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 38gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!