Meatball and Mashed Potato Bake

Category: Evening Meals That Deliver Results

This hearty dish layers juicy beef meatballs with fluffy mashed potatoes and rich beef gravy, all covered in melted cheddar cheese. Traditional methods meet modern simplicity by using rich seasoning and combining pantry staples for convenience. Perfect for feeding a crowd, this baked meal is easy to assemble, delivers home-style comfort, and finishes bubbly and golden in the oven. Enjoy as an all-in-one main course garnished with fresh parsley for extra color and flavor.

Sarah Crisp
Recipe By Sarah Crisp Sarah Crisp
Last updated on Sun, 05 Oct 2025 22:29:36 GMT
A plate of meatballs and mashed potatoes. Pin
A plate of meatballs and mashed potatoes. | cookrisp.com

A comforting meatball and mashed potato bake layers tender homemade meatballs, creamy potatoes, savory gravy, and bubbling sharp cheddar cheese all in one cozy dish. It is classic comfort food reimagined for busy nights or for feeding a crowd without sacrificing tradition or delicious flavor.

There is nothing like the first bite of crisp-topped cheese over fluffy potatoes with juicy meatballs beneath. The first time I made this bake on a cold night, everyone raced to the table and it vanished even before seconds were offered.

Gather Your Ingredients

  • Ground beef: this is the foundation for juicy and rich meatballs choose fresh ground beef with good marbling for more flavor
  • Breadcrumbs: these keep your meatballs tender day old bread or good quality panko breadcrumbs work best
  • Milk: adds moisture to prevent tough meatballs whole or two percent both work
  • Large egg: binds everything together for cohesive meatballs fresh eggs give the best texture
  • Onion powder: for a gentle aromatic kick opt for a finely ground powder
  • Garlic powder: creates deep savory background use a fresh jar for fullest flavor
  • Salt: heightens all flavors be sure to use kosher or fine sea salt
  • Black pepper: adds mild heat and balances the richness freshly ground gives better zing
  • Mashed potatoes: the heart of comfort here make your own for best flavor or choose a high quality store bought kind
  • Shredded cheddar cheese: brings sharpness and that bubbling golden crust grate your own for better melt
  • Beef gravy: ties the whole dish together with umami richness store bought saves time but homemade adds a personal touch
  • Chopped parsley (optional): for a burst of color and freshness flat leaf gives brighter flavor

How to Make It

Prepare the Oven:
Heat oven to three hundred seventy five degrees Fahrenheit and position a rack in the middle so the cheese browns evenly
Mix the Meatball Ingredients:
In a large bowl add ground beef breadcrumbs milk egg onion powder garlic powder salt and pepper using your hands or a sturdy spoon blend everything gently until fully combined but do not overmix or your meatballs get tough
Shape the Meatballs:
Take about a tablespoon of mixture and lightly roll it between your palms to a ball about one to one and a half inches in diameter the lighter your touch the more tender the result
Arrange in the Pan:
Set each meatball into the greased nine by thirteen inch baking dish nestling them close but not squishing them together
First Bake:
Place the pan in the oven and bake for twenty minutes until the meatballs are browned on the outside and almost cooked through
Layer Mashed Potatoes:
Carefully remove the hot pan and with an offset spatula or spoon dollop and then spread mashed potatoes over the meatballs cover as evenly as possible all the way to the edges for a beautiful potato blanket
Add Gravy and Cheese:
Drizzle beef gravy over the mashed potatoes try to cover as much of the top as possible then sprinkle the shredded cheddar on last so it melts and bubbles
Final Bake:
Slide the pan back in the oven and bake fifteen to twenty minutes more until the cheese is melted and starts to turn golden at the edges the potatoes should be warmed through
A dish of meatballs and mashed potatoes.
A dish of meatballs and mashed potatoes. | cookrisp.com

Cheddar cheese is my favorite part because it forms a gooey golden layer that my youngest always tries to steal before serving. The first time my grandmother made a version of this she added extra cheese and made us all laugh about the endless cheese pulls at the dinner table.

Flavor Boosters

Cool leftovers fully before covering and refrigerating keeps well up to three days. For best reheating use the oven at three hundred fifty degrees covered with foil to keep the cheese moist. Freeze portions for up to two months in airtight containers thaw before reheating for even warming.

