Fresh. Simple. Delicious. Recipes tested in my kitchen, perfect for yours.

Follow me
Quick & Easy Dessert

Mini Meatball Casserole with Mashed Potatoes

This mini meatball casserole combines juicy beef meatballs, creamy mashed potatoes, tomato sauce, melted cheese, and fresh parsley in an easy oven-baked comfort food dinner.

Nihan Kırmızıkaya
By Nihan KırmızıkayaUpdated August 2026
55 minTotal Time
4 servingsServings
EasyDifficulty
Mini Meatball Casserole with Mashed Potatoes
Hi friend! ♡

This mini meatball casserole is one of those dinners that looks a little special but is still made with familiar, comforting ingredients. Creamy mashed potatoes form the base, small beef meatballs sit on top, and a simple tomato sauce ties everything together before the casseroles are finished with plenty of melted cheese. I especially like making this recipe in individual oven-safe dishes. Each portion gets its own layer of mashed potatoes, saucy meatballs, and browned cheese, so it comes straight from the oven looking ready to serve. The caramelized onion mixed into the mashed potatoes is a small detail that makes a big difference. It adds a little sweetness and extra depth that works really well with the seasoned beef and tomato sauce.

Watch the Recipe

Mini Meatball Casserole with Mashed Potatoes recipe video preview

The video will only load after you press play.

How to Make Mini Meatball Casserole with Mashed Potatoes

1

Prepare the Meatball Mixture

Add the ground beef, breadcrumbs, grated onion, garlic, milk, oil, salt, black pepper, and cumin to a bowl. Mix until evenly combined.

2

Shape the Mini Meatballs

Shape the meat mixture into small bite-sized meatballs, keeping them similar in size so they cook evenly.

3

Brown the Meatballs

Heat a little oil in a large pan and cook the meatballs until browned on the outside.

4

Add the Tomato Sauce

Add the Tomato Sauce

tomato sauce being poured over browned mini beef meatballs in a frying pan
5

Prepare the Mashed Potatoes

Mash the boiled potatoes with butter and milk until smooth and creamy. Stir in the caramelized onion and season with black pepper.

6

Fill the Baking Dishes

Divide the mashed potatoes between oven-safe individual baking dishes and spread the surface evenly.

7

Add the Meatballs

Arrange the meatballs over the mashed potatoes and spoon some of the tomato sauce over each portion.

creamy mashed potatoes divided into individual oven-safe casserole dishes
8

Add Cheese and Parsley

Top each casserole with grated cheese and chopped fresh parsley.

mini meatball casseroles topped with grated cheese and fresh parsley before baking
9

Bake Until Golden

Bake in a preheated oven at 250°C (482°F) until the cheese is melted, bubbling, and golden on top.

baked mini meatball casserole with creamy mashed potatoes melted cheese and parsley

Why You'll Love This Recipe

  • Creamy mashed potatoes and juicy meatballs in every serving
  • Rich tomato sauce adds plenty of flavor
  • Finished with a generous layer of melted cheese
  • Easy to divide into individual portions
  • Perfect for a comforting family dinner
  • Uses simple everyday ingredients
  • Can be assembled ahead before the final bake
  • Looks impressive without requiring complicated techniques

Tips for Best Results

  • Shape the meatballs into similar-sized pieces so they cook evenly.
  • Brown the meatballs before adding the tomato sauce for better flavor.
  • Grate the onion finely so it blends smoothly into the meatball mixture.
  • Avoid making the mashed potatoes too dry before baking.
  • Caramelize the onion fully before mixing it into the potatoes.
  • Spread the mashed potato layer evenly in each baking dish.
  • Use an oven-safe dish that can handle the high baking temperature.
  • Bake only until the cheese is melted and nicely browned.
  • Let the casseroles rest for a few minutes before serving because the dishes will be very hot.

Serving Suggestions

  • Serve with a simple green salad.
  • Pair with roasted vegetables.
  • Serve with steamed broccoli or green beans.
  • Add a fresh tomato and cucumber salad on the side.
  • Serve with crusty bread to scoop up the tomato sauce.
  • Pair with a yogurt-based side dish for contrast.
  • Serve directly in the individual casserole dishes for an easy presentation.

Variations

  • Use ground chicken or turkey instead of beef.
  • Add peas or diced carrots between the mashed potatoes and meatballs.
  • Add red pepper flakes to the tomato sauce for extra heat.
  • Use mozzarella for a milder stretchy topping.
  • Use kasar cheese for a stronger savory flavor.
  • Add a little garlic to the mashed potatoes.
  • Make one large family-style casserole instead of individual portions.
  • Add mushrooms to the tomato sauce for extra flavor.

Storage

Store leftover mini meatball casserole in an airtight container in the refrigerator for up to 2 days.

Reheat in the oven until the meatballs and mashed potatoes are hot throughout and the cheese has softened again. Cover loosely with foil if the top begins to brown too much while reheating.

Frequently Asked Questions

Can I make this casserole ahead of time?

Yes. Prepare the mashed potatoes, meatballs, and tomato sauce, assemble the casseroles, and refrigerate them before adding the final bake. Add the cheese before baking for the freshest result.

Can I make one large casserole instead of individual portions?

Yes. Spread the mashed potatoes in one larger oven-safe baking dish, arrange the meatballs and sauce on top, add the cheese, and bake until golden.

Can I use chicken instead of beef?

Yes. Ground chicken or turkey can be used instead of ground beef. Make sure the meatballs are fully cooked before serving.

Why should I brown the meatballs first?

Browning adds flavor and gives the meatballs a better texture before they are covered with tomato sauce and baked.

Can I use leftover mashed potatoes?

Yes. Leftover mashed potatoes work well, especially if they are still creamy. Add a little milk if they have become too firm in the refrigerator.

What cheese works best?

Kasar and mozzarella both work well because they melt easily. You can also combine the two for more flavor and stretch.

Can I freeze this casserole?

The cooked meatballs freeze well, but mashed potatoes can change slightly in texture after freezing. For the best result, this casserole is better prepared fresh or refrigerated for short-term storage.

What can I serve with mini meatball casserole?

A simple salad, steamed vegetables, roasted vegetables, yogurt, or crusty bread all pair well with this rich casserole.

Recipe Card

Mini Meatball Casserole with Mashed Potatoes

This mini meatball casserole combines juicy beef meatballs, creamy mashed potatoes, tomato sauce, melted cheese, and fresh parsley in an easy oven-baked comfort food dinner.

Prep25 min
Total55 min
Servings4 servings
DifficultyEasy

Ingredients

Instructions