Moroccan Shepherd’s Pie


Talk about comfort food. This Moroccan Shepherd's Pie is perfect for these cold winter days, it’s a great blend of spices with the familiar comfort of meat and potatoes and will leave your house smelling wonderful.

I love traditional shepherds pie, but find it a little to heavy at times. This Variation is perfect, if you are looking to clean up your diet a little but still want those delicious comfort foods. I actually even prefer this moroccan pie to the traditional one. I like to load mine with different veggies to make sure I’m packing in the nutrients!

You can make a big batch and feed a crowd, or make beautiful individual portions for a lovely dinner for two.


- Zehra, The FitNest


For the filling:

  • 1 lb Crescent Foods Angus Ground Beef
  • 1 tablespoon olive oil
  • 1 leek, chopped
  • 1 large carrot chopped
  • 1 large handful of spinach
  • 2 cloves garlic, chopped
  • 1 tablespoon grated fresh ginger root
  • 1-2 teaspoons salt
  • 1 teaspoon cumin
  • 1 teaspoon cinnamon
  • 1 teaspoon chili powder
  • ½ tsp chilli flakes
  • 1 teaspoon smoked paprika
  • 1 teaspoon honey (optional)
  • 1 ½ cup chopped plum tomatoes (about ¾ 28 oz can, drained)
  • ½ cup stock (vegetable, chicken or beef) + salt to taste
  • ½ bunch cilantro, stems removed, chopped

For the mash:

  • 1 lb sweet potatoes, peeled and cut into chunks
  • 1 tablespoon olive oil
  • 1 teaspoon cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon salt
  • 2 tablespoons non-dairy milk (more if needed)


For the filling:

1. Brown the ground meat in a large skillet over medium high heat. Add in the garlic and ginger and cook till meat is cooked through.

2. Remove meat from skillet and set aside.

3. Add olive oil to the pan along with the leek, and carrots. Cook for about 4-5 minutes then add in all the spies. Cook for another 6-8 minutes, till the veggies begin to soften.

4. Add the cooked meat back to the bpan with the veggies. Stir to combine everything together.

5. Add in tomatoes, chicken stock and honey.

6. Bring to a boil and simmer until the sauce is thickened, about 10 minutes more.

7. Add spinach and chopped cilantro, stir and remove from heat.

8. Season with salt and pepper to taste.

For the mash:

1. Peel and cut the sweet potato into large pieces.

2. Boil the potatoes in salted water for 15 minutes or until tender.

3. Drain well, add the olive oil, cumin, garlic powder, salt and milk.

4. With a hand blender (or potato masher), blend until they reach a creamy consistency.


1. Preheat oven to 350 degrees F.

2. Fill a 13 in x 9 in casserole dish with the filling and spread the mash on top. Ora few small ramekins.

3. Bake for 40 minutes until the topping is beginning to brown.

4. Garnish with extra chopped cilantro, if desired.

Can't find this product at your store?


Loading ...

Sorry :(

Can't connect ... Please try again later.


Zehra, The FitNest Blog

To Zehra, nourishing meals are more than just its savory taste, they are healthy dishes that feed and nourish our bodies. Zehra's greatest passion includes being healthy, remaining active and being a loving mother of two.  Zehra's background of Kinesiology and Health Sciences is utilized to encourage her followers to live a healthier life through nutritional eating and ongoing fitness.  The recipes Zehra will be sharing will have you trying different tastes and delectable flavors you didn't even know existed!