
Creamy mashed potatoes get their richness from vegan butter and warmed plant-based milk, whipped until smooth and lump-free, then dragged into ridges that crisp up beautifully in the oven. Underneath, a hearty lentil filling simmers with diced carrots, celery, and onion, deepened with tomato paste, smoked paprika, and fresh thyme and rosemary until it's thick, savory, and full of body. Sweet peas fold in right at the end for a pop of color and freshness against all that slow-cooked depth. Baked together in one dish, the potato topping turns golden and craggy at the edges while the filling bubbles underneath — total comfort food, no meat required. This one's a genuinely solid choice for a gluten free dinner rotation, since every component is built from vegetables, lentils, and potatoes rather than anything wheat-based. Scatter on fresh parsley, dig in while it's hot, and don't be surprised if this becomes your new go-to shepherd's pie.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings






















Preheat the oven to 400°F (205°C). Place the potato chunks in a large pot, cover with cold salted water by 1 inch, and bring to a boil over high heat. Reduce to a steady simmer and cook until the potatoes are completely tender and a fork slides through without resistance, about 15–18 minutes. Drain well.
Return the drained potatoes to the pot and mash with the vegan butter and warmed plant-based milk until smooth and creamy with no lumps remaining. Season with 3/4 tsp salt and 1/4 tsp black pepper. Set aside.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
