A hearty, satisfying layered casserole with creamy mashed potatoes, lean minced beef, and a golden cheesy topping—all lightened up for a healthier twist.
🍽️ Servings & Timing:
Servings: 6
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Dietary Tags: Low-Fat | Slimming-Friendly | Gluten-Free (if using GF stock cube)
🛒 Ingredients Checklist:
For the Beef Layer:
Extra lean minced beef (5% fat or less)
Onion, finely chopped
Garlic, minced
Tomato purée
Chopped tomatoes (tinned)
Worcestershire sauce
Beef stock cube (low-sodium if preferred)
Mixed herbs or Italian seasoning
Salt & pepper
For the Mashed Potato Layer:
Potatoes, peeled and chopped
Fat-free Greek yogurt (or low-fat plain fromage frais)
Vegetable stock cube
Salt & pepper
For the Topping:
Light mozzarella cheese (or reduced-fat cheddar), grated
Optional: sprinkle of smoked paprika or dried parsley for garnish
👨🍳 Instructions:
Cook the Potatoes
Boil the potatoes in salted water with a vegetable stock cube until tender (about 15–20 mins). Drain and mash with fat-free Greek yogurt. Season with salt and pepper.
Prepare the Beef Mixture
In a non-stick pan, cook the onions over medium heat until soft. Add garlic and cook for 1 minute more. Add the lean mince and brown it thoroughly.
Add the Sauce
Stir in the tomato purée, chopped tomatoes, Worcestershire sauce, herbs, and crumbled beef stock cube. Simmer for 10–15 minutes, stirring occasionally, until thickened. Season to taste.
Assemble the Casserole
Preheat the oven to 200°C (fan 180°C) / 400°F / Gas 6. In a large ovenproof dish, layer half the mashed potatoes, followed by half the beef mixture. Repeat the layers.
Top with Cheese
Sprinkle grated light mozzarella evenly across the top. Add a light dusting of smoked paprika for extra flavour if desired.
Bake
Bake in the oven for 20 minutes or until the top is golden and bubbling. Let cool slightly before serving.
💡 Notes:
This recipe is naturally gluten-free if you use GF beef stock.
A great slimming-friendly comfort food—high protein, lower fat, and very filling.
Perfect for batch cooking or freezing in portions.
To reduce calories further, use cauliflower mash instead of potatoes.
🥘 Step-by-Step Cooking Guide
🥔 Make the Mash
Boil chopped potatoes in a pot of water with a veg stock cube.
Once soft, drain and mash with fat-free Greek yogurt.
Mash until smooth and season to taste.
Tip: Don’t add butter or cream—Greek yogurt adds creaminess without extra fat.
🥩 Make the Beef Filling
Sauté onions in a dry non-stick pan or with a spray of low-calorie cooking spray.
Add garlic, then beef. Cook until no pink remains.
Stir in tomato purée, chopped tomatoes, herbs, Worcestershire sauce, and beef stock.
Let it simmer uncovered to reduce slightly and develop rich flavour.
Tip: If it looks too watery, simmer longer or stir in 1 tsp of cornflour dissolved in water.
🧀 Layer & Bake
Layer mash and beef alternately in a baking dish.
Finish with a generous sprinkle of reduced-fat cheese.
Bake until bubbling and golden.
Tip: Use a glass or ceramic dish so the golden layers show beautifully.
🥄 Ingredient Notes & Substitutions
Key Ingredients Explained:
Fat-Free Greek Yogurt: Adds creaminess to mash with fewer calories than butter or cream.
5% Lean Beef: Offers all the flavour and protein with far less fat.
Chopped Tomatoes: Helps create a rich sauce without added sugar.
Substitutions:
Beef: Use turkey mince for even lower fat.
Greek Yogurt: Can be swapped for low-fat plain fromage frais or quark.
Potatoes: Try mashed cauliflower or a mix for lower carbs.
Cheese: Swap for light cheddar, reduced-fat mixed cheese, or vegan cheese.