Paleo Shepherd's Pie {Healthy Casserole Recipe with Potatoes}
Print Recipe
5 from 9 votes

Paleo Shepherd’s Pie

Eat a comforting but healthy dinner with this Paleo Shepherd’s Pie. Fill with your favorite veggies and top with white or sweet potatoes.
Prep Time30 mins
Cook Time30 mins
Total Time1 hr
Course: Main Dish
Cuisine: American
Servings: 10
Calories: 335kcal


  • 5 large potatoes peeled and quartered
  • 1/4 cup butter ghee or coconut oil
  • 1/4 cup almond milk
  • salt and pepper to taste


  • 1 cup petite diced tomatoes
  • 1 1/2 cup beef stock
  • 1 teaspoon basil
  • 2 teaspoons minced garlic
  • 1 teaspoon Italian seasoning
  • 1 teaspoon salt
  • 2 teaspoons tapioca starch


  • 2 pounds ground beef
  • 1 small onion chopped
  • 2 cups chopped carrots
  • 2 cups zucchini peeled and chopped
  • 2 cups peas
  • 2 cups finely chopped kale


  • In a large saucepan, boil the potatoes until they are tender (about 10 minutes). Mash the potatoes and cream them together with the butter, milk, salt and pepper until they are fluffy. Set aside.
  • Place all of the sauce ingredients into a blender and blend until smooth. Set aside.
  • Brown the ground beef and onions in a large skillet or saucepan. Drain the fat off the meat. Add the sauce and chopped vegetables to the skillet. Cover the skillet and allow the meat and veggies to simmer for 10-15 minutes until the veggies start getting tender. Don't allow them to cook all the way through since they will continue to cook in the oven.
  • Preheat the oven to 350 degrees. Transfer the meat and veggies to a 9x13 pan. Top the meat mixture with the mashed potatoes and spread it out evenly. Bake for 30 minutes at 350 degrees.


Calories: 335kcal | Carbohydrates: 12g | Protein: 19g | Fat: 23g | Saturated Fat: 9g | Cholesterol: 76mg | Sodium: 471mg | Potassium: 675mg | Fiber: 3g | Sugar: 5g | Vitamin A: 6080IU | Vitamin C: 36.5mg | Calcium: 82mg | Iron: 3mg