Here’s a hearty, family-style Cheesy Potato Meatball Bake — simple, filling, and perfect for weeknights.
🧀 Cheesy Potato Meatball Bake
🛒 Ingredients
- 1½ lbs (680g) potatoes, peeled and thinly sliced
- 1 lb (450g) frozen or homemade meatballs
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 tbsp butter
- 2 tbsp flour
- 2 cups milk
- 1½ cups shredded cheddar cheese (divided)
- ½ cup mozzarella cheese
- ½ tsp salt
- ½ tsp black pepper
- ½ tsp paprika (optional)
- Fresh parsley (optional, for garnish)
🔪 Instructions
- Preheat oven to 375°F (190°C). Grease a 9×13 baking dish.
- Parboil potatoes
Boil sliced potatoes for about 5–7 minutes (just until slightly tender). Drain and set aside. - Make cheese sauce
- Melt butter in a saucepan over medium heat.
- Add onion and cook 2–3 minutes. Stir in garlic.
- Sprinkle in flour and whisk for 1 minute.
- Slowly whisk in milk. Simmer until thickened (about 3–5 minutes).
- Stir in 1 cup cheddar, salt, pepper, and paprika until smooth.
- Layer the casserole
- Layer half the potatoes in the dish.
- Add half the meatballs.
- Pour over half the cheese sauce.
- Repeat layers.
- Top with cheese
Sprinkle remaining cheddar and mozzarella over the top. - Bake
Cover with foil and bake 30 minutes.
Remove foil and bake another 15–20 minutes until bubbly and golden. - Rest & serve
Let sit 10 minutes before serving. Garnish with parsley if desired.
🔥 Optional Add-Ins
- Crispy bacon bits
- Steamed broccoli
- Sliced mushrooms
- Swap cheddar for pepper jack for a little kick
If you’d like, I can also give you:
- A slow cooker version
- A make-ahead freezer version
- Or a from-scratch meatball recipe to go with it**