Warm, hearty, and irresistibly comforting, this classic Beef Cottage Pie is a celebration of rich flavors and wholesome ingredients. Perfect for family dinners or chilly evenings, it features a savory filling made with tender ground beef, earthy rosemary and thyme, a medley of vegetables, and a luscious tomato and Worcestershire sauce base, all simmered to perfection. Topped with velvety mashed potatoes enriched with butter, milk, and a golden layer of bubbling cheddar cheese, this baked dish offers a delicious contrast of textures. Ready in under 90 minutes, this crowd-pleasing favorite is ideal for meal prep and can serve up to six hungry guests. Whether youβre seeking a cozy weeknight meal or a dish to impress, this homemade cottage pie is comfort food at its finest!
Preheat the oven to 200Β°C (400Β°F).
In a large pan, heat the olive oil over medium heat. Add the onion, carrot, and celery, cooking until soft, about 5-7 minutes.
Add the minced garlic and cook for another minute until fragrant.
Increase the heat to medium-high and add the ground beef. Cook, breaking it up with a spoon, until browned, approximately 8-10 minutes.
Stir in the tomato paste, beef stock, and Worcestershire sauce. Bring to a simmer and add the peas, thyme, rosemary, salt, and pepper. Let it simmer gently for 15-20 minutes until the sauce thickens slightly.
Meanwhile, place the potatoes in a large pot, cover with cold water, and add a pinch of salt. Bring to a boil and cook until tender, about 15-20 minutes.
Drain the potatoes and return them to the pot. Add the butter and milk, then mash until smooth and creamy. Season with salt and pepper to taste.
Spread the beef mixture evenly in a baking dish. Spoon the mashed potatoes over the top, smoothing with a spatula.
Sprinkle the grated cheddar cheese over the mashed potatoes.
Bake in the preheated oven for 25-30 minutes, or until the top is golden brown and the filling is bubbling.
Allow to cool slightly before serving. Enjoy your homemade cottage pie!
Calories |
3269 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 195.2 g | 250% | |
| Saturated Fat | 86.2 g | 431% | |
| Polyunsaturated Fat | 4.0 g | ||
| Cholesterol | 590 mg | 197% | |
| Sodium | 5252 mg | 228% | |
| Total Carbohydrate | 252.2 g | 92% | |
| Dietary Fiber | 32.2 g | 115% | |
| Total Sugars | 43.9 g | ||
| Protein | 135.6 g | 271% | |
| Vitamin D | 2.1 mcg | 10% | |
| Calcium | 1372 mg | 106% | |
| Iron | 23.0 mg | 128% | |
| Potassium | 7864 mg | 167% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.