White Bean Shepherd's Pie (Vegan and GF)

Try this White Bean Shepherd's Pie recipe, which is vegan and gluten-free.

White Bean Shepherd's Pie (Vegan and GF)
White Bean Shepherd's Pie (Vegan and GF)

Step-by-step

  • Place cauliflower, 2 cups of vegetable broth and 2 cups of water in a large saucepan, cover and bring to boil.
  • Reduce heat to medium low and simmer for approximately 15 minutes or until cauliflower is tender when pricked with a fork.
  • Drain cauliflower, reserving 1 cup of cooking liquid.
  • Place cauliflower, 1 cup cooking liquid, ½ cup almond milk, 2 tbsp. olive oil, ½ tbsp. arrowroot powder, garlic, 1 tsp. salt, and ⅛ tsp. pepper in a high-speed blender.
  • Blend on medium-high until mixture is creamy.
  • Preheat oven to 400 degrees.
  • While cauliflower is cooking, add ¼ cup of water to a 5-quart sauté pan.
  • Add mixed vegetables, broccoli, onion, and chopped celery, cover and cook on medium high. Stir occasionally.
  • Reduce heat to medium once pan is fully heated and continue to cook for about 15 minutes or until vegetables are tender.
  • Add navy beans, 1 tsp. thyme and cauliflower sauce to vegetables and stir until well mixed.
  • Spoon mixture into a 9x13 pan and spread evenly.
  • Before you begin cooking the cauliflower, scrub potatoes and chop into 2-inch chunks. (No need to peel.)
  • While cauliflower is cooking, add potatoes, 2 cups of vegetable broth and 2 cups of water to a large saucepan, cover and bring to boil.
  • Reduce heat to medium low and simmer for approximately 20 minutes or until potatoes are tender when pricked with a fork.
  • Drain potatoes, leaving a small amount of the cooking liquid behind.
  • Add ¾ cup almond milk, ½ tbsp. olive oil, 1 tsp. dried parsley, ½ tsp. salt and ⅛ tsp. pepper to the potatoes and mash with a potato masher.
  • Use a large spoon and a spatula to spoon and carefully spread the mashed potatoes over the white bean filling in the 9x13 pan.
  • Place pan in an upper center position in preheated oven and bake for approximately 15 to 20 minutes.
  • Let cool for 10 or 15 minutes before serving.

My Cozy Kitchen Adventures: A Vegan Shepherd's Pie Story

As a busy working mom, finding time to cook healthy and delicious meals can feel like a Herculean task. Weeknights are a whirlwind of school pick-ups, homework battles, and the constant juggle of work deadlines. But I refuse to let my family settle for processed convenience foods. I believe in nourishing my loved ones with wholesome, home-cooked meals, even if it means getting creative and efficient in the kitchen. That's where this recipe comes in – a hearty, satisfying, and surprisingly easy Vegan White Bean Shepherd's Pie.

This isn't your grandma's shepherd's pie (unless your grandma was a forward-thinking vegan chef!). It's a vibrant twist on a classic comfort food, packed with the goodness of white beans, tender vegetables, and creamy mashed potatoes (made without the dairy!). The best part? It’s surprisingly quick to put together, making it a perfect mid-week meal. I often double the recipe and freeze half for a future night when time is even tighter. The freezer-friendly nature of this dish is a lifesaver during those crazy weeks.

The magic of this recipe lies in its simplicity and versatility. I love using frozen vegetables – it saves on prep time without sacrificing flavor. Plus, the ingredients are readily available at most grocery stores. Feel free to adjust the vegetables to your liking; swap out the broccoli for peas, add some carrots, or throw in some mushrooms. The possibilities are endless! This recipe is my go-to when I need a comforting and satisfying meal that the whole family will devour, without spending hours in the kitchen.

The creamy, dreamy mashed potatoes are the star of the show. I prefer using Yukon Gold potatoes for their rich flavor and creamy texture. The secret to perfectly fluffy mashed potatoes? Don't over-mash them! A few lumps are perfectly acceptable, adding a delightful rustic touch to the dish. The addition of almond milk adds a subtle sweetness and creaminess that perfectly complements the savory white bean filling.

I find this recipe to be extremely forgiving. If you don't have arrowroot powder, you can substitute cornstarch or even skip it altogether. The flavor will still be fantastic. Similarly, if you're short on time, you can use pre-chopped vegetables to streamline the cooking process even further. The key is to not be intimidated by the length of the ingredient list. Many ingredients are pantry staples, and the process is surprisingly straightforward.

This dish isn't just about convenience; it's also incredibly healthy. The white beans are a great source of protein and fiber, while the vegetables provide essential vitamins and minerals. It’s a win-win situation: a delicious and nutritious meal that’s ready in under an hour. What more could a busy mom ask for?

So next time you’re short on time but craving a hearty and flavorful dinner, reach for this Vegan White Bean Shepherd's Pie. It's a comforting classic with a healthy and delicious twist that’s sure to become a family favorite. Trust me, your family will thank you for it!