Subscribe for Recipes & GF Living Tips
  • This field is for validation purposes and should be left unchanged.

Gluten Free, Dairy Free Shepard’s Pie Recipe

Gluten free, dairy free Shepard’s Pie is a classic Irish dish that is well-suited for the whole family, including your littlest eaters.

gluten free dairy free shepards pie

St. Patrick’s Day is a few weeks away and we really get into celebrating the holiday at our house. In my 20’s, celebrations included enjoying green cocktails and that was about it. While I’m definitely going to make some green smoothies and serve my kids green pancakes for breakfast, I also wanted to come up with a main dish for dinner that the whole family would enjoy. Last year, I made corned beef and cabbage and it was out of this world delicious. This year, I decided to tackle Shepard’s Pie and make it gluten free and dairy free. Traditionally, it often includes whole wheat flour as a thickening agent as well as a few ingredients that can contain gluten; plus, the mashed potatoes have tons of dairy.

While the recipe below lists quite a few ingredients, it’s not an overwhelming or complicated recipe. It took me 40 minutes to make, which in my world is a little bit too long for a week day but ok for a weekend and definitely ok for a holiday. If you have toddlers, I include a toddler twist at the bottom and a babyfood option too. It also freezes really well, so if you have leftovers that’s another future dinner you won’t have to prepare.




Gluten Free, Dairy Free Shepard's Pie

This recipe is free from gluten, dairy, eggs, soy, peanuts and tree nuts.
Course Main Course
Cuisine American
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 38 minutes
Servings 6
Calories 569 kcal
Author Jereann Zann - Celiac Mama


  • 6 Organic Russet Potatoes
  • 1 1/4 cups coconut milk
  • 1/4 cup and 1 tbsp olive oil
  • 1 pound ground bison lean ground beef is ok too
  • 1 cup diced white onion
  • 1 cup diced carrots
  • 1 cup peas
  • 1 cup gluten free beef broth
  • 2 tbsp gluten free ketchup
  • 2 tbsp brown rice flour
  • salt and pepper to taste for potatoes
  • 1/2 tsp salt for beef/vegetable filling
  • 1/4 tsp pepper for beef/vegetable filling
  • Sprinkling of paprika


Mashed potato topping:

  1. Wash, peel and cut the potatoes into cubes.
  2. Add the potatoes to a large pot, cover with water and bring to a boil.
  3. Cook the potatoes until they are very fork tender.
  4. Drain the water and add the salt, pepper, 1 cup coconut milk and olive oil to the pot.
  5. Using a hand mixer, blend until the potatoes are creamy. If they need more moisture, add the remaining 1/4 cup of coconut milk and then 1-2 tbsp of coconut milk at a time and blend until your desired consistency.
  6. Taste test while blending the potatoes and add salt and pepper if needed.

Beef and vegetable filling:

  1. While the potatoes are cooking, chop your onion and carrots and set them aside.
  2. Preheat the oven to broil.
  3. Add 1 tbsp of olive oil to a large skillet on your stove top and turn the heat to medium.
  4. Add the ground bison (or ground beef), onion and carrot to the pan. Cook, stirring often until the onion is translucent and the beef is browned.
  5. Add salt, pepper, and brown rice flour and stir often for two minutes.
  6. Add the beef broth and peas, and bring to a boil.
  7. Add the gf ketchup and cook it for two minutes.
  8. Remove from heat.
  9. Add the beef and vegetable filling to a large corningware or pyrex dish and spread evenly along the bottom.
  10. Add the mashed potatoes on top of the filling and spread evenly.
  11. Sprinkle the top with paprika.
  12. Place the dish in the oven and cook for 5-10 minutes. You want the top be firm and to brown a bit, but you don't want it to burn so keep checking.
  13. Enjoy!
Nutrition Facts
Gluten Free, Dairy Free Shepard's Pie
Amount Per Serving
Calories 569 Calories from Fat 279
% Daily Value*
Total Fat 31g 48%
Saturated Fat 15g 75%
Cholesterol 52mg 17%
Sodium 284mg 12%
Potassium 1439mg 41%
Total Carbohydrates 51g 17%
Dietary Fiber 5g 20%
Sugars 6g
Protein 22g 44%
Vitamin A 75.6%
Vitamin C 31.2%
Calcium 6.6%
Iron 33.4%
* Percent Daily Values are based on a 2000 calorie diet.


Toddler Twist:


Take out some small ramekins or small pyrex dishes and make several mini shepard’s pies. When you’re ready to serve them, turn them upside down and they come out like a cute tower on the kids plates. They’re also individual servings so you can freeze the extras for later use. If your baby is too little for these textures, then take 1/2 cup and blend it in a food processor and serve, storing the leftovers in the fridge for up to two days.