Serving Suggestions

Add a side of roasted green beans or a bright salad for something crisp and fresh next to the creamy bake. Try with extra gravy on the side for those who like things extra saucy. For a comforting brunch serve smaller portions with fried eggs on top.

Creative Twists

Ground turkey can be swapped for beef for a lighter meatball option you may need to reduce baking time a little as turkey cooks faster. Try mozzarella or Monterey Jack instead of cheddar for a milder cheese flavor or a blend for extra gooeyness. Use vegan mashed potatoes and a plant-based meat substitute for a vegetarian version.

A white bowl filled with meatballs and mashed potatoes.
A white bowl filled with meatballs and mashed potatoes. | cookrisp.com

Making this bake is a tradition that brings everyone together and it always smells like home while bubbling in the oven.

Common Questions About This Recipe

→ Can I use instant mashed potatoes?

Yes, instant mashed potatoes or store-bought mashed potatoes work well for convenience without sacrificing texture.

→ What kind of ground beef is best?

Use ground beef with moderate fat content (80/20) for juicy, flavorful meatballs that won't dry out during baking.

→ Is it possible to make ahead?

Assemble in advance, cover, and refrigerate. Bake when ready to serve, adding a few extra minutes to the cooking time.

→ Can other cheeses be substituted for cheddar?

Mozzarella, Monterey Jack, or a cheese blend are excellent alternatives that melt well and add flavor.

→ How can I add more vegetables?

Mix peas, corn, or sautéed mushrooms in with the mashed potatoes for added nutrition and flavor variety.

Meatball and Mashed Potato Bake

Savory meatballs, creamy mashed potatoes, cheddar, and gravy, baked together for a satisfying comfort meal.

Prep Time
20 minutes
Time to Cook
40 minutes
Complete Time
60 minutes
Recipe By Sarah Crisp: Sarah Crisp

Recipe Type: Dinner Victories

Level of Difficulty: Perfect for Beginners

Cuisine Style: American

Makes: 4 Number of Servings (One 9x13-inch baked casserole)

Dietary Categories: ~

Ingredients You’ll Need

→ Meatballs

01 1 1/2 pounds ground beef
02 1/2 cup breadcrumbs
03 1/4 cup milk
04 1 large egg
05 1/2 teaspoon onion powder
06 1/2 teaspoon garlic powder
07 1 teaspoon salt
08 1/2 teaspoon black pepper

→ Assembly and Topping

09 4 cups mashed potatoes
10 1 cup shredded cheddar cheese
11 1/2 cup beef gravy
12 2 tablespoons chopped parsley

How to Make It

Step 01

Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish.

Step 02

In a large bowl, mix ground beef, breadcrumbs, milk, egg, onion powder, garlic powder, salt, and black pepper until thoroughly blended.

Step 03

Shape the mixture into meatballs, approximately 1 to 1 1/2 inches in diameter, and arrange them in the prepared baking dish.

Step 04

Bake meatballs in the oven for 20 minutes, or until browned and mostly cooked through.

Step 05

Remove the baking dish from the oven and spread the mashed potatoes evenly over the meatballs.

Step 06

Drizzle beef gravy over the mashed potatoes, then sprinkle the shredded cheddar cheese evenly on top.

Step 07

Return the dish to the oven and bake for 15 to 20 minutes, or until the cheese is melted and bubbling.

Step 08

Remove from oven and garnish with chopped parsley before serving, if desired.

Extra Suggestions

  1. For a smoother texture, use freshly prepared mashed potatoes and ensure meatballs are uniform in size for even cooking.

Things You'll Need

  • Oven
  • 9x13-inch baking dish
  • Mixing bowl
  • Measuring cups and spoons
  • Spoon or spatula

Allergen Information

Always read labels for allergens and consult your doctor if unsure.
  • Contains dairy, eggs, gluten, and may contain wheat.

Nutritional Breakdown (Per Serving)

This is for general info and isn't a replacement for professional advice.
  • Calories: 600
  • Fat Content: 18 grams
  • Carbohydrates: 45 grams
  • Protein Content: 25 grams