This Hash Brown Shepherd’s Pie is a warm and cozy dish that features a meaty filling topped with crispy hash browns. It’s like a hug on a plate!
The best part? The golden, crunchy hash browns will make you smile with every bite. Who can resist that crispy goodness? I love whipping this up when I want something comforting and easy!
Key Ingredients & Substitutions
Ground Beef: This recipe uses ground beef, but ground lamb is traditional for shepherd’s pie. If you prefer a healthier option, try ground turkey or even a plant-based substitute like lentils for a vegetarian twist.
Onion: A medium onion adds flavor, but you can substitute with shallots for a milder taste or even green onions for a fresh crunch. If you’re short on onions, use onion powder in a pinch.
Frozen Mixed Vegetables: The mix adds color and nutrition. If you don’t have it, try using fresh vegetables like carrots, corn, or peas individually. You could also use frozen spinach for a unique flavor.
Hash Browns: I like using frozen hash browns for convenience. If you want to make them fresh, shred your own potatoes. For a healthier option, swap regular hash browns for sweet potato ones.
Cheddar Cheese: While optional, cheddar adds a nice touch. You can use other cheeses like mozzarella or even vegan cheese if you’re looking for a dairy-free choice.
How Do I Sauté Onions and Garlic Without Burning Them?
Sautéing onions and garlic can be tricky since they can easily burn. Here’s a simple trick to get it right:
- Start by heating your skillet over medium heat. Add oil before the onions to help them cook evenly.
- Sauté the onions for about 3-4 minutes until they become translucent and soft. Stir regularly to prevent sticking.
- Add the garlic after the onions are soft and cook for just one more minute until fragrant. Keep an eye on it; garlic can burn quickly!

Delicious Hash Brown Shepherd’s Pie
Ingredients You’ll Need:
For the Meat Filling:
- 1 lb ground beef (or ground lamb for traditional shepherd’s pie)
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 cup frozen mixed vegetables (carrots, peas, corn)
- 1/2 cup beef broth
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme
- 1 tsp dried parsley (plus extra for garnish)
- Salt and pepper, to taste
For the Hash Brown Topping:
- 4 cups frozen hash browns (shredded potatoes)
- 1 cup shredded cheddar cheese (optional)
- 2 tbsp butter, melted (to brush on hash browns)
- Olive oil or cooking oil for sautéing
Time Needed:
This recipe will take about 15 minutes to prep and around 30 minutes to cook, making the total time approximately 45 minutes. You’ll enjoy a warm and hearty dish in no time!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This will ensure it’s nice and hot when you’re ready to bake your shepherd’s pie.
2. Sauté the Onion and Garlic:
In a large skillet, heat 1 tablespoon of oil over medium heat. Add in the chopped onion and sauté until it becomes soft, which will take about 3-4 minutes. Once softened, add the minced garlic and cook for an additional minute until it smells amazing!
3. Brown the Meat:
Next, add the ground beef to the skillet. Cook it while breaking it apart with a spoon until it’s nicely browned and no longer pink. Make sure to drain away any excess fat for a healthier dish!
4. Add Flavorings:
Time to bring in some flavor! Stir in the tomato paste, Worcestershire sauce, thyme, parsley, and season with salt and pepper. Mix everything together well.
5. Combine with Vegetables:
Add the frozen mixed vegetables and beef broth to the skillet. Stir everything together and let it simmer for about 5-7 minutes. This will help the mixture thicken slightly. Once done, remove it from the heat.
6. Assemble the Pie:
Lightly grease a baking dish and spread the meat and vegetable mixture evenly in the bottom. Then, spread the frozen hash browns over the top, gently pressing them down to form a nice crust layer.
7. Add Butter and Cheese:
Brush the melted butter evenly over the hash browns. This step is key for getting a lovely golden and crispy top! If you’d like, you can sprinkle shredded cheddar cheese over the hash browns for a cheesy delight.
8. Bake It:
Place the baking dish in your preheated oven and bake for 25-30 minutes. You’ll know it’s done when the hash browns are golden brown and crispy!
9. Serve and Enjoy:
Once out of the oven, let your delicious shepherd’s pie rest for a few minutes. Garnish it with some chopped parsley for a fresh touch before serving. Enjoy your hearty meal!
Can I Use Ground Turkey Instead of Beef or Lamb?
Absolutely! Ground turkey is a great, lean substitute if you’re looking for a healthier option. Just make sure to cook it thoroughly and season it well to keep the flavors robust.
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, place it in the oven at 350°F (175°C) until heated through, or microwave in individual portions.
Can I Make This Dish Vegetarian?
Yes! You can easily make this vegetarian by using lentils or a plant-based ground meat substitute. Just ensure you use vegetable broth instead of beef broth for flavor.
What If I Don’t Have Frozen Hash Browns?
If you don’t have frozen hash browns, you can shred fresh potatoes and parboil them for a few minutes before using them as a topping. Just ensure they are well-dried before baking to achieve that crispy finish!
