Shepherds Pie Recipe with Lots of Vegetables


  • ½ cup raw cashews
  • ½ teaspoon unrefined sea salt (plus more to taste)
  • 2 pounds organic Yukon Gold or Russet potatoes (unpeeled and cubed)
  • 1 medium leek stalk (cleaned and sliced into thin rounds)
  • ½ yellow onion (chopped)
  • 4 carrots (chopped)
  • 1 tablespoon plus 1 teaspoon extra virgin olive oil (divided)
  • 2 tablespoons fresh thyme
  • 1 ¼ pounds ground pastured lamb
  • 2 tablespoons spelt flour or white whole wheat flour (or regular whole wheat)
  • 2 teaspoons organic Worcestershire sauce (such as Annie’s Naturals)
  • 2 tablespoons tomato paste (plus more to taste)
  • 1/3 cup red wine
  • 1 1/2 cups frozen petite peas


  1. Preheat oven to 450 degrees.
  2. Place the cashews and 3/4 cup water in a high speed blender and process for a few minutes, until smooth and creamy. Add ½ teaspoon salt and process again. Set cashew cream aside.
  3. Add potatoes to a large pot of salted water and bring water to a boil. Reduce to a rapid simmer; cook until potatoes are tender, about 15 minutes. Drain and return to pot. Using a potato masher, mash potatoes until mostly lump free; drizzle in the cashew cream a bit at a time, until desired consistency. Season with salt to taste.
  4. Place the sliced leek rounds in a food processor and pulse several times to shred. Remove shredded leeks from food processor and set aside. Process the carrots and then the onions in the same manner, keeping all of the vegetables separate.
  5. Heat the oil in a large skillet over medium heat. Add the shredded leeks, carrots, and onions; sauté 5 to 6 minutes, or until vegetables soften a bit. Season vegetables with salt to taste and add the fresh thyme.
  6. Add the ground lamb and use a spatula to fully incorporate the meat in with the vegetables. Cook for about 5 minutes or until meat is no longer pink.
  7. Use a fork to whisk in the flour. Season with more salt to taste. Stir in the Worcestershire sauce, tomato paste, wine and peas and cook for about 8 minutes, until all ingredients are fully incorporated and all liquid is absorbed.
  8. Spread the meat mixture on the bottom of a 9-inch square casserole dish or on the bottom of individual ramekins. Spoon the potatoes over the meat and smooth with the back of a spoon. Brush the potatoes lightly with oil; bake for about 15 minutes or until potatoes are just lightly browned on top. Remove from oven and let sit 15 minutes before serving.

Last Step! If you loved our recipe, leave us a review below. This helps future recipe makers and ensures continued high-quality recipes for years to come!

© 2023 clean cuisine Recipe by: