Skip to main content
Dairy-Free Shepherd's Pie with Sweet Potato Topping recipe by Safe Plated

Dairy-Free Shepherd's Pie with Sweet Potato Topping

A hearty and comforting shepherd's pie with a dairy-free twist. Uses plant-based butter and milk alternatives in the meat filling and a sweet potato topping instead of mashed potatoes.

25m prep + 45m cook6 servings
DAIRY-free
480 cal|30g protein|45g carbs|20g fat|8g fiber

Ingredients

  • 1.5 lb Ground Lamb
  • 3 large Sweet Potatoes
  • 1 medium Onion
  • 2 medium Carrots
  • 1 cup Peas
  • 3 cloves Garlic
  • 1 cup Vegetable Broth
  • 2 tbsp Tomato Paste
  • 2 tbsp Plant-Based Butter
  • 1/4 cup Plant-Based Milk
  • 1 tbsp Olive Oil
  • 1 tsp Dried Thyme
  • 1/2 tsp Salt
  • 1/4 tsp Pepper

Instructions

  1. 1Preheat your oven to 400°F (200°C).
  2. 2Peel the 3 large sweet potatoes and cut them into 1-inch cubes. Place the cubed sweet potatoes in a pot and cover them with water. Bring the water to a boil over high heat and cook for 15-20 minutes, or until the sweet potatoes are easily pierced with a fork. Drain the sweet potatoes thoroughly and return them to the pot. Add the 2 tablespoons of plant-based butter and the 1/4 cup of plant-based milk. Mash the sweet potatoes until smooth. Season with 1/4 teaspoon salt and 1/8 teaspoon pepper. Set aside.
  3. 3While the sweet potatoes are cooking, heat the 1 tablespoon of olive oil in a large skillet over medium heat. Add the 1.5 lb ground lamb and cook, breaking it up with a spoon, until it is browned all over, about 8-10 minutes. Carefully drain off any excess grease from the skillet.
  4. 4Add the 1 medium onion (diced), 2 medium carrots (diced), and 3 cloves garlic (minced) to the skillet with the lamb. Cook, stirring occasionally, until the vegetables have softened, about 5 minutes.
  5. 5Stir in the 2 tablespoons of tomato paste, 1 cup of vegetable broth, 1 teaspoon of dried thyme, 1/2 teaspoon of salt, and 1/4 teaspoon of pepper. Bring the mixture to a simmer, stirring to combine everything. Let it simmer gently for 5 minutes to allow the flavors to meld.
  6. 6Stir in the 1 cup of peas. Cook for 1 minute more.
  7. 7Pour the meat and vegetable mixture into a baking dish. Carefully spread the mashed sweet potato topping evenly over the meat mixture.
  8. 8Bake in the preheated oven at 400°F (200°C) for 20-25 minutes, or until the sweet potato topping is lightly golden brown and the filling is bubbling around the edges.
  9. 9Let the shepherd's pie cool for 5-10 minutes before serving. This allows the filling to set slightly.

Substitutions

Butter

Dairy-Free

Milk

Dairy-Free

Related Guides

Keep reading this recipe

Open this recipe in the app

Sign in to continue with this recipe. No meal plan generation needed.

Want a full week of recipes like this?

Get a personalized 7-day meal plan customized for your family's specific allergens. Every recipe is cross-checked by an independent AI.

Build my free 7-day plan

No credit card required.