Ingredients
Method
Preparation
- Preheat your oven to 400°F (200°C). Grab a 9x13-inch baking dish or a deep 10-inch skillet that can go in the oven.
- Boil potatoes in salted water until tender, about 15 minutes. Drain well, then mash with butter, warm milk, salt, and pepper. Taste and adjust seasoning.
Cooking
- While potatoes cook, heat a large skillet over medium-high. Add the meat and break it up. Cook until browned and no longer pink. Spoon off extra fat if needed.
- Add onion and carrot. Cook until slightly softened, about 5-6 minutes. Stir in garlic for the last minute.
- Stir in tomato paste and cook for 1 minute to deepen the flavor.
- Add Worcestershire or soy sauce and pour in the broth. Sprinkle in flour or stir in cornstarch slurry. Simmer until the mixture thickens slightly; the filling should be juicy but not soupy.
- Add peas. Season generously with salt and pepper. Taste and adjust.
Assembly and Baking
- Spread the meat mixture in your baking dish. Dollop mashed potatoes on top and spread gently to cover.
- Rough up the surface with a spoon or fork for browning.
- Sprinkle cheddar if using.
- Bake for 20 to 25 minutes until the top is golden and the edges bubble. Optional: turn on the broiler for 1-2 minutes for extra browning, watching closely.
- Let it rest for 10 minutes before serving.
Notes
For make-ahead, you can cook the filling a day ahead and store it in the fridge. Assemble the pie and refrigerate for up to 24 hours. Adjust baking time if taken cold from fridge.
