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.