Gluten-Free Dairy-Free Shepherd’s Pie Recipe for Comforting Meals

Fluffy, dairy-free mashed potatoes top a savory layer of ground beef, vegetables, and rich bone broth in this hearty one-dish meal.

Dairy-Free Shepherd's Pie - Olivia Adriance

Is there anything cozier than a shepherd’s pie? This baked casserole brings together seasoned ground beef, mixed vegetables, and a crisp golden mashed potato topping for classic comfort food.

My Gluten-Free, Dairy-Free Shepherd’s Pie is deeply satisfying and perfect for cold nights or holiday dinners.

Although the ingredient list and steps may look long, the recipe uses familiar pantry items and simple techniques. Many ingredients are likely in your kitchen already, and shortcuts—like frozen veggies—make assembly quicker.

Dairy-Free Shepherd's Pie - Olivia Adriance
Dairy-Free Shepherd's Pie - Olivia Adriance

Using a frozen bag of mixed vegetables is an easy time-saver—no chopping required. This dish feeds a crowd and is ideal for holiday gatherings or a leisurely Sunday supper. Enjoy!

Key Ingredients for Gluten-Free Shepherd’s Pie

Shepherd’s pie recipes vary, but for this gluten-free, dairy-free version you’ll want:

Ingredients for Dairy-Free Shepherd's Pie - Olivia Adriance
  • Potatoes: Yukon Gold or “butter” potatoes yield silky, fluffy mashed potatoes.
  • Dairy-free additions: Dairy-free sour cream, unsweetened almond milk, and dairy-free butter create a creamy, buttery mashed potato—sub regular dairy if you prefer.
  • Ground beef: Choose organic, grass-fed if available for the best flavor.
  • Onion and garlic: Sauté with the beef to build flavor.
  • Frozen mixed veggies: A convenient shortcut that simplifies prep.
  • Bone broth: Low-sodium beef bone broth adds depth; regular beef broth also works.
  • Flavor boosters: Tomato paste, tamari, and Worcestershire sauce bring umami and balance.
  • Arrowroot starch: Mixed with water to form a slurry, it thickens the beef mixture so the filling isn’t watery when baked.
Dairy-Free Shepherd's Pie - Olivia Adriance
Dairy-Free Shepherd's Pie - Olivia Adriance

Step-by-Step Instructions for Shepherd’s Pie

Make the Mashed Potatoes

Start with the mashed potatoes.

Place peeled, diced potatoes in a large pot and cover with 1–2 inches of water. Bring to a boil, then reduce to a gentle boil and cook 15–18 minutes until fork-tender.

Drain the potatoes and return them to the pot, uncovered, for a minute or two to let steam escape—this helps keep them fluffy.

How to Make Dairy-Free Shepherd's Pie Step 4 - Olivia Adriance
How to Make Dairy-Free Shepherd's Pie Step 5 - Olivia Adriance

Add dairy-free sour cream and mash with a potato masher or hand mixer. When nearly smooth, stir in almond milk and dairy-free butter until creamy. Set aside until assembly.

Prepare the Beef and Veggies

Preheat the oven to 400°F and line a sheet pan with parchment paper. Lightly oil a 9×13 baking dish with avocado oil or spray.

In a large pot over medium heat, brown the ground beef until only a bit of pink remains. Remove excess rendered fat with tongs and paper towels, leaving a little for flavor.

How to Make Dairy-Free Shepherd's Pie Step 1 - Olivia Adriance
How to Make Dairy-Free Shepherd's Pie Step 2 - Olivia Adriance

Add diced onion and a splash of oil, stir into the beef, and cook 5–7 minutes until the meat and onions brown. Add minced garlic and cook briefly.

Stir in thawed mixed vegetables, bone broth, tamari, tomato paste, Worcestershire sauce, and thyme. Cook 3–4 minutes to combine flavors.

How to Make Dairy-Free Shepherd's Pie Step 3 - Olivia Adriance

Whisk arrowroot starch with water to make a slurry, then add to the beef mixture. Cook 2–3 minutes until the filling is thick and glossy—this prevents a runny base when baked.

