Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C).
- Boil the potatoes in salted water until tender, about 15-20 minutes. Drain and mash with milk and butter. Season with salt and pepper.
- While potatoes are boiling, heat olive oil in a large skillet over medium-high heat. Add ground beef and cook until browned, breaking it up with a spoon. Drain off any excess fat.
- Add chopped onion to the skillet and cook until softened, about 5 minutes. Stir in minced garlic and cook for 1 minute more until fragrant.
- Stir in frozen peas, frozen corn, beef broth, tomato paste, Worcestershire sauce, and thyme. Bring to a simmer and cook for 5-10 minutes, or until the sauce has thickened slightly.
- Season the meat mixture with salt and pepper to taste.
- Pour the meat mixture into a baking dish.
- Spread the mashed potatoes evenly over the meat mixture.
- Bake for 20-25 minutes, or until the topping is golden brown and the filling is bubbly.
- Let stand for a few minutes before serving.
Notes
For an extra rich topping, you can add shredded cheddar cheese to the mashed potatoes.
