Description
Meatballs with Potatoes and Cheese is a hearty comfort food dish featuring juicy baked meatballs nestled in creamy mashed potatoes, layered with melted cheese, and baked to golden perfection. It’s a filling, family-friendly meal perfect for weeknights.
Ingredients
- 1 lb ground beef (or a mix of beef and pork)
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 egg
- 2 cloves garlic, minced
- 1/2 small onion, finely chopped
- 1 tsp Italian seasoning
- 1/2 tsp salt
- 1/2 tsp black pepper
- 2 lbs potatoes, peeled and cubed
- 4 tbsp unsalted butter
- 1/2 cup milk
- 1 cup shredded mozzarella cheese
- 1/2 cup shredded cheddar cheese
- 2 tbsp fresh parsley, chopped (for garnish)
Instructions
- Preheat oven to 375°F (190°C). Grease a baking dish.
- In a large bowl, mix ground beef, breadcrumbs, Parmesan, egg, garlic, onion, Italian seasoning, salt, and pepper. Shape into 1-inch meatballs.
- Place meatballs on a baking sheet and bake for 20 minutes, or until cooked through.
- Meanwhile, boil potatoes in salted water until fork tender, about 15 minutes. Drain and mash with butter and milk until smooth.
- Spread mashed potatoes evenly into the bottom of the greased baking dish.
- Arrange baked meatballs on top of the potatoes.
- Sprinkle mozzarella and cheddar cheese evenly over the dish.
- Bake for 15 minutes, or until cheese is melted and bubbly.
- Garnish with fresh parsley and serve warm.
Notes
- You can add sautéed mushrooms or spinach for extra flavor.
- Try using a mix of cheeses like provolone or gouda for variety.
- Leftovers reheat well in the oven at 350°F for 10 minutes.
- Prep Time: 20 mins
- Cook Time: 35 mins
- Category: Main Dish
- Method: Baked
- Cuisine: European