Assemble the Pie

Ladle the beef and vegetable mixture into the prepared 9×13 baking dish. Spoon the mashed potatoes over the filling and spread evenly with the back of a spoon or spatula.

Place the baking dish on the prepared sheet pan to catch any bubbling over during baking.

How to Make Dairy-Free Shepherd's Pie Step 6 - Olivia Adriance
Dairy-Free Shepherd's Pie - Olivia Adriance

Bake and Enjoy!

Bake 35–45 minutes until the filling bubbles at the edges and the potatoes turn golden brown. Let the pie rest 15–20 minutes before serving so the filling sets slightly. Enjoy!

Other Classic Holiday Recipes:

  • Simple Oven-Roasted Turkey Breast with Gravy
  • Turkey and Dumplings (Gluten-Free, Dairy-Free)
  • Dairy-Free Mashed Sweet Potatoes
  • Chuck Roast with Au Jus
  • Gluten-Free Sweet Potato Casserole
5 from 2 votes

GLUTEN-FREE DAIRY-FREE SHEPHERD’S PIE

By Olivia Adriance
Prep: 20 mins
Cook: 1 hr 20 mins
Total: 1 hr 40 mins
Servings: 8
Dairy-Free Shepherd's Pie - Olivia Adriance
Pin
Print
Classic cozy gluten-free and dairy-free Shepherd’s Pie — a rewarding dinner for a cold winter evening or holiday gathering.

Ingredients

Mashed Potatoes:

  • 3 pounds Yukon Gold or butter potatoes, peeled and largely diced
  • 4 ounces dairy-free sour cream
  • ½ cup unsweetened almond milk
  • ½ cup dairy-free butter (or regular)

Beef Mixture:

  • Avocado oil or spray
  • 2½–3 pounds ground beef
  • 1 onion, small diced
  • 2 cloves garlic, minced
  • 1 tablespoon fresh thyme leaves, roughly chopped
  • (1) 12-ounce bag frozen mixed veggies, thawed
  • 1½ cups low-sodium beef bone broth
  • 2 tablespoons tomato paste
  • 2 tablespoons tamari
  • 2 tablespoons Worcestershire sauce
  • 2 tablespoons arrowroot starch + 2 tablespoons water (slurry)
  • Salt and pepper, to season

Instructions

Make the Potatoes:

  • Add the potatoes to a large pot and cover with 1–2 inches of water. Bring to a boil and simmer until fork-tender, 15–18 minutes.
  • Drain and return the potatoes to the pot, uncovered, to release steam.
  • Add sour cream and begin mashing. When nearly smooth, stir in almond milk and dairy-free butter. Set aside.

Make the Beef and Veggies:

  • Preheat oven to 400°F and line a sheet pan with parchment. Lightly oil a 9×13 baking dish.
  • Brown the ground beef over medium heat until just a touch of pink remains. Remove excess fat, leaving a bit for flavor.
  • Add onion and a drizzle of oil, cook 5–7 minutes until browned, then add garlic.
  • Stir in mixed veggies, bone broth, tamari, tomato paste, Worcestershire, and thyme. Cook 3–4 minutes.
  • Whisk arrowroot and water to form a slurry, add to the beef mixture, and cook 2–3 minutes until thick and glossy.

Assemble:

  • Ladle the beef mixture into the prepared baking dish.
  • Spread the mashed potatoes evenly over the filling using a spoon or spatula.
  • Place the baking dish on the lined sheet pan and bake 35–45 minutes until bubbling and golden.
  • Let rest 15–20 minutes before serving. ENJOY!

Notes

You can prepare the beef and vegetable mixture in advance and store it in the refrigerator for a day or two. Mashed potatoes are best made the day you plan to bake and serve the pie.

Nutrition

Calories: 643 kcal
| Carbohydrates: 36 g
| Protein: 30 g
| Fat: 42 g

Nutrition information is automatically calculated and should be used as an approximation.



Like this? Leave a comment below!