Go Back
+ servings

Sweet Potato Shepherd's Pie Recipe

Yield: 6 people
Prep Time:
15 mins
Cook Time:
40 mins
Total Time:
55 mins
If you want to cut the white potatoes out of your diet, try this Sweet Potato Shepherd's Pie, which has all of the flavours of winter comfort food.
Print Recipe
5 from 1 vote


For the filling:

For the mashed sweet potatoes:


  1. Preheat the oven to 375 degrees F.

For the sweet potatoes:

  1. In a large pot bring water to a boil. Place the sweet potatoes in a large pot, cover and cook until the potatoes are tender. It is about 10 minutes.
  2. When the potatoes are done, drain and return the potatoes to the large pot.
  3. Mash the potatoes with the butter, almond milk, salt and pepper.

For the filling:

  1. Heat the olive oil in a large saucepan over medium-high heat.
  2. Add the onions and cook until browned.
  3. Add the ground beef and cook through. It is about 10-15 minutes.
  4. Add the garlic, tomato sauce, thyme, rosemary, salt and pepper.
  5. Cook for about 2 minutes.
  6. Add peas, stir well and cook for 1 minute.
  7. Then transfer the filling to a greasy baking dish.
  8. Add the mashed sweet potatoes on top of the filling and spread it evenly using a rubber spatula.
  9. Bake until the sweet potatoes are browned. It will take about 20 minutes
Course: Main Course
Cuisine: American
Keyword: dinner, gluten-free, healthy, Special Diet

Nutrition Information

Amount per serving (1/6) — Calories: 312, Fat: 11g, Saturated Fat: 4g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Cholesterol: 450mg, Sodium: 284mg, Potassium: 537mg, Carbohydrates: 33g, Fiber: 5g, Sugar: 9g, Protein: 19g

If you make this recipe, follow @primaverakitchen on Instagram, snap a photo and hashtag it #primaverakitchen. I'd love to see what you're making!

This post contains affiliate links. For more information, please visit my disclosure page here.