• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Veggie Primer
  • Home
  • About
    • Why I'm An Unlikely Food Blogger
    • Why I Follow A Plant-Based (Vegan) Diet
  • All-Recipes
    • Meal Plans
    • Breakfast
    • Drinks & Smoothies
    • Salads
    • Soups & Stews
    • Sushi & Spring Rolls
    • Burgers, Sandwiches & Wraps
    • Pizza
    • Pasta
    • Grains
    • Casseroles & Pies
    • Sides
    • Dressings, Sauces & Spreads
    • Snacks & Desserts
    • Test Kitchen
  • All-Tips
    • Food Allergies
    • Healthy Living
    • Tools
  • Resources
  • Contact
menu icon
go to homepage
  • Recipes
  • Tips
  • Resources
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Tips
    • Resources
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • Γ—

    Home Β» All-Recipes Β» Casseroles

    White Bean Shepherd's Pie {Vegan & GF}

    Published: Nov 11, 2015 Β· Modified: Jan 16, 2022 by Margaret Β· This post may contain affiliate links Β· This blog generates income via ads Β· 43 Comments

    This vegan, gluten-free white bean shepherd's pie recipe is both tasty and easy to make. With a little planning, you can prepare it in about an hour.

    White Bean Shepherd's Pie - This vegan and gluten-free recipe is both tasty and easy to make - with a little planning you can prepare this warm, creamy, flavorful and satisfying meal in about an hour. | VeggiePrimer.com
    Jump to:
    • 3 Things Inspired This Recipe
    • How to Make It Easier
    • πŸ“– Recipe
    • πŸ’¬ Comments

    Shepherd’s pie is traditionally made with meat filling and a mashed potato crust. It’s the ultimate cold-weather comfort food and healthy plant-based versions are popular. Some are more complicated than others. This White Bean Shepherd’s Pie recipe is both tasty and easy to make.

    3 Things Inspired This Recipe

    1. I was looking for a gluten-free plant-based alternative to chicken potpie. (My family loves chicken potpie…)
    2. I discovered Pinch of Yum’s delicious Cauliflower Sauce.
    3. I decided navy beans would work just fine as a chicken substitute.
    White Bean Shepherd's Pie - This vegan and gluten-free recipe is both tasty and east to make - with a little planning you can prepare this warm, creamy, flavorful and satisfying meal in about an hour. | VeggiePrimer.com

    How to Make It Easier

    This White Bean Shepherd’s Pie requires a few extra steps compared to the quick and easy recipes I usually share. But it’s not difficult.

    The trick is to cook the potatoes, cauliflower and veggies for the filling at the same time. This way you can:

    • Make the cauliflower sauce when the veggies for the filling are nearly done.
    • Finish the white bean filling when the potatoes are nearly done.
    • Mash the potatoes, spread them over the filling and pop the pie into the oven.
    White Bean Shepherd's Pie - This vegan and gluten-free recipe is both tasty and east to make - with a little planning you can prepare this warm, creamy, flavorful and satisfying meal in about an hour. | VeggiePrimer.com

    With a little planning, you can prepareΒ this warm, creamy, flavorful and satisfying meal in about an hour.

    πŸ“– Recipe

    White Bean Shepherd's Pie - This vegan and gluten-free recipe is both tasty and east to make - with a little planning you can prepare this warm, creamy, flavorful and satisfying meal in about an hour. | VeggiePrimer.com
    Print Pin

    White Bean Shepherd's Pie {Vegan & GF}

    This vegan and gluten-free White Bean Shepard's Pie recipe is both tasty and easy to make. With a little planning you can prepare this satisfying meal in about an hour.
    Prep Time 45 minutes
    Cook Time 20 minutes
    Total Time 1 hour 5 minutes
    Servings 10

    Ingredients

    Cauliflower Sauce

    • 16 oz frozen cauliflower florets about 5 cups
    • 3-5 cloves garlic adjust to taste
    • 2 cups low sodium vegetable broth
    • 2 cups water
    • Β½ cup unsweetened almond milk
    • 2 Tbsp. olive oil
    • Β½ Tbsp. arrowroot powder
    • 1 tsp. fine sea salt
    • ΒΌ tsp. ground black pepper

    White Bean Filling

    • 32 oz canned navy beans low sodium, rinsed and drained
    • 16 oz frozen mixed vegetables
    • 1 cup onion chopped, fresh or frozen, I use frozen to save time
    • 2 cups frozen broccoli florets
    • 2 stalks celery chopped
    • ΒΌ cup water
    • 2 tsp. dried thyme

    Mashed Potato Topping

    • 8 potatoes medium, I like to use Yukon Gold
    • 2 cups low sodium vegetable broth
    • 2 cups water
    • ΒΎ cup unsweetened almond milk (or more if needed)
    • Β½ Tbsp. olive oil
    • 1 tsp. dried parsley
    • Β½ tsp. fine sea salt
    • β…› tsp. ground black pepper

    Instructions

    Cauliflower Sauce

    • 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. (I used variable speed 7 on my Vitamix for about 30-40 seconds.)

    White Bean Filling

    • 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.

    Mashed Potato Topping

    • 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. (Enough to wet the bottom of the saucepan.)
    • 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. (Avoid over-mashing or the potatoes will become gummy.)
    • Use a large spoon and a spatula to spoon and carefully spread the mashed potatoes over the white bean filling in the 9x13 pan. (Be sure to spread mashed potatoes all the way to the pan's edges to seal in the filling.)
    • Place pan in an upper center position in preheated oven and bake for approximately 15 to 20 minutes. (Look for tips of mashed potatoes to brown lightly or for filling to bubble up. You may wish to place a baking sheet on the rack below to catch drips.)
    • Let cool for 10 or 15 minutes before serving.

    Notes

    Cauliflower sauce is adapted from a recipe by Pinch of Yum.
    Nutrition information is a rough estimate per serving.

    Nutrition

    Calories: 340kcal | Carbohydrates: 63g | Protein: 14g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 800mg | Potassium: 1340mg | Fiber: 13g | Sugar: 4g | Vitamin A: 2504IU | Vitamin C: 80mg | Calcium: 168mg | Iron: 5mg
    « Quick Vegan Portobello Pizza
    Quick Veggie Minestrone Soup {Vegan and GF} »

    Reader Interactions

    Comments

    1. Chris A. Helthaler

      November 15, 2015 at 5:38 pm

      Did you ever open your house door on a cold wet night at the end of a long commute and smell something that just said H-O-M-E? Well recently I did stumble through the door on such a night and smelled the results of my wife's efforts. This recipe. I just looked at it for a few minutes as it sat on the stovetop and let the theraputic aroma drift around my head and clear away the stresses of the day before scooping out a hearty helping. This recipe will make you feel good - in your belly and in your head.

      Reply
      • Margaret

        November 15, 2015 at 7:37 pm

        πŸ™‚

        Reply
    2. ebeccia1

      November 25, 2015 at 7:50 pm

      This shepherd pie looks so comforting and delicious!

      Reply
      • Margaret

        November 26, 2015 at 7:56 am

        Thank you! It is! πŸ™‚

        Reply
    3. NicoleF

      January 07, 2016 at 7:33 pm

      Kids and hubby gobbled it up!

      Reply
      • Margaret

        January 07, 2016 at 10:18 pm

        Glad to hear it! πŸ™‚

        Reply
    4. betterwhenhealthyanda

      January 18, 2016 at 7:24 pm

      I mAde this and it was really good. Though it seemed complex it was relatively easy! All the precut veggies helped and I used small red potatoes so I wouldn't have to peel them. Yup, even made this adventurous dish on a Monday!

      Reply
      • Margaret

        January 18, 2016 at 9:01 pm

        Glad you enjoyed it! πŸ™‚ And kudos to you for trying something new on a Monday!!

        Reply
        • Margaret

          January 18, 2016 at 9:07 pm

          PS - I don't peel the Yukon Gold potatoes either!

          Reply
    5. Donna

      January 23, 2016 at 7:50 pm

      I am definitely going to make this. Looks delicious! However, I think I am going to replace the potatoes with turnip or rutabaga.

      Reply
      • Margaret

        January 23, 2016 at 8:58 pm

        Yum! Sounds like a neat idea! Let us know how it goes!

        Reply
    6. Nakiska

      February 16, 2016 at 4:58 am

      Do you happen to know how long this keeps in the fridge? I would like to make this in the weekend to take to uni with me (don't have an oven in my dorm), but wouldn't want it to go bad befor I get to enjoy it :)..

      Reply
      • Margaret

        February 16, 2016 at 9:52 am

        Hi Nakiska - the pie keeps well in the fridge. I'd say it would be good for up to a week - although I've never had it last that long! πŸ˜‰ I think the longest my family has gone without devouring the whole thing is about 4 days...

        Reply
    7. wiredweirdly

      February 29, 2016 at 3:13 pm

      I'm going to make this tonight but don't have the arrowroot powder - should I use cornstach, or maybe tapioca flour as a sub?

      Reply
      • Margaret

        February 29, 2016 at 3:18 pm

        Cornstarch should work fine as a substitute - let me know how it goes! πŸ™‚

        Reply
    8. jrsophiasophie

      March 08, 2016 at 1:52 pm

      How would sweet potatoes work instead of potato potatoes? I’m always scared to do it because it can alter the taste dramatically, but I love SPs.

      Reply
      • Margaret

        March 09, 2016 at 6:16 pm

        I also love sweet potatoes and I've actually been thinking about creating a version of this pie with them. I suspect they would pair better with a slightly spicier version... But you could always give it a try and see what you think! Let me know if you do!

        Reply
    9. Ashlee

      April 11, 2016 at 7:08 pm

      This recipe was not for me. This was my first time making a cauliflower sauce and I have always been skeptical. Tonight I realized I really do not care for it. I will make again but with organic cream of chicken in the veggies to give it a more comfort food feel with a vegetarian twist.

      Reply
      • Margaret

        April 12, 2016 at 10:32 am

        Thanks for sharing! I'm a fan of adapting recipes to suit your taste! πŸ™‚

        Reply
    10. Jenn

      August 20, 2016 at 9:54 pm

      Is this freezer friendly? If yes, would you freeze it before or after baking? I'm looking for some good freezer meals to stock the freezer of my soon-to-be-mom friend. Thanks!

      Reply
      • Margaret

        August 20, 2016 at 11:06 pm

        Hi Jenn - I have not tried freezing it, but I think it would freeze okay. I don't think I would bake it before freezing. If you try it, let us know how it goes!

        Reply
    11. Jenna

      October 01, 2016 at 7:24 pm

      Just found my staple meal for fall and winter dinners! I can see making this weekly to come home to on a chilly night, such a comfort to come home to a warm great smelling meal ! My husband and I enjoyed making it together πŸ™‚ I did tweak it slightly, just switching out Thyme for Rosemary and adding some vegan butter, delish! Thank you !

      Reply
      • Margaret

        October 02, 2016 at 10:14 am

        Yes! It's a perfect warm and cozy meal! πŸ™‚

        Reply
    12. Luba

      December 04, 2016 at 3:07 pm

      I made it as a main vegetarian thanksgiving dish. Sadly nothing about the cauliflower sauce tasted comforting. The vegetables were mushy and the flavor was just not tasted. No one went back for seconds and lots was left over)-:. I felt foolish making it for the first time as a main meal. Grrr.

      Reply
      • Margaret

        December 05, 2016 at 10:24 am

        Hi Luba - I'm sorry the recipe did not turn out well. It sounds like the veggies might have been overcooked? Folks seem to either love or hate the cauliflower sauce. It's quite garlicky and a big hit with my family, but everyone has different tastes. Hope you had a nice holiday anyway. πŸ™‚

        Reply
    13. R. Pollard

      December 24, 2016 at 9:48 pm

      Made this dish tonight on Christmas Eve. Very tasty.

      Reply
      • Margaret

        December 26, 2016 at 11:09 am

        Glad you enjoyed it - hope you had a Merry Christmas! πŸ™‚

        Reply
    14. Julie

      April 01, 2017 at 5:55 pm

      Came out better than I expected! I ate this as my main dish as my husband had it as a side with his pot roast.

      Reply
      • Margaret

        April 02, 2017 at 10:26 am

        Glad you enjoyed it! πŸ™‚

        Reply
    15. Kali

      October 04, 2017 at 11:59 am

      Can I substitute the almond milk with another milk like soy or coconut?

      Reply
      • Margaret

        October 04, 2017 at 5:21 pm

        Sure! Any plant milk should do the trick. πŸ™‚

        Reply
    16. Kate

      November 06, 2017 at 11:06 pm

      Just ok... The whole thing mostly tasted like mashed potatoes which was kind of a let down. I think it needed more spices to combat the blandness of the canned beans and frozen veggies.

      Reply
      • Margaret

        November 07, 2017 at 10:33 am

        Hi Kate - sorry the recipe didn't go well for you. What kind of potatoes did you use and did you add enough garlic to the sauce?

        Reply
      • Maple

        December 13, 2019 at 11:28 am

        I am making this today and it's baking away in the oven. I have tasted the veg beans filling and the mashed potato topping and it's delicious! the reason this dish could turn out just OK is that it lacked salt during the cooking processed and the quality of garlic cloves used. I did some tweaking: my garlic cloves were large and fresh so I used 4 cloves and I cooked along with the cauliflower. I added 1/4 salt to the veg mix when it's cooking, I used salted white navy beans (that was the only one available in the Supermarket I went to) which I drained and rinse, added 1 tsp salt to the boiling stock and water for cooking the potatoes and once ready to mash the potatoes, reduced the salt stated on the recipe from 1/2 to 1/4 tsp. To brown the top, switch oven to broil the last 5 minutes and bring the casserole dish to the top rack (closer to the broiler). It turned out nicely brown (yup, I just took it out of the oven as I typed) πŸ™‚

        Reply
        • Margaret

          December 13, 2019 at 5:10 pm

          Thank you for sharing your tweaks! If you are accustomed to more salt in your diet, adding a bit more to this dish is probably a good idea. However, if you reduce the amount of salt you consume, your tastes do adjust! I tend to go heavy on the garlic instead of salt. Hope you enjoyed the dish!

          Reply
    17. April

      March 21, 2018 at 9:29 pm

      Do you put the cauliflower sauce over the veggies? Sorry don't see what it says to do with it when it's done

      Reply
      • Margaret

        March 27, 2018 at 6:40 pm

        Yes - you add the cauliflower sauce in step 5 of the white bean filling instructions. πŸ™‚

        Reply
    18. Lisa

      October 29, 2018 at 3:31 pm

      Hi, for the cauliflower sauce it says to use 16 oz frozen cauliflower florets about 5 cups.
      Is it meant to say about 2 cups?

      Reply
      • Margaret

        October 31, 2018 at 7:45 pm

        Hi Lisa - 5 cups is correct. A 16 oz bag contains about 5 cups of florets - based on how many pieces can fit in a dry ingredient cup. It's not the same as the fluid conversion of 2 fluid cups equalling 16 fluid ounces.

        Reply
    19. Nguyen Tran Anh Thu

      February 23, 2020 at 2:42 pm

      Hi, i just made tis today... But my the upper potato layer is not very crispy. Is it because i put too much stock or water?

      Reply
      • Margaret

        February 23, 2020 at 4:02 pm

        That could be. In the future, you could try switching the oven to broil and cook the pie on that setting for the last 5-10 minutes to brown up the top.

        Reply
    20. Karen

      March 25, 2021 at 7:46 am

      Can I make this in advance

      Reply
      • Margaret

        March 25, 2021 at 6:32 pm

        Yes - making it a day ahead shouldn't be a problem.

        Reply

    I welcome questions and comments! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Margaret Helthaler headshot

    Hi! I'm Margaret. I created Veggie Primer to share what I've learned since adopting a plant-based lifestyle in 2011.

    Learn more β†’

    Subscribe to my monthly newsletter and receive a free ebook.

    Latest Recipe

    • Instant Pot Butternut Squash Soup

    Footer

    ↑ back to top

    πŸ‘©πŸ»β€πŸ³ Sign up! for my monthly newsletter to receive tips and updates

    Note: The information I publish on Veggie Primer is based on my experience and represents my personal opinion. It is not intended to be a substitute for professional medical advice or treatment. Do not disregard professional medical advice or delay seeking it because of the information I share.

    Privacy Policy | Terms & Conditions | Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright Β© 2022 Veggie Primer