Meatball & Mashed Potato Bake

Category: Wholesome Meals for Every Day

This comforting dish combines savory meatballs with rich brown gravy, topped with creamy mashed potatoes and melted cheese. The layers are baked until golden and bubbly, creating a perfect weeknight dinner that's ready in just 45 minutes.

You can use frozen or homemade meatballs, and fresh or leftover mashed potatoes, making this an excellent option for using up leftovers. Feel free to customize with your favorite vegetables or different meat options for variety. Each serving provides a satisfying balance of protein and carbohydrates.

woman cooking.
Updated on Sun, 21 Sep 2025 10:34:58 GMT
A bowl of food with meatballs and potatoes. Save
A bowl of food with meatballs and potatoes. | recipesbylena.com

This hearty meatball and mashed potato bake transforms simple ingredients into a comforting casserole that's perfect for busy weeknights or using up leftovers. The layers of savory meatballs, rich gravy, creamy potatoes, and melted cheese create the ultimate comfort food experience.

I first created this recipe during a particularly cold winter when my family needed something warming and substantial. It has since become our go to solution whenever we have leftover mashed potatoes or need a quick but satisfying dinner option.

Ingredients

  • Frozen or homemade meatballs: Provides the hearty protein base for this dish and absorbs the delicious gravy flavors
  • Mashed potatoes: Creates the creamy topping that makes this dish so comforting look for Yukon gold potatoes if making from scratch
  • Brown gravy: Adds moisture and rich flavor throughout the casserole homemade gravy elevates the dish considerably
  • Shredded cheese: Forms a golden bubbly crust that adds texture and flavor choose sharp cheddar for more flavor impact
  • Salt and pepper: Essential for balancing and enhancing all the flavors in the dish

Step-by-Step Instructions

Preheat and Prepare:
Heat your oven to 350°F and thoroughly grease your baking dish ensuring nothing sticks. The right temperature is crucial for melting the cheese perfectly without drying out the potatoes.
Layer the Meatballs:
Arrange the cooked meatballs in a single layer across the bottom of your prepared baking dish. Whether using homemade or frozen meatballs, ensure they are fully cooked before adding to maintain food safety.
Add the Gravy:
Pour the brown gravy evenly over the meatballs, making sure each one gets coated. The gravy will seep down during baking, creating pockets of moisture and flavor throughout the dish.
Apply Mashed Potato Layer:
Carefully spread your mashed potatoes over the meatballs and gravy. Use the back of a spoon to create an even layer, sealing in the meatballs and gravy beneath. For best results, ensure your potatoes are not too stiff but spreadable.
Add Cheese Topping:
Sprinkle your chosen shredded cheese generously across the entire surface of the mashed potatoes. The cheese will create a beautiful golden crust that adds both flavor and visual appeal.
Bake to Perfection:
Place the dish in your preheated oven and bake for 25 to 30 minutes. Look for a golden brown top with bubbling cheese and edges that are just starting to crisp.
A bowl of meatballs on a table. Save
A bowl of meatballs on a table. | recipesbylena.com

The brown gravy is truly the unsung hero of this recipe. I discovered its importance when I once tried to make this dish without it and everything was too dry. Now I sometimes make extra gravy to serve on the side because my family loves to add more tableside. Its rich flavor ties everything together perfectly.

Make Ahead Options

This dish shines as a make ahead meal. You can assemble the entire casserole up to 24 hours before baking and keep it covered in the refrigerator. When ready to cook, simply add about 10 minutes to the baking time to account for the chilled temperature. This makes it perfect for busy weeknights when you need dinner ready quickly but want something homemade and satisfying.

Customization Ideas

The basic recipe is delicious as is, but consider it a canvas for personalization. Add a layer of frozen peas or corn between the meatballs and potatoes for color and nutrition. Try Italian style meatballs with marinara instead of gravy for a Mediterranean twist. For loaded potato fans, mix cooked bacon bits and green onions into your mashed potatoes before spreading. Each variation keeps the comfort food appeal while offering new flavor profiles.

Serving Suggestions

Serve this hearty bake with a simple side salad dressed with vinaigrette to balance the richness of the dish. A side of steamed green vegetables like broccoli or green beans adds color and nutrition. For casual gatherings, place the hot casserole in the center of the table with crusty bread for sopping up extra gravy. This dish truly shines as the star of a simple, satisfying meal.

Storage and Reheating

Leftover meatball and potato bake can be refrigerated for up to 3 days in an airtight container. To reheat, cover with foil and warm in a 325°F oven for about 20 minutes until heated through. Individual portions can be microwaved for 2 to 3 minutes, though the texture of the potatoes may change slightly. This dish does not freeze well after baking as the potatoes can become grainy when thawed.

Recipe FAQs

→ Can I make this dish ahead of time?

Yes! You can assemble the entire dish up to 24 hours in advance and refrigerate it covered. When ready to cook, add 5-10 minutes to the baking time if cooking from cold.

→ What vegetables can I add to this dish?

Great additions include frozen peas, corn, sautéed mushrooms, or caramelized onions. Add them either between the meatballs and mashed potatoes or mix them directly into the potatoes.

→ Can I use turkey or chicken meatballs instead?

Absolutely! Turkey or chicken meatballs work wonderfully as a leaner alternative. Just ensure they're fully cooked before adding to the baking dish.

→ What sides go well with this dish?

A simple green salad, steamed broccoli, or roasted Brussels sprouts complement this hearty dish perfectly, adding freshness and color to your meal.

→ Can I freeze leftovers?

Yes, leftovers freeze well for up to 3 months. Portion into airtight containers, thaw overnight in the refrigerator, and reheat in the microwave or oven until hot throughout.

→ What can I use instead of brown gravy?

Beef or chicken stock reduced and thickened with a roux works well. Alternatively, mushroom gravy or even cream of mushroom soup can be delicious substitutes.

Meatball & Mashed Potato Bake

Savory meatballs and creamy mashed potatoes topped with melted cheese for a hearty, comforting family meal.

Prep Time
15 min
Cooking Time
30 min
Total Time
45 min
By: Lena

Category: Lunch & Dinner

Skill Level: Easy

Cuisine Type: American

Yield: 4 Serves

Dietary Preferences: Gluten-Free

Ingredients

→ Main Ingredients

01 1 lb cooked frozen or homemade meatballs
02 4 cups fresh or leftover mashed potatoes
03 1 cup brown gravy, homemade or store-bought
04 1 cup shredded mozzarella or cheddar cheese
05 Salt and pepper, to taste

Steps to Follow

Step 01

Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish.

Step 02

Place the cooked meatballs evenly in the baking dish and pour brown gravy over them.

Step 03

Spread the mashed potatoes over the meatballs and gravy, smoothing it out.

Step 04

Sprinkle shredded cheese over the top.

Step 05

Bake for 25-30 minutes until the top is golden brown and bubbly.

Additional Notes

  1. You can customize this recipe by adding your favorite vegetables or using different meat options.

Tools You'll Need

  • 9×13-inch baking dish
  • Oven

Allergen Info

Check each ingredient for potential allergens, and consult a health professional if necessary.
  • Contains dairy (cheese, mashed potatoes may include cream)

Nutritional Information (Per Serving)

These details are for general reference only and don't replace expert medical advice.
  • Calories: 450
  • Fats: 22 grams
  • Carbohydrates: 45 grams
  • Proteins: 30 grams