Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A close-up shot of a golden-brown Meatball & Mashed Potato Bake in a casserole dish, topped with melted cheese and fresh parsley.

Meatball & Mashed Potato Bake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 60 minutes
  • Yield: 6-8 servings 1x
  • Diet: Omnivore

Description

A comforting, family-friendly casserole featuring tender meatballs baked under a creamy layer of mashed potatoes and melted cheese, perfect for a cozy dinner.


Ingredients

Scale

1.5 lbs ground beef (or a mix of beef/pork) for meatballs, or 1.5 lbs pre-made meatballs
1/2 cup breadcrumbs (if making homemade meatballs)
1/4 cup milk (if making homemade meatballs)
1 egg (if making homemade meatballs)
1 small onion, finely chopped
2 cloves garlic, minced
1 tbsp olive oil
1 (15 oz) can tomato sauce
1/2 cup beef broth
1 tsp Italian seasoning
Salt and black pepper to taste
2 lbs russet or Yukon Gold potatoes, peeled and quartered
1/2 cup milk (for mashed potatoes)
1/4 cup unsalted butter
1/4 cup sour cream (optional, for creaminess)
1 cup shredded cheddar cheese, divided
1/2 cup shredded mozzarella cheese (optional, for extra gooeyness)


Instructions

Step 1: Prepare Meatballs (if homemade): In a large bowl, combine ground meat, breadcrumbs, 1/4 cup milk, egg, half of the chopped onion, 1 minced garlic clove, salt, and pepper. Mix until just combined, then form into 1-inch meatballs.
Step 2: Cook Meatballs: Heat olive oil in a large skillet or Dutch oven over medium-high heat. Brown the meatballs on all sides. Remove and set aside.
Step 3: Make Sauce: Add remaining onion and garlic to the skillet and sauté until softened, about 3-4 minutes. Stir in tomato sauce, beef broth, Italian seasoning, salt, and pepper. Bring to a simmer.
Step 4: Simmer Meatballs: Return the browned meatballs to the sauce. Reduce heat to low, cover, and simmer for 15-20 minutes, or until meatballs are cooked through.
Step 5: Prepare Mashed Potatoes: While meatballs simmer, boil quartered potatoes in salted water until very tender, about 15-20 minutes. Drain well.
Step 6: Mash Potatoes: Return drained potatoes to the pot. Add 1/2 cup milk, butter, sour cream (if using), salt, and pepper. Mash until smooth and creamy. Stir in 1/2 cup shredded cheddar cheese until melted.
Step 7: Assemble Bake: Preheat oven to 375°F (190°C). Pour the saucy meatballs into a 9x13 inch baking dish. Carefully spread the mashed potatoes evenly over the meatballs.
Step 8: Bake: Sprinkle the remaining 1/2 cup cheddar cheese (and mozzarella, if using) over the mashed potatoes. Bake for 20-25 minutes, or until the topping is golden brown and bubbly. If desired, broil for the last 2-3 minutes for an extra crispy topping.
Step 9: Serve: Let the casserole rest for 5-10 minutes before serving. Enjoy hot!

Notes

For an extra layer of flavor, consider adding a dash of Worcestershire sauce or a pinch of red pepper flakes to the meatball sauce. You can also mix in some frozen peas or corn with the meatballs before topping with potatoes for added vegetables.

  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Method: Baking, Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 550 kcal
  • Sugar: 8g
  • Sodium: 850mg
  • Fat: 30g
  • Saturated Fat: 15g
  • Unsaturated Fat: 12g
  • Trans Fat: 1g
  • Carbohydrates: 45g
  • Fiber: 5g
  • Protein: 35g
  • Cholesterol: 120mg
Logo

Join Eldralys Recipes!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!