Rustic, hearty, and full of flavor, this Cowboy Shepherd’s Pie is a delightful twist on a classic comfort food. With a savory beef filling, sweet corn and peas, and a fluffy layer of mashed potatoes, this dish is a soul-warming meal perfect for a cozy night in. It’s easy to prepare and perfect for feeding a family, while the addition of diced tomatoes and Worcestershire sauce gives it a bold, tangy kick that elevates the traditional shepherd’s pie into something truly special.
1. Preheat the oven to 375°F.
2. In a skillet, cook ground beef, onion, and garlic over medium heat until browned and onions are soft, about 7-10 minutes.
3. Stir in corn, peas, diced tomatoes, beef broth, Worcestershire sauce, salt, and pepper. Simmer for a few minutes.
4. Pour the mixture into a greased baking dish.
5. Spread mashed potatoes evenly over the beef mixture, creating ridges if desired.
6. Bake for 25-30 minutes until the top is golden brown. Broil for extra crispiness if desired.
7. Allow to cool slightly before serving. Enjoy.
For an extra crispy and flavorful crust, sprinkle shredded cheddar cheese or parmesan over the mashed potatoes before baking. You can also mix a little sour cream or cream cheese into the mashed potatoes for an ultra-creamy texture.
Cowboy Shepherd’s Pie is the ultimate comfort food, bringing together rustic flavors in a hearty and satisfying dish. Whether served for a family dinner or a special gathering, its rich and creamy layers will keep everyone coming back for more. Try pairing it with a fresh green salad or warm dinner rolls for a complete meal. Enjoy and happy cooking!