This delicious Vegan Shepherd's Pie is a twist on the classic. Packed and loaded with alllllll the veggies and topped with the creamiest mashed potatoes, it's a guaranteed hit all across the board!
Prep Time 45 minutesminutes
Cook Time 1 hourhour
Resting Time 10 minutesminutes
Total Time 1 hourhour55 minutesminutes
Servings 8Servings
Ingredients
FOR THE FILLING
1large canWhite Navy Beans*rinsed and drained
1.5 cupsFrozen Mixed Vegetables (such as corn, peas, carrots, and green beans)
1mediumWhite Onionchopped
3Celery Stalkschopped
½headBroccolicut into small florets
2tspDried Thyme
¼cupWater
FOR THE TOPPING
6largePotatoes*
½tbspExtra Virgin Olive Oil
1tspDried Parsley
1tspSalt
½tspFresh Cracked Black Pepper
¾cupUnsweetened Almond Milk
2cupsWater
2cupsVegetable Broth
FOR THE SAUCE
1headCauliflowercut into florets
4Cloves Garlic
4cupsVegetable Broth
½cupUnsweetened Almond Milk
½tbspArrowroot Powder
Sea Salt and Fresh Ground Black Pepperto taste
Instructions
Place the cauliflower florets and veggie broth into a large stock pot and bring to a boil over high heat. Once boiling, reduce heat to medium low and allow to simmer for 15ish min or until one can be easily pierced through with a fork.
Drain, reserving one cup of liquid.
Place the cooked cauliflower, the one cup of reserved liquid, almond milk, olive oil, arrowroot powder, garlic, salt and pepper into a food processor or blender and blend until smooth and creamy, adding more almond milk if needed.
Put 1/4 cup of water into a large pot on medium heat and add in the frozen veggies, celery, onion and broccoli, stirring occasionally for about 15 min, until the veggies are heated and cooked through.
Add the thyme, beans and the veggie sauce your badass self just made and stir until combined. Leave it on low heat, stirring for about 5 more minutes allowing the flavors to mingle and the beans to heat through.
Scrub and chop the potatoes, leaving the skin on, into 2 inch chunks and add them to a soup pot. Cover with 2 cups each of vegetable broth and water and bring to a boil.
Once boiling, reduce heat to medium low and simmer for 20ish min or until you can easily pierce through one with a fork.
Drain the potatoes and throw 'em back in the pot. Add the almond milk, olive oil, parsley, salt and pepper and mash with a masher. Don't go too crazy or you'll run the risk of over-mashing, just use your eyes and judgement - you want 'em smooth but not runny.
Preheat oven to 400°F.
Spoon the filling into a 9x13 glass baking dish. Alternatively, you can split it into two separate disposable dishes and freeze one or both to cook another day.
Top with the potato topping - Make sure the sides and edges are completely covered. Sprinkle with a bit more salt and freshly ground black pepper.
Bake for 15-20 mins, then broil on high for 5 or until the taters are golden brown. Let sit for about 10 mins before digging in.
Notes
Either 2 15 oz. small cans of white navy beans or 1 26-30 oz. large can, depending on what you can find at your local grocery store.Any potatoes you want to use is fine. I used a mixture of red skinned and white flesh.