Description
This Meatball and Mashed Potato Bake is the ultimate comfort food casserole. Juicy meatballs, creamy mashed potatoes, savory brown gravy, and melted cheese come together in one cozy dish your family will love. Perfect for busy weeknights or when you need a hearty meal on the table fast.
Ingredients
1 lb frozen or homemade meatballs, cooked
4 cups mashed potatoes (fresh or leftovers)
1 cup brown gravy (homemade or store-bought)
1 cup shredded mozzarella or cheddar cheese
Salt and pepper, to taste
Instructions
Prepare meatballs – Cook frozen meatballs per package directions or prepare homemade ones with ground meat, breadcrumbs, egg, and seasonings.
Make mashed potatoes – Boil peeled potatoes until tender, mash with butter and milk until smooth. Reheat leftovers with extra butter/milk if needed.
Heat gravy – Warm gravy in a saucepan, seasoning with garlic or onion powder for extra flavor.
Assemble casserole – Preheat oven to 350°F (175°C). Grease a 9×13-inch dish. Layer meatballs, pour gravy over them, spread mashed potatoes on top, then sprinkle cheese.
Bake – Bake uncovered for 25–30 minutes, until cheese is melted and golden brown. Serve hot.
Notes
For a healthier version, use turkey or chicken meatballs.
Sweet potatoes make a delicious mashed potato swap.
Add peas, corn, or green beans under the potatoes for extra veggies.
Broil the top for 2–3 minutes for a crispy, golden finish.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dinner, Casserole
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 portion (about 1/6 of bake)
- Calories: 390 kcal
- Sugar: 2 g
- Sodium: 820 mg
- Fat: 21 g
- Saturated Fat: 9 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 29 g
- Fiber: 2 g
- Protein: 20 g
- Cholesterol: 70 mg