× Close

Potatoes USA Disclaimer

Please Note: You have clicked on a link to a website maintained by a third party and are about to leave the Potatoes USA website. The external link should not be considered an endorsement by Potatoes USA of the third party website or the company or organization that owns it, and Potatoes USA is not responsible for the accuracy or nature of the content of the linked website.

Click ‘OK’ to continue, or ‘Cancel’ to return to PotatoGoodness.com.

OK Cancel

Moroccan Style Shepherd’s Pie

Share this

Print Recipe
Potato Type: Yellow
Prep Method: BoiledRoasted


Main Dish

Prep Time

20 Mins

Cook Time

40 Mins


Serves 8




  • 1 cup cooked green lentils
  • 1 lb. ground lamb (or beef)
  • ¾ cup Panko breadcrumbs
  • 2 large eggs
  • ½ medium onion, minced
  • 3 cloves garlic, minced
  • ¼ cup fresh cilantro, chopped
  • ½ Tablespoon ground cumin
  • 1 teaspoon each ground coriander and coarse salt
  • ½ teaspoon ground black pepper

Mashed Potato Topping

  • 3-3 ½ lbs. yellow potatoes, cubed (skin on)
  • ⅓ cup milk
  • 1 teaspoon coarse salt
  • 2 large eggs

Shepherd’s Pie

  • 1-2 Tablespoons olive oil
  • ½ medium onion, diced
  • 3 cloves garlic, minced
  • 2-inch piece fresh ginger, minced
  • ½ Tablespoon each ground cumin and ground coriander
  • 1 ½ teaspoon coarse salt
  • ½ teaspoon each ground black pepper, ground cinnamon and ground turmeric
  • ¼ teaspoon each cayenne and ground cloves
  • 2 Tablespoons tomato paste
  • 1 (28 oz.) can crushed tomatoes
  • 3 cups unsalted beef, chicken or vegetable stock
  • 1 cup frozen green peas
  • ½ cup sliced green olives
  • ¼ cup raisins
  • 1 Tablespoon honey
  • 1 Tablespoon fresh lemon or lime juice
  • ½ cup chopped fresh cilantro, mint and/or flat-leaf Italian parsley, divided


  1. Bring a large pot of water to a boil.
  2. Preheat oven to 375 °F. Line a baking sheet with a wire rack and coat with cooking spray.  Set aside.
  3. In a medium mixing bowl, mash lentils using a potato masher. Add remaining meatball ingredients and stir until thoroughly mixed.  Form into 2-inch balls and line on the wire rack, about 1-2 inches apart.  Roast for 15-18 minutes, until internal temperature reaches 155 degrees.  Remove and set aside.
  4. Place cubed potatoes in the boiling water and cook 8-12 minutes, until fork tender. Drain, then place back in the pot.  Add milk, salt and egg to the pot and use a potato masher or hand mixer to mash until creamy and very few lumps remain.  Set aside.
  5. In a Dutch oven, heat olive oil at medium heat. Add onion and sauté 4-5 minutes, until soft.  Stir in garlic and ginger and sauté 30-60 seconds.  Stir in all of the spices and the tomato paste.  Add crushed tomatoes, stock, green peas, olives and raisins and bring to a simmer.  Add meatballs and simmer 10-15 minutes.  Stir in honey, lemon/lime juice and half of the chopped fresh herbs.  Taste and adjust seasoning, if necessary.
  6. Coat the top sides of the Dutch oven with cooking spray. Spoon mashed potato topping over the stew.  Bake at 375 °F for 25 minutes, or until bubbly.  Let slightly cool, then top with chopped cilantro, mint and/or parsley to serve.


Leave a review

Enter your name. This will be displayed when your review is posted.

Enter your email. This will not be displayed when your review is posted.

Rate this recipe on a scale of 1 to 5.

If you have actually cooked this recipe please check the box.

Be the first to review this recipe.

Weekly Potato Recipe

Get one delicious, potato recipe delivered to you each week. You’ll always have new, tasty ideas to surprise and delight your family and friends—even on a busy weeknight.

Sign Up