This fun twist on shepherd’s pie uses crispy hash browns instead of the usual mashed potatoes. It’s packed with ground meat and veggies, making it a hearty dish everyone will love!
I can’t resist how crunchy the top gets! It’s perfect for a cozy night in, and leftovers taste even better the next day. Just grab a fork and enjoy every cheesy bite! 😄
Key Ingredients & Substitutions
Ground Beef/Lamb: Ground beef is perfect for this dish, but you can easily substitute lamb for a classic shepherd’s pie flavor. If you’re looking for a leaner option, ground turkey or chicken works well too.
Vegetables: The combination of onion, carrots, celery, and bell pepper brings great flavor. If you have other veggies, like zucchini or corn, feel free to add them! For a quicker prep time, consider using pre-chopped frozen veggies.
Beef Broth: This is essential for adding moisture and flavor. If you need a lighter alternative, use chicken broth or vegetable broth. Also, you could make it gluten-free by selecting a gluten-free broth.
Hash Browns: I recommend using frozen hash browns for convenience, but fresh shredded potatoes can be just as good. If you’re avoiding carbs, try using cauliflower rice instead!
Cheddar Cheese: Cheddar adds creaminess and a nice sharp flavor. You can mix it up by using a blend of cheeses like Monterey Jack or Colby for extra flavor. Vegan cheese works as a great dairy-free substitute.
How Can I Ensure My Hash Brown Shepherd’s Pie Layers Cook Evenly?
Layering is key to achieving a great texture. Start with a well-cooked meat mixture at the bottom. Make sure it’s thickened so it doesn’t make the hash browns soggy. Use a baking dish that’s not too shallow to prevent spillage when it bubbles up in the oven.
- Cook your meat and veggies until everything is well combined and flavorful; this will help the layers meld.
- Mix the hash browns with melted butter and cheese before topping the meat mixture; this adds flavor and keeps them from becoming dry.
- Spread the hash brown layer evenly, then sprinkle cheese on top to create a crispy crust that balance the flavors perfectly.

How to Make Hash Brown Shepherd’s Pie
Ingredients You’ll Need:
For the Filling:
- 1 lb ground beef (or lamb for traditional shepherd’s pie)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1/2 cup diced carrots
- 1/2 cup frozen peas
- 1/2 cup diced celery
- 1/2 cup diced bell pepper (optional)
- 1 cup beef broth
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme
- 1 tsp dried rosemary
- Salt and black pepper to taste
- 1 tbsp olive oil or vegetable oil
For the Hash Brown Layer:
- 4 cups shredded hash browns (frozen or fresh)
- 2 cups shredded cheddar cheese (divided)
- 2 tbsp butter, melted
For Garnish:
- Fresh parsley, chopped
How Much Time Will You Need?
This dish takes about 15 minutes of prep time and around 30-35 minutes for cooking and baking. You’ll spend some time sautéing the veggies and browning the meat, but once it’s in the oven, you can relax while it bakes!
Step-by-Step Instructions:
1. Preheat the Oven:
First, set your oven to preheat at 375°F (190°C) so it’s ready when it’s time to bake the pie. This helps achieve a nice, crispy top on your hash browns.
2. Cook the Vegetables:
In a large skillet, heat the oil over medium heat. Add the chopped onion, diced carrots, celery, and bell pepper (if using). Sauté these for about 5-7 minutes, or until they are softened. This step builds a delicious base flavor!
3. Add Garlic & Ground Beef:
Next, add the minced garlic and cook for another minute until fragrant. Then, add the ground beef. Use a spoon to break it apart as it cooks, and continue cooking until it’s browned and no longer pink.
4. Season It Up:
Stir in the tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Let this cook for 2 minutes to meld all those wonderful flavors together.
5. Thicken the Mixture:
Pour in the beef broth and bring the mixture to a simmer. Allow it to cook for about 8-10 minutes until it thickens slightly. Remember to stir occasionally!
6. Mix in Peas:
Stir in the frozen peas and then remove the skillet from the heat. Let the mixture cool slightly while you prepare the hash browns.
7. Prepare the Hash Brown Layer:
In a large bowl, mix the shredded hash browns with melted butter and 1 cup of the shredded cheddar cheese. This adds richness to the top layer.
8. Assemble the Dish:
In a baking dish or cast-iron skillet, spread the meat and vegetable mixture evenly across the bottom. Then, spread the hash brown mixture on top, making sure it’s even. Finally, sprinkle the remaining 1 cup of cheddar cheese on top.
9. Bake:
Place your assembled pie in the oven and bake for 25-30 minutes, or until the top is golden brown and crispy. Keep an eye on it towards the end!
10. Rest & Garnish:
Once it’s done baking, remove the dish from the oven and let it rest for about 5 minutes. Garnish with fresh chopped parsley before serving for a touch of color and freshness.
Enjoy your delicious Hash Brown Shepherd’s Pie! It’s hearty, comforting, and perfect for sharing with family and friends.
Can I Use Leftover Meat in This Recipe?
Absolutely! Leftover cooked meats, such as roast beef or chicken, can be used in place of ground beef or lamb. Just chop it up into small pieces and skip the browning step since it’s already cooked.
Can I Make This Recipe Vegetarian?
Yes! To make a vegetarian version, substitute the ground meat with lentils, cooked mushrooms, or a meat substitute like textured vegetable protein (TVP). Use vegetable broth to keep it vegetarian-friendly!
How Do I Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat in the oven or microwave until warmed through. If reheating in the oven, cover with foil to prevent the top from becoming too dry.
Can I Freeze Hash Brown Shepherd’s Pie?
Yes, this dish freezes well! Cool it completely, then cover it tightly with plastic wrap and foil before freezing. It can be frozen for up to 2-3 months. To reheat, thaw it in the fridge overnight and bake it in the oven until heated through.



