Description
Flavorful and hearty, this gluten-free shepherd’s pie is easy to put together and feeds a crowd! It’s perfect for bringing to potlucks or for a busy weeknight dinner. Totally dairy-free too!
Ingredients
- 2 pounds russet potatoes, peeled and chopped
- 1/3 cup unsweetened almond milk
- 3 tablespoons dairy-free grated parmesan
- 1/3 teaspoon salt
- 1 tablespoon dairy-free butter
- 1 pound ground meat
- 1 cup frozen vegetables (corn, peas, carrots)
- 2 tablespoons gluten-free all-purpose flour
- 1 cup beef broth
- 1 tablespoon cooking oil
- 1 yellow onion, diced
- 2 garlic cloves, minced
- 2 tablespoons tomato paste
- 1 tablespoon gluten-free Worcestershire sauce
- 1/3 teaspoon salt
- 1/3 teaspoon black pepper
- Chopped fresh herbs, for garnishing
Instructions
- Boil Potatoes: Add the cubed potatoes to a pot of water and bring to a boil, then cook the cubed potatoes for 20-25 minutes until they are very tender and can be easily mashed with a fork.
- Prepare Mashed Potatoes: When the potatoes are cooked, drain the water. Add the dairy-free almond milk, salt, dairy-free butter and dairy-free parmesan. Mash the potatoes well until they are creamy and there are no more lumps.
- Cook Onions: While the potatoes are cooking, heat the oil in a skillet and add the onions to the pan. Fry on low heat for 5 minutes, stirring. Then add the garlic and sauté for 1 more minute.
- Add Ground Meat: Add ground meat and fry everything together for another 3 minutes, stirring occasionally.
- Add Flour: Add the gluten-free all-purpose flour and mix, stirring for another 2 minutes.
- Add Broth, Tomato Pasta, Worcestershire Sauce, Salt & Pepper: Add beef broth, tomato paste, Worcestershire sauce, salt and pepper. You can also add any other spices to taste.
- Stir to Combine: Stir and cook everything together for 6-7 minutes until the broth has reduced and thickened. Then add the frozen vegetables, stir and turn off the heat after 2 minutes.
- Preheat Oven and Transfer Filling to Baking Dish: Preheat the oven to 360F. Transfer the filling to a large baking dish. (The oval baking dish I used is 11” long and 7” wide).
- Top Filling with Mashed Potatoes: Distribute the mashed potatoes on top of the minced meat filling, using a wet spatula to spread the potatoes out evenly.
- Bake Until Ready: Bake for 30 minutes in the preheated oven until the top is golden brown.
- Garnish and Serve: Serve the gluten-free shepherd’s pie hot and garnished with fresh chopped green onions or chives.
Notes
Potatoes: For making mashed potatoes, it’s best to use starchier potatoes such as Russet potatoes or Idaho potatoes to get the creamiest effect.
Almond Milk: I like using an unsweetened version of my homemade almond milk, but you may also use another unsweetened non-dairy milk (such as cashew milk, rice milk, oat milk, etc). Alternatively, if you are not lactose-intolerant, go ahead and use regular milk (or heavy cream if you prefer).
Parmesan: I used dairy-free parmesan cheese to keep this recipe dairy-free. However, if you are not lactose-intolerant, go ahead and use regular parmesan cheese instead. You may also leave it out completely if you’re not keen on the taste of cheese.
Butter: I used dairy-free butter (vegan butter) to keep this recipe dairy-free. You can also use coconut oil if you prefer. Alternatively, if you are not lactose-intolerant, feel free to use regular butter or ghee instead.
Ground Meat: You may either use ground beef or ground lamb for this gluten-free shepherd’s pie filling.
Frozen Vegetables: I used frozen carrots, peas and corn for a colorful mixture. Alternatively, you can also use fresh vegetables if you prefer.
Gluten-Free All-Purpose Flour: I used a gluten-free all-purpose flour to thicken the gravy for the filling and to keep the recipe gluten-free. You may also use corn starch for thickening if you prefer. Alternatively, if you are not Celiac or gluten-intolerant, go ahead and use regular all-purpose flour instead.
Beef Broth: The beef broth adds a beautiful flavor to the shepherd’s pie filling. You may either make your own homemade beef broth or use storebought beef broth (either will work).
Oil: I like using sunflower oil because I always have a bottle of it on hand. You may also use another type of cooking oil (such as canola oil, olive oil, avocado oil etc).
Onion: I used a yellow onion, but feel free to use a white onion or red onion instead.
Garlic: Fresh garlic adds a lovely flavor to the shepherd’s pie filling, so I highly recommend adding it. If you don’t have fresh garlic, you can use 1 teaspoon of dried minced garlic.
Tomato Paste: The sweetness from the tomato paste balances out the savory flavors from the meat and other ingredients, making a nice contrast.
Worcestershire Sauce: If you are Celiac or gluten-intolerant, make sure to use gluten-free Worcestershire sauce.
Black Pepper: A sprinkle of ground black pepper adds a little bit of heat, but feel free to leave it out if you don’t enjoy pepper.
Fresh Herbs: You may use any type of fresh green herbs (my favorite options are chopped chives, green onions or parsley.)
Storing/Freezing: To store, cover the shepherd’s pie with plastic wrap or place it in an airtight container and store in the refrigerator for up to 4 days. Reheat in the pie in the oven or microwave until warm before serving. To freeze, place the shepherd’s pie in a freezer-safe container and freezer for up to 2 months. Let the frozen shepherd’s pie thaw completely overnight in the refrigerator before reheating and serving.
- Prep Time: 10 mins
- Cook Time: 1 hour 10 mins
- Category: Casserole
- Method: Baking
- Cuisine: Western



