Main Courses
This AIP Shepherd’s Pie delivers all the comfort of classic shepherd’s pie—crispy golden top, hearty filling, and rich flavors—without meat, dairy, or nightshades. The secret lies in foil-sealing the mashed potato crust for a restaurant-style finish while keeping the filling tender and packed with umami-rich mushrooms and lentils.
I developed this recipe after realizing how much I missed the dish during elimination phases, and it’s now a staple in my meal rotation.
The filling combines savory mushrooms, lentils, and carrots simmered in a rich bone broth until tender, while the topping gets its crispy texture from olive oil and coconut milk mashed potatoes sealed in foil.
This method ensures the crust stays perfectly golden without drying out, and the filling remains moist and flavorful. The result? A dish that satisfies cravings while staying strictly AIP-compliant.
What makes this recipe stand out is how it mimics traditional shepherd’s pie without compromising dietary needs. The foil-sealed top creates that coveted crispy exterior, while the filling delivers deep, meaty flavors from mushrooms and lentils.
Every bite is hearty, comforting, and undeniably crispy—just like the version you remember, but better suited for modern dietary requirements.
Serve this dish with a side of AIP-compliant green beans or a simple salad for a complete meal. The leftovers reheat beautifully, making it perfect for meal prep. Here’s how to bring this classic comfort food into your AIP kitchen without skipping a beat.
Ingredients for aip shepherd's pie
Rich umami filling meets crispy coconut crust—this AIP shepherd’s pie delivers comfort without compromising dietary needs.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Lentils 🌾 | 1 ½ cups | Dried, rinsed thoroughly |
| Creamy Mushrooms 🍄 | 1 ½ cups | Chopped, cremini or shiitake |
| Carrots 🥕 | 1 ½ cups | Diced, organic preferred |
| Yellow Onion 🧅 | 1 whole | Diced, yellow or red |
| Garlic Cloves 🧄 | 4 cloves | Mince finely, fresh preferred |
| AIP Bone Broth 💧 | 2 cups | Homemade or store-bought AIP |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For crispy topping |
| Unsweetened Coconut Milk 🥥 | 1 can | Full-fat, for creamy texture |
| Coconut Flour 🌾 | ¼ cup | For binding mashed potatoes |
| Sea Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, organic if possible |
| Fresh Rosemary 🌿 | ¼ cup | Chopped, finely |
| Aluminum Foil 📄 | 1 sheet | Heavy-duty for sealing |
| Fresh Parsley 🌿 | 0.1 cup | Chopped, for garnish |
The mushrooms are the secret to that deep, meaty flavor. Cremini or shiitake work best—their earthy notes mimic traditional shepherd’s pie. I always grab mine from Whole Foods or my local farmers market for the freshest quality. Look for plump, firm mushrooms with no slimy spots. The lentils should be green, not yellow or brown, and the bone broth? Homemade is ideal, but brands like Kettle & Fire make AIP-compliant options that work perfectly. Fresh herbs are non-negotiable here—they bring that bright, aromatic punch that dried spices just can’t match.
No cremini mushrooms? White button mushrooms at double the amount will work, but they’ll be less flavorful. Swapping coconut milk for cashew cream keeps it rich and creamy. Short on fresh thyme? Rosemary alone works in a pinch, but I’d still recommend grabbing some if you can—it’s worth the extra minute to chop. The coconut flour might seem odd here, but it’s what gives that perfectly crispy crust when foil-sealed. If you don’t have any, arrowroot powder at half the amount will do the trick, though the texture might be slightly less sturdy.
This dish reheats beautifully—5 minutes at 350°F is all it takes to restore that crispy top. Store leftovers covered in the fridge for 4-5 days or freeze for 3 months. I always make a double batch because it’s that good. The foil-sealed method means you can prep ahead and bake straight from the fridge—just add 10 extra minutes to the cooking time. Garnish with fresh parsley right before serving (the good stuff, not the dried kind).
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash dishes—just one baking dish, and I’m done. The lentils and mushrooms soften perfectly while the carrots caramelize right into the filling, so you’re not stuck scrubbing separate pans.
- Earthy Umami Bomb: Between the mushrooms and lentils, this pie packs a flavor punch without any dairy or meat. That deep, savory richness from the garlic and onions? It’s the kind of taste that makes you forget you’re eating a "diet" version.
- Lunchbox Hero: Here’s what sold me—it reheats beautifully for packed lunches. The crust stays intact (if you use mashed sweet potatoes), and the filling holds together like a dream. My kids actually look forward to their school lunches now.
- Budget-Friendly Staple: Green lentils and carrots are cheap, but they feel luxurious in this dish. I’ve made this for $10 and fed six people—plus, the leftovers taste just as good the next day. No sad, dry reheats here.
Step-by-step instructions for AIP shepherd's pie
Here's how to create a hearty, crispy-topped shepherd's pie that stays true to AIP principles while delivering restaurant-quality comfort.
Cook the Lentil and Vegetable Filling
In a large pot, combine the 1.5 cups green lentils, 1.5 cups diced carrots, 1 whole yellow onion, and 2 cups AIP bone broth. Bring to a boil, then reduce heat to medium-low and simmer uncovered for 25-30 minutes until the lentils are tender and the liquid has reduced by half. You'll know it's ready when the lentils are fork-tender and the mixture has thickened to a stew-like consistency.
While the lentils cook, heat 0.25 cup extra-virgin olive oil in a separate skillet over medium heat. Add the 1.5 cups chopped creamy mushrooms and cook for 5-6 minutes until they release their moisture and begin to brown. Stir in the 4 minced garlic cloves, 0.25 cup chopped fresh thyme leaves, and 0.25 cup chopped fresh rosemary, cooking for another 1 minute until fragrant. Combine this mushroom mixture with the lentils and season with the 1 teaspoon sea salt. Keep warm until ready to assemble.
Prepare the Creamy Coconut Topping
In a medium saucepan, warm the 1 can unsweetened coconut milk over low heat until steaming. In a separate bowl, whisk together the 0.25 cup coconut flour and 0.25 cup extra-virgin olive oil until smooth. Slowly pour the coconut milk mixture into the coconut flour while whisking continuously to prevent lumps from forming. Return the mixture to the saucepan and cook over low heat for 3-5 minutes, stirring constantly, until it thickens to a mashed potato-like consistency.
Remove from heat and fold in 0.1 cup chopped fresh parsley. The topping should be smooth and spreadable, with a creamy texture that will crisp beautifully when baked. If it's too thick, add 1-2 tablespoons of warm bone broth to reach your desired consistency. Let it cool slightly before assembling.
Assemble and Seal for Baking
Preheat your oven to 375°F. Spread the lentil-mushroom mixture evenly in a 9x9-inch baking dish, creating a flat surface for the topping. Spoon the coconut topping over the filling, using the back of a spoon to create texture and help it crisp. Press down gently to create a smooth, even surface—this ensures even browning and crispiness.
Cut the 1 sheet aluminum foil into a piece large enough to cover the baking dish completely, with overhang on all sides. Drape the foil over the dish, pressing down firmly to seal the edges and create an airtight environment. This foil seal is what creates that signature crispy top while keeping the filling moist.
Bake Until Golden and Crispy
Place the foil-sealed dish in the preheated oven and bake for 45-50 minutes. About halfway through baking, carefully remove the foil and continue baking for an additional 10-15 minutes until the topping is deep golden brown and crispy. The edges should pull away slightly from the dish, indicating it's properly crisped.
Let the shepherd's pie rest for 10 minutes before serving. This resting period allows the filling to set slightly, making it easier to slice and serve. The crispy topping will soften just enough to be fork-friendly while maintaining its golden texture. Serve warm with a side of steamed greens for a complete AIP-friendly meal.
Pro Tips For Making Aip Shepherd'S Pie
- SOAK LENTILS 4 HOURS: I learned this the hard way—skipping the soak makes green lentils turn mushy in shepherd’s pie. Toss them in cold water for at least 4 hours (or overnight), then drain and rinse before cooking. They’ll hold their shape and soak up flavors like a dream.
- SAUTÉ ONIONS LOW AND SLOW: Caramelizing onions is where flavor happens, but don’t rush it. Cook them over medium-low heat for 15-20 minutes until deep golden, stirring occasionally. High heat burns them before they soften—your pie’s base will taste flat if you skip this step.
- STEAM CARROTS FIRST: Cut carrots into even chunks and parboil them for 5 minutes before adding to the filling. This jumpstarts their softness so they don’t turn to mush while the lentils finish cooking. Drain well afterward to avoid a watery filling—trust me, your pie will thank you.
- PRESS MUSHROOMS DRY: After slicing mushrooms, lay them out on a clean towel and press them with another towel for 5 minutes. This removes excess moisture so they release their creamy goodness instead of steaming in the pie. Wet mushrooms = soggy topping, and nobody wants that.
Creative variations of these flavors
Mushroom-Centric Variations
Swap the lentils for 2 cups finely chopped portobello mushrooms sautéed with 1 tbsp coconut aminos for a deeper umami flavor. These mushrooms absorb the bone broth beautifully, creating a rich, meaty texture.
I’ve found shiitake mushrooms work well too—just reduce the amount to 1 cup and add ½ cup chopped walnuts for crunch. 🍄
Root Vegetable Twist
Add 1 cup diced sweet potato or ½ cup grated parsnip to the filling for natural sweetness that balances the earthy mushrooms. These veggies caramelize slightly during baking, adding depth. For extra heartiness, include ½ cup chopped celery—it softens perfectly and adds a subtle crunch. 🥕
Herb-Forward Topping
Boost the coconut topping with 1 tbsp chopped fresh sage or 1 tsp dried oregano for an aromatic twist. Sage pairs beautifully with mushrooms, while oregano adds Mediterranean flair.
For a brighter finish, stir in 1 tbsp lemon juice (if AIP-compliant) or ½ tsp apple cider vinegar to cut through the richness. 🌿
Spiced Lentil Option
Infuse the lentils with ½ tsp ground cinnamon or ¼ tsp nutmeg for warmth. These spices complement the coconut topping wonderfully and add a subtle sweetness. I’ve also experimented with ½ tsp smoked paprika (AIP-compliant) for a smoky depth—just ensure it’s free from nightshades. 🌶️
Crispy Top Techniques
For an extra-crispy crust, brush the coconut topping with 1 tbsp melted coconut oil before sealing with foil. Alternatively, sprinkle 2 tbsp coconut flour over the topping before baking for added texture.
If you prefer a flakier finish, fold ¼ cup toasted sunflower seeds into the coconut mixture before spreading. 🔥
Nutrition facts
Frequently asked questions
Can I make this AIP shepherd's pie ahead of time?
This dish actually tastes better the next day. Assemble the pie and refrigerate it overnight covered (without sealing with foil). When ready to bake, add the foil seal and bake as directed, increasing the time by 10-15 minutes to account for the cold start. The flavors meld beautifully, and the crispy top becomes even more pronounced.
What if I don't have coconut flour for the topping?
No problem! Use ½ cup arrowroot powder instead—it works almost as well for binding. For extra crispiness, add 1 tbsp extra olive oil to the coconut milk mixture. The texture will be slightly less sturdy but still delicious. If you're completely out of options, ½ cup mashed cauliflower (steamed and blended with olive oil) can work in a pinch.
Why does my coconut topping get watery?
This usually happens when the coconut milk isn't thickened enough. The key is to cook the coconut flour mixture over low heat until it reaches a thick, mashed potato consistency—it should coat the back of a spoon. If it's still too thin, whisk in 1 tsp more coconut flour and cook another 2 minutes. Always let it cool slightly before spreading.
Can I make this in a smaller baking dish?
Yes, but adjust the baking time. For a 7x7-inch dish, reduce the filling by about 30% and bake for 35-40 minutes covered, then 8-10 minutes uncovered. The smaller surface area means the topping crisps faster. For best results, use a 9-inch dish or larger to maintain the proper filling-to-topping ratio.
What's the best way to reheat leftovers?
Reheat at 350°F for 5-7 minutes covered with foil to restore crispiness. For extra crunch, place the slice under the broiler for 1-2 minutes (watch closely!). Microwaving works in a pinch, but the texture suffers—always use the oven method for best results. Leftovers keep well for 4-5 days refrigerated or 3 months frozen.
