Amazing Paleo Sweet Potato Shepherd’s Pie Recipe
Introduction
This Amazing Paleo Sweet Potato Shepherd’s Pie is a wholesome and comforting dish perfect for a nourishing dinner. It combines a savory meat filling with a creamy sweet potato topping, all made with simple, paleo-friendly ingredients.

Ingredients
- 1 tablespoon olive oil
- 1 pound ground lamb or beef
- 1 medium onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 2 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1/2 cup beef broth
- 1 tablespoon tomato paste
- Salt and pepper to taste
- 2 large sweet potatoes, peeled and cubed
- 2 tablespoons coconut milk
- 1 tablespoon ghee or coconut oil
Instructions
- Step 1: Preheat your oven to 375°F (190°C).
- Step 2: Heat olive oil in a large oven-safe skillet or Dutch oven over medium-high heat. Add ground meat and cook, breaking it up, until browned. Drain excess fat.
- Step 3: Add chopped onion, carrots, and celery to the skillet. Cook until softened, about 5-7 minutes.
- Step 4: Stir in minced garlic, thyme, and rosemary. Cook for 1 minute more until fragrant.
- Step 5: Pour in beef broth and stir in tomato paste. Bring to a simmer and cook for 5 minutes, allowing the sauce to thicken. Season with salt and pepper.
- Step 6: While the meat mixture simmers, boil the cubed sweet potatoes in salted water until tender, about 15-20 minutes. Drain well.
- Step 7: Mash the sweet potatoes with coconut milk and ghee or coconut oil until smooth and creamy. Season with salt and pepper.
- Step 8: Spread the sweet potato mash evenly over the meat filling in the skillet.
- Step 9: Bake in the preheated oven for 20-25 minutes, or until the topping is lightly golden and the filling is bubbling.
Tips & Variations
- For extra richness, add a pinch of smoked paprika to the meat mixture.
- Use ground turkey or chicken instead of lamb or beef for a leaner option.
- Add finely chopped mushrooms to the vegetable mix for additional umami flavor.
- Swap coconut milk for almond milk if preferred for mashing the sweet potatoes.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven or microwave until warmed through. This dish can also be frozen for up to 2 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this shepherd’s pie ahead of time?
Yes, you can prepare the filling and mashed sweet potatoes separately and assemble just before baking. This makes it easier to enjoy fresh, warm shepherd’s pie when ready.
Is this recipe suitable for a paleo diet?
Absolutely. All ingredients are paleo-friendly, avoiding grains, dairy (except ghee), and processed additives.
PrintAmazing Paleo Sweet Potato Shepherd’s Pie Recipe
This Amazing Paleo Sweet Potato Shepherd’s Pie is a hearty and wholesome twist on the classic comfort dish, featuring a savory ground lamb or beef filling with aromatic herbs and a creamy mashed sweet potato topping. Perfectly baked to a golden finish, it’s a delicious paleo-friendly meal that nourishes and satisfies.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Paleo
- Diet: Gluten Free
Ingredients
Meat Filling
- 1 tablespoon olive oil
- 1 pound ground lamb or beef
- 1 medium onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 2 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1/2 cup beef broth
- 1 tablespoon tomato paste
- Salt and pepper to taste
Sweet Potato Topping
- 2 large sweet potatoes, peeled and cubed
- 2 tablespoons coconut milk
- 1 tablespoon ghee or coconut oil
- Salt and pepper to taste
Instructions
- Preheat Oven: Preheat your oven to 375°F (190°C) to prepare for baking the shepherd’s pie later.
- Cook Meat: Heat olive oil in a large oven-safe skillet or Dutch oven over medium-high heat. Add the ground lamb or beef and cook, breaking it up with a spoon until browned. Drain any excess fat to keep the dish lean.
- Sauté Vegetables: Add chopped onion, carrots, and celery to the skillet with the meat. Cook for about 5-7 minutes, stirring occasionally, until the vegetables soften and become fragrant.
- Add Herbs and Garlic: Stir in the minced garlic, dried thyme, and dried rosemary. Cook for an additional minute to release their aromas.
- Simmer Sauce: Pour in the beef broth and stir in the tomato paste. Bring the mixture to a simmer and cook for 5 minutes to thicken the sauce. Season with salt and pepper to taste.
- Boil Sweet Potatoes: Meanwhile, place the cubed sweet potatoes in a pot of salted boiling water. Cook for 15-20 minutes until the potatoes are tender when pierced with a fork. Drain them well.
- Mash Sweet Potatoes: Mash the drained sweet potatoes with coconut milk and ghee or coconut oil until smooth and creamy. Season with salt and pepper to taste.
- Assemble Pie: Spread the sweet potato mash evenly over the meat and vegetable filling in the skillet, creating a smooth topping.
- Bake: Place the skillet in the preheated oven and bake for 20-25 minutes, until the sweet potato topping is lightly golden and the filling is bubbling hot.
Notes
- Use ground lamb for a more traditional flavor or beef for a milder taste.
- If you don’t have coconut milk, you can substitute with almond milk but it will slightly change the flavor.
- Ensure the skillet or Dutch oven used is oven-safe before baking.
- Feel free to add other vegetables like peas or mushrooms for extra texture and flavor.
- This recipe is naturally paleo, gluten-free, and dairy-free if using coconut oil instead of ghee.
Keywords: Paleo Shepherd’s Pie, Sweet Potato Shepherd’s Pie, Healthy Comfort Food, Paleo Dinner, Ground Lamb Recipe, Gluten-Free Dinner

