Description
A comforting, all-in-one bake featuring juicy meatballs nestled over creamy mashed potatoes, topped with melted cheese and baked until golden and bubbly.
Ingredients
- 4–5 medium potatoes, peeled and chopped
- 2 tbsp butter
- 1/4 cup milk or cream
- Salt & pepper to taste
- 500g ground beef
- 1/2 cup breadcrumbs
- 1 egg
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 tbsp fresh parsley or 1 tbsp dried
- 2 tbsp grated Parmesan cheese (optional)
- 1 1/2 cups marinara, tomato sauce, or gravy
- 1 cup shredded mozzarella or cheddar cheese
Instructions
- Preheat oven to 180 °C (350 °F).
- Boil potatoes until tender, then drain and mash with butter, milk/cream, salt, and pepper.
- In a bowl, mix ground meat, breadcrumbs, egg, onion, garlic, parsley, Parmesan (if using), salt, and pepper. Form into meatballs.
- Brown meatballs in a skillet or partially bake them until mostly cooked.
- Spread mashed potatoes in a baking dish as the base layer.
- Arrange meatballs on top of the mashed potatoes.
- Pour sauce or gravy over the meatballs.
- Sprinkle shredded cheese on top.
- Bake for about 20 minutes, or until heated through and cheese is melted and golden.
Notes
- Use frozen meatballs to save time.
- Try different sauces like mushroom, gravy, or béchamel.
- Add vegetables like peas or spinach for extra nutrition.
- Make ahead and refrigerate before baking.
- Reheats well in oven or microwave.
Nutrition
- Serving Size: 1 portion (approx. 1/6 of dish)
- Calories: 450
- Sugar: 4g
- Sodium: 580mg
- Fat: 25g
- Saturated Fat: 11g
- Unsaturated Fat: 12g
- Trans Fat: 0.5g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 26g
- Cholesterol: 95mg