How to Make Gluten-Free Vegan Shepherd's Pie at Home
By Whisked Gluten-Free Bakery | Published: 2026-10-19
Category: How-to Guides
Learn to make a hearty gluten-free vegan shepherd's pie from scratch. This step-by-step guide covers ingredient swaps, layering tips, and common pitfalls to avoid for a satisfying comfort meal.
Quick answer
A gluten-free vegan shepherd's pie comes together with a savory lentil-mushroom filling, a creamy sweet potato topping, and a few smart swaps to keep it both plant-based and wheat-free.
Why lentils and mushrooms work best
Lentils and mushrooms create a hearty, umami-rich base that mimics the texture of ground meat without any animal products. Lentils hold their shape during baking, while mushrooms add depth and moisture. Together they form a filling that satisfies even without traditional beef or lamb.
Choosing the right topping
Sweet potatoes are the go-to for a vegan topping because they mash smoothly without needing butter or milk. Their natural sweetness balances the savory filling. For a lighter option, you can use cauliflower or a mix of potatoes and parsnips, but sweet potatoes give the most classic shepherd's pie texture and color.
Step-by-step instructions
- Prepare the sweet potato topping: Peel and chop 2 large sweet potatoes into even chunks. Boil in salted water until fork-tender, about 15 minutes. Drain and mash with a splash of unsweetened plant milk and a pinch of salt. Set aside. Don't over-mash—a slightly chunky texture holds up better during baking and prevents a gluey topping.
- Cook the lentil-mushroom filling: Sauté 1 diced onion and 2 minced garlic cloves in olive oil until soft. Add 8 oz chopped mushrooms and cook until they release their liquid. Stir in 1 cup cooked brown lentils, 1 cup frozen peas and carrots, 1 tbsp tomato paste, 1 tsp smoked paprika, and ½ cup vegetable broth. Simmer 5 minutes until thickened. Let the mushrooms brown fully before adding liquid—this builds the savory flavor that replaces meat.
- Thicken with a gluten-free slurry: Mix 1 tbsp brown rice flour or sorghum flour with 2 tbsp cold water to form a smooth paste. Stir into the filling and cook 1–2 minutes until the sauce coats the back of a spoon. Remove from heat. Add the slurry slowly; too much at once can make the filling gummy. You want a thick but not pasty consistency.
- Assemble and bake: Spread the filling evenly in a 9-inch baking dish. Spoon the mashed sweet potatoes on top and spread gently to cover. Use a fork to create ridges on the surface for crispy edges. Bake at 375°F for 20–25 minutes until bubbling around the edges and the top is lightly golden. Let the pie rest 5 minutes after baking—this helps the layers set so slices hold together when served.
Product spotlight
- Vegan Shepherd's Pie: This plant-based shepherd's pie uses lentils, mushrooms, sweet potatoes, and a blend of gluten-free flours including brown rice, millet, and sorghum. It shows how the same core ingredients you'd use at home can be combined into a ready-made meal, giving you a benchmark for flavor and texture when cooking from scratch.

Vegan Shepherd's Pie
