fortune mouse fortune mouse

Meta Info

Servings: 6
Total Time: 1 hour
Difficulty: Moderate
Calories per Serving: ~480
Macros (approx.): Protein 32g | Carbs 38g | Fat 24g | Fiber 4g


Intro Paragraph

Thereโ€™s something timeless about a layered meat and mash bake. Itโ€™s warm, hearty, and exactly what you crave after a long day. This high-protein comfort casserole combines savory meat sauce, creamy mashed potatoes, and melted cheese into one deeply satisfying dish.

Think of it as a cozy cross between shepherdโ€™s pie and a cheesy baked casserole โ€” but designed to be filling, balanced, and protein-forward. The ground beef delivers solid protein, while the potatoes and tomato base create that classic comfort-food texture.

Itโ€™s simple, family-friendly, and perfect for meal prep. One bake, multiple satisfying meals.


Look at the Recipe

  • Savory, rich meat sauce layered under creamy mash
  • High-protein, hearty, and deeply comforting
  • Perfect for weeknight dinners or make-ahead meals

Ingredients Needed

For the Meat Sauce (Bottom Layer)

  • 1 tablespoon olive oil
  • 1 lb (500g) ground beef or lamb
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 (14.5 oz) can crushed tomatoes
  • ยฝ cup beef broth
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • ยฝ teaspoon black pepper

For the Mashed Potato Layer

  • 4 large potatoes (Russet or Yukon Gold), peeled and chopped
  • ยฝ cup whole milk
  • 4 tablespoons unsalted butter
  • ยฝ teaspoon salt

For the Topping

  • 1ยฝ cups shredded mozzarella or cheddar cheese

How to Make Our High-Protein Layered Meat and Mash Bake

Preheat & Prep

Preheat oven to 375ยฐF (190ยฐC).
Lightly grease an 8ร—8-inch or similar baking dish.


Step 1: Cook the Meat Sauce

Heat olive oil in a skillet over medium-high heat.

Brown the ground beef, breaking it apart as it cooks. Drain excess grease if needed.

Add onion and cook 4โ€“5 minutes until soft. Stir in garlic and oregano; cook 30 seconds.

Pour in crushed tomatoes and beef broth. Season with salt and pepper.

Simmer uncovered for 10โ€“15 minutes until slightly thickened. Set aside.


Step 2: Make the Mashed Potatoes

Place chopped potatoes in a pot and cover with cold salted water.

Boil 15โ€“20 minutes until fork-tender.

Drain well and return to the pot.

Add butter and milk. Mash until smooth and creamy. Season with salt.


Step 3: Assemble the Layers

  • Spread half of the mashed potatoes evenly on the bottom of the dish.
  • Add the full meat sauce layer on top.
  • Carefully spread remaining mashed potatoes over the meat.
  • Sprinkle shredded cheese generously over the top.

Step 4: Bake

Bake for 20โ€“25 minutes until the cheese is melted, bubbly, and lightly golden.

Let rest for 10 minutes before slicing. This helps the layers hold together.


Storage & Serving Suggestions

  • Store in an airtight container for 4 days in the refrigerator
  • Reheat in microwave or oven at 325ยฐF until warmed through
  • Freeze portions individually for up to 2 months
  • Serve with a simple green salad for balance

This dish reheats beautifully and makes excellent meal prep.


Tips & FAQs

Can I make this lower carb?
Swap half the potatoes for mashed cauliflower to reduce carbs while keeping texture.

Can I increase the protein?
Add ยฝ cup cottage cheese to the mashed potatoes for extra protein and creaminess.

Can I use ground turkey?
Yes. Lean ground turkey works well for a lighter version.

Why let it rest before serving?
Resting allows the layers to firm up, giving you clean slices.

Can I make it ahead of time?
Absolutely. Assemble, refrigerate, and bake when ready.


Final Thoughts

This layered meat and mash bake is classic comfort food done right. Itโ€™s hearty without being heavy, protein-rich without feeling like โ€œdiet food,โ€ and satisfying enough to feed a hungry family.

It brings together everything we love about comfort cooking โ€” warmth, texture, and deep savory flavor โ€” in one simple, reliable bake youโ€™ll come back to again and again.