• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Pure and Simple Nourishment
  • About
    • Meet Dr. Erin Carter
    • My Food Philosophy
    • Press and Publications
    • Contact
  • Free Resources
  • Recipes
    • Holidays
      • Fall
      • Thanksgiving
      • Christmas
    • Breakfast
    • Main Course
    • Dessert
    • Sauces and Dips
    • Side Dish
    • Drinks
    • Vegetables
    • Snack
    • Meat and Fish
    • Recipe Wrap-Ups
    • SCD
    • GAPS
    • Whole30
    • AIP
    • Vegan
    • Paleo
    • Dairy-Free
    • Gluten-Free
    • Low FODMAP
    • Refined-Sugar-Free
  • Health
    • Health Information
    • Book Club
  • Nutrition
  • Favorites
    • Books
    • Tools
    • Skincare
  • Work With Me
    • Services
    • Skin Care Quiz
    • Contact
  • Skin Care
  • Weekly Workouts
menu icon
go to homepage
  • Fall
  • Recipes
  • Health Information
  • Meet Dr. Erin Carter
  • Services
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • subscribe
    search icon
    Homepage link
    • Fall
    • Recipes
    • Health Information
    • Meet Dr. Erin Carter
    • Services
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • ×
    Home » Recipes » Main Course

    Dairy-Free Shepherd's Pie (Whole30, Gluten-Free & Paleo)

    Modified: Sep 4, 2025 • Published: Oct 22, 2020 by Dr. Erin Carter • This post may contain affiliate links • 4 Comments

    441 shares
    • Share
    • Tweet
    Jump to Recipe Print Recipe
    A casserole dish filled with shepherd's pie with a scoop out of one corner.
    A casserole dish filled with shepherd's pie with a scoop out of one corner.

    This is the best dairy-free shepherd's pie recipe! It has a delicious saucy meat layer that is made with ground beef, carrots and frozen peas and is topped with rich and creamy mashed potatoes. It's the ultimate healthy comfort food that's also gluten-free, Whole30, and paleo!

    A casserole dish with shepherd's pie in it with a scoop taken out of a corner.

    Comfort food is some of my all time favourite, with recipes like my healthy sloppy joe's, healthy meat sauce, and dairy-free meatloaf being some of the most popular recipes on the blog, which is why I can't wait for you to try the dairy-free shepherd's pie recipe I am sharing with you today!

    Table of Contents
    • Why you will love this recipe: 
    • Ingredient notes: 
    • Recipe variations and add ins:
    • How to make dairy-free shepherd's pie:
    • Top Tips:
    • Dairy-free shepherd's pie FAQs:
    • Other dairy-free recipes you will love:
    • Recipe

    Why you will love this recipe: 

    • The taste! The combination of the saucy meat layer with the creamy mashed potatoes and mixed vegetables is so good!
    • Besides being dairy-free, this shepherd's pie recipe is also healthy, Whole30, gluten-free, egg-free, and paleo.
    • This recipe is really versatile. Instead of white potatoes you can make it with sweet potatoes instead. You can also change up the vegetables you use.

    If you love comfort food you need to check out my collection of Whole30 comfort food recipes. And if you are doing a Whole30 be sure to check out my free printable Whole30 food list.

    Ingredient notes: 

    For the exact measurements, refer to the recipe card later in this post.

    Jump to the Recipe Card.
    Ingredients for making shepherd's pie separated into bowls including potatoes, ground beef, spices, onion, peas and carrots.
    • Ground beef - I use lean ground beef but you can use any type of ground beef that you prefer.
    • Potatoes - I use Russet potatoes, but you can use any type of white potato that you like. You could also swap the white potatoes for sweet potatoes. 
    • Nutritional yeast - to give the potatoes a cheesy flavour, without using dairy.
    • Coconut aminos - this is a great alternative to soy sauce which adds a nice sweet and salty flavour while being gluten-free and soy free. 
    • Broth - choose from vegetable broth, chicken broth, beef broth or bone broth.
    • Coconut milk - this is used to make the dairy-free mashed potatoes. I recommend using full fat coconut milk to make the potatoes as creamy as possible. You could also swap this for unsweetened cashew milk or almond milk. 
    • Almond flour - this is used to help thicken the sauce. Instead of almond flour you could use cashew flour, just don't use almond meal which is too gritty.

    Recipe variations and add ins:

    • Instead of ground beef you could use other ground meats such as ground lamb, ground turkey or ground chicken.
    • You can change the vegetables in this dairy-free shepherd's pie to give it a different flavour. Some other options include chopped celery or mushrooms.
    • Feel free to add other seasonings such as onion powder, garlic powder or seasoning salt.
    • To make this dairy-free shepherd's pie vegan: use a vegan ground meat instead of the ground beef.
    • Instead of mashed potatoes you could top it with mashed cauliflower instead.

    How to make dairy-free shepherd's pie:

    A pan with chopped onion cooking in it with a wooden spoon in the pan with the onion.

    Step 1: Place a large pan or skillet on the stovetop on medium heat and add the coconut oil. Once the oil is melted add the chopped onion to the pan. Cook until the onion is translucent.

    A pan with ground beef and chopped onion cooking in it.

    Step 2: Next, add the ground beef and spices to the pan and cook until the meat is browned, stirring frequently to break the meat apart.

    A pan with cooked ground beef, chopped onion, tomato paste and almond flour in it.

    Step 3: Add the coconut aminos, tomato paste, and almond flour to the pan and stir well to combine.

    A pan with cooked ground beef, chopped carrots and frozen peas in it.

    Step 4: Add the carrots, peas and broth to the pan, stirring well to combine. Place the lid on the pan and simmer for about 5 minutes, until the peas and carrots are cooked and have the consistency you prefer.

    A pot with cooked potatoes and nutritional yeast in it.

    Step 5: Preheat your oven to 400 degrees Fahrenheit. Now make the potatoes by filling a large pot with water and bringing it to a boil. Add the potatoes and boil for about 15 minutes, until the potatoes are fork tender. Then drain the water from the pot and add the remaining potato ingredients to the pot.

    A pot with mashed potatoes in it.

    Step 6: Using an immersion blender, blend the potatoes until they are smooth (they will be a little sticky).

    A rectangular casserole dish with mashed potatoes in it and a spatula in the potatoes.

    Step 7: Transfer the meat and vegetable mixture to a 9″ x 13″ casserole dish, and spread into an even layer. Then top the meat layer with the mashed potatoes and spread into an even layer.

    A rectangular casserole dish filled with cooked mashed potatoes.

    Step 8: Place the casserole dish in the oven and bake uncovered for 20 minutes, until the edges of the potatoes are golden brown and the filling is bubbling. Let it cool for a few minutes, then serve and enjoy!

    Top Tips:

    • Be sure to blend or mash the potatoes well so there are no lumps remaining.
    • This dairy-free shepherd's pie is delicious served on its own but you can also pair it with other side dishes like kale and apple slaw, healthy asian coleslaw, roasted vegetables, or chopped vegetables.
    • Storage: store any leftovers in the fridge in an airtight container for up to 5 days. This dairy-free shepherd's pie also freezes well for up to 3 months.
    A pice of Shepherd's pie on a plate with a knife and fork next to it.

    Dairy-free shepherd's pie FAQs:

    Are potatoes paleo?

    This depends on which definition or version of the paleo diet that you follow. When the paleo diet was first created potatoes were not allowed, but since the Whole30 diet started allowing potatoes many paleo authors have also started to allow potatoes as well. My number one rule is to do what works best for you and listen to your body. If you don’t tolerate white potatoes, please don’t eat them. You could easily use sweet potatoes (which are paleo) for this recipe instead.

    What can I substitute for flour in shepherd’s pie?

    Instead of flour you can use almond flour, cashew flour or almond meal to make shepherd’s pie. 

    What is the difference between shepherd's pie and cottage pie?

    The difference is the type of meat used. Shepherd's pie is classically made with ground lamb while cottage pie uses ground beef. So technically this recipe is a dairy-free cottage pie recipe.

    Other dairy-free recipes you will love:

    • A bowl of clam chowder topped with chopped bacon and chives with a spoon in it.
      Dairy Free Clam Chowder with Canned Clams
    • A pan filled with cooked scalloped potatoes garnished with fresh thyme.
      Dairy-Free Scalloped Potatoes (gluten-free, vegan & paleo)
    • A pan filled with a chicken and vegetable stir fry with broccoli and chopped bell peppers.
      Healthy Gluten-free Chicken Stir Fry (paleo & Whole30)
    • A bowl of creamy dairy free potato soup topped with bacon bits and chopped green onion.
      Creamy Dairy Free Potato Soup (gluten free)

    Since you made it this far we are basically best friends so be sure to follow me on Instagram, Pinterest, TikTok and Facebook where I share even more recipes and healthy living tips! And don’t forget to leave this recipe a star rating before you go!

    Recipe

    A shepherd's pie in a rectangular casserole dish with a scoop taken out of a corner.

    Dairy-Free Shepherd's Pie

    This dairy-free shepherd's pie is the ultimate healthy comfort food. WIth a hearty ground beef filling and rich and creamy mashed potatoes it's the perfect meal that the whole family will love.
    5 from 10 votes
    Print Pin Rate
    Course: Dinner, Main Course, Meat
    Cuisine: American, British, Scottish
    Diet: Diabetic, Gluten Free, Low Lactose
    Prep Time: 25 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 45 minutes minutes
    Servings: 6
    Calories: 905kcal
    Author: Dr. Erin Carter

    Equipment

    • baking dish
    • Skillet or pan
    • Large pot or stockpot

    Ingredients

    Meat Filling Ingredients

    • 2 tablespoon coconut oil
    • 1.5 cups chopped white or yellow onion
    • 1.5 lbs ground beef
    • 1 tablespoon dried parsley
    • 1 tablespoon dried basil
    • 1 teaspoon dried thyme
    • 1 teaspoon sea salt
    • 1/2 teaspoon ground black pepper
    • 2 cloves garlic, minced
    • 3 tablespoon coconut aminos
    • 3 tablespoon tomato paste
    • 3 tablespoon almond flour
    • 1 1/2 cups chopped carrots
    • 1 1/2 cups frozen peas
    • 3/4 cup vegetable broth (or use beef broth, chicken broth or bone broth)

    Mashed Potatoes Ingredients

    • 3 lbs russet potatoes, peeled and cut into quarters (approximately 8 potatoes)
    • 3/4 cup full fat coconut milk
    • 3/4 cup melted coconut oil
    • 1/3 cup nutritional yeast
    • 1/2 teaspoon sea salt
    • 1/4 teaspoon ground black pepper

    Instructions

    Meat filling instructions:

    • Place a large pan on the stove on medium heat and add the coconut oil and chopped onion. Cook until the onion is translucent.
    • Add the ground beef and spices to the pan and cook until the meat is browned, stirring frequently to break the meat apart.
    • Add the coconut aminos, tomato paste and almond flour and stir well to combine.
    • Add the carrots, peas and broth, stirring well to combine. Place the lid on the pan and simmer for ~5 minutes, until the peas and carrots are cooked and it has the consistency you desire.
    • Preheat the oven to 400F and start making the potatoes.

    Mashed Potato Instructions

    • Fill a large pot with water and bring it to a boil. Add the potatoes and boil for ~15 minutes, until the potatoes are tender. Then drain the water.
    • Add the remaining ingredients, and using your immersion blender blend the potatoes until they are smooth (they will be a little sticky).

    FInal Assembly

    • Transfer the meat mixture to a 9" x 13" casserole dish, and spread into an even layer. Then top the meat layer with the mashed potatoes and spread into an even layer.
    • Place the dish in the oven and bake uncovered for 20 minutes, until the edges of the potatoes are golden and the filling is bubbling.

    Notes

    1. Instead of coconut milk you can use another dairy-free milk such as unsweetened cashew milk or almond milk.
    2. You can use any type of broth for this recipe (vegetable, chicken, beef or bone broth).
    3. This recipe makes great leftovers and can be stored in the fridge for up to 5 days.
    4. Nutritional values are an estimate and will vary depending on the exact ingredients used. 

    Nutrition

    Calories: 905kcal | Carbohydrates: 60g | Protein: 30g | Fat: 63g | Saturated Fat: 42g | Cholesterol: 81mg | Sodium: 1050mg | Potassium: 1718mg | Fiber: 8g | Sugar: 8g | Vitamin A: 5808IU | Vitamin C: 35mg | Calcium: 117mg | Iron: 7mg
    Tried this Recipe? Pin it for Later!Mention @pureandsimpleno or tag #pureandsimpleno!

    DISCLAIMERS: The statements made on this website have not been approved by the Food and Drug Administration or Health Canada. The information is not intended to diagnose, treat, cure, or prevent disease. You assume full responsibility for how you use this information. Always consult with your physician or other health professionals before making any diet or lifestyle changes. This post may contain affiliate links whereby if you purchase these products I receive a small percentage of the sale price. This allows me to keep the blog running and I thank you for allowing me to do that!

    Reader Interactions

    Comments

    1. Charla

      December 24, 2020 at 8:29 pm

      Super delicious!!! My partners favourite meal is Shepherds Pie and he strongly approves! I will definitely be making this again!5 stars

      Reply
      • Erin Carter

        January 09, 2021 at 11:23 pm

        Oh yay!!!! Thanks Charla!

        Reply
    2. Sarah

      November 13, 2020 at 8:06 pm

      Delicious, my kids who typically dislike almost everything I make, had seconds and loved it! Thanks for the great recipe, will definitely make this one again.5 stars

      Reply
      • Erin Carter

        December 06, 2020 at 2:49 pm

        Oh my goodness Sarah this makes me so happy to read! Thanks for your support!

        Reply
    5 from 10 votes (8 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    A photo of Dr. Erin Carter wearing a floral dress in her kitchen.

    Hi everyone!

    My name is Dr. Erin Carter and I am so thrilled you are here. I am a physician with specialties in both internal medicine and rheumatology, and I believe that food and healthy living are forms of medicine. In my spare time I share healthy, delicious recipes and healthy information here on Pure and Simple Nourishment.

    More about me

    Fall Recipes

    • A plate full of honey glazed carrots and parsnips topped with fresh thyme.
      Honey Glazed Carrots and Parsnips
    • Two ginger turmeric shots in glass bottles with white lids surrounded by ginger, turmeric, orange slices and lemon slices.
      Easy Lemon Ginger Turmeric Shots Recipe & Benefits (no juicer)
    • A stack of five cassava flour chocolate chip cookies.
      Cassava Flour Chocolate Chip Cookies (egg-free, gluten-free)
    • A jar of chocolate orange overnight oats garnished with orange zest.
      The Best Chocolate Orange Overnight Oats
    • A pan filled with stewed potatoes topped with fresh herbs.
      The Best Stewed Potatoes (so easy!)
    • A bowl of chicken and leek risotto with a fork scooping some risotto out of the bowl.
      The Best Chicken and Leek Risotto

    Health Info

    • A bed with a bedside table next to it and the title "How to choose a non-toxic mattress" over the bed.
      How to choose a non-toxic mattress & the safest brands
    • Many burning candles with the title "Are Candles Toxic?" over them.
      Are Candles Toxic? Spoiler - Most Are!
    • A cutting board with a cooked, cut up steak on it with the title "23 carnivore diet snacks" over it.
      23 Carnivore Diet Snacks
    • A piece of cut steak on a ceramic slab with the title Carnivore Diet Meal Plan over it.
      14 Day Carnivore Diet Meal Plan and Guide

    Popular Recipes

    • A paleo apple pie bar with a bite out of it and pieces of cooked apples beside it.
      Healthy Apple Pie Bars (gluten-free, vegan & paleo)
    • A gluten free burger in a bun with lettuce, tomato and ketchup.
      The Best Gluten-Free Burgers Recipe (so juicy!)
    • A loaf of gluten free chocolate chip banana bread cut into pieces.
      Gluten-Free Chocolate Chip Banana Bread with Almond Flour
    • A paleo chocolate chip zucchini muffin with a bite out of it.
      Gluten-Free Chocolate Chip Zucchini Muffins with Almond Flour
    • A bowl of asian coleslaw with dressing being poured on it.
      Healthy Asian Coleslaw (no mayo)
    • A jar of berry cheesecake overnight oats topped with fresh berries with a spoon in it.
      Berry Cheesecake Overnight Oats

    Footer

    featured on:

    Sign up for emails and updates!

    Sign me up!
    • Privacy Policy
    • Accessibility Policy
    • Contact
    • Services
    • ↑ back to top

    Some of the links on this website are affiliate links whereby we make a small percentage if you purchase the product through that link. It does not cost you anything extra and helps us keep this website running. As an Amazon associate we earn a small percentage from qualifying Amazon purchases.

    Copyright © 2025 Pure & Simple Nourishment - Powered by Feast+

    441 shares
    441 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.