The Ultimate Paleo Sweet Potato Shepherd’s Pie Recipe
There’s nothing quite like a warm, comforting dish on a chilly evening. My Paleo Sweet Potato Shepherd’s Pie is just that. It’s my go-to when I want something hearty and wholesome. This recipe is a delightful twist on a classic favorite. It brings together simple, nourishing ingredients. For me, this dish represents the pure joy of cooking for loved ones. It’s about creating memories in the kitchen. This pie is a testament to how delicious healthy eating can truly be. Let’s make some magic together!
Why You’ll Love This Paleo Sweet Potato Shepherd’s Pie
This shepherd’s pie is a winner for so many reasons!
- It’s naturally gluten-free and dairy-free.
- It’s incredibly hearty and satisfying.
- It’s a crowd-pleaser for the whole family.
- You’ll find it surprisingly easy to whip up.
- The flavors are simply amazing.
It’s like taking a beloved classic and giving it a happy, healthy makeover.
Ingredients for Your Paleo Sweet Potato Shepherd’s Pie
Gathering your ingredients is the first step to culinary success! For this delicious Paleo Sweet Potato Shepherd’s Pie, precision helps so much. Here’s what you’ll need:
- 1 tablespoon good quality olive oil
- 1 pound ground lamb or beef (your choice!)
- 1 medium onion, finely chopped
- 2 medium carrots, chopped
- 2 celery stalks, chopped
- 2 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1/2 cup unsalted beef broth
- 1 tablespoon tomato paste
- Salt and freshly ground black pepper, to taste
- 2 large sweet potatoes, peeled and cubed
- 2 tablespoons full-fat coconut milk
- 1 tablespoon ghee or coconut oil
Having everything prepped makes the cooking process smooth and enjoyable. It’s like setting the stage for a wonderful meal!
Ingredient Notes and Substitutions for Paleo Sweet Potato Shepherd’s Pie
Let’s talk about a couple of ingredients. The ghee or coconut oil gives our sweet potato topping a lovely richness. If you don’t have ghee, coconut oil works beautifully. For the meat, feel free to swap the lamb or beef for ground turkey or chicken. They all work wonderfully! If you want to sneak in a few more veggies, a handful of frozen peas or corn stirred into the meat filling is a fantastic idea. Just make sure they’re added towards the end of the simmering time.
How to Prepare Your Paleo Sweet Potato Shepherd’s Pie
Ready to create some kitchen magic? Let’s get this delicious Paleo Sweet Potato Shepherd’s Pie made!
- First, let’s get that oven nice and warm. Preheat it to 375°F (190°C).
- Grab a large oven-safe skillet or a Dutch oven. Heat your olive oil over medium-high heat.
- Add your ground meat. Cook it, breaking it up with your spoon, until it’s nicely browned.
- Drain off any extra fat. We want flavor, not grease!
- Now, toss in your chopped onion, carrots, and celery. Let them soften up for about 5 to 7 minutes.
- Stir in the minced garlic, dried thyme, and rosemary. Cook for just one minute more until you can smell their wonderful aroma.
- Pour in the beef broth. Stir in the tomato paste.
- Bring this mixture to a gentle simmer. Let it cook for about 5 minutes. This helps the sauce thicken up beautifully.
- Season with salt and pepper to your liking.
- While the filling simmers, let’s get those sweet potatoes ready. Boil the cubed sweet potatoes in salted water until they are fork-tender. This usually takes about 15 to 20 minutes.
- Drain the potatoes really well.
- Mash the sweet potatoes until they’re smooth and creamy.
- Stir in the coconut milk and ghee or coconut oil.
- Season the mash with a little salt and pepper.
- Now, spread this lovely sweet potato mash evenly over the meat filling in your skillet.
- Pop the whole skillet into your preheated oven. Bake for 20 to 25 minutes. You’re looking for the topping to get lightly golden and the filling to bubble around the edges.
- Let it rest for a few minutes before you serve it up. Enjoy!

Perfecting Your Sweet Potato Topping
The sweet potato topping is the star here! For the creamiest mash, ensure you drain the potatoes very well after boiling. This prevents a watery topping. Mashing them while still warm helps a lot. Add your coconut milk and ghee or coconut oil gradually, mixing until you reach your desired smooth consistency. Don’t forget to season it with salt and pepper—it makes all the difference!
Essential Equipment for Making Paleo Sweet Potato Shepherd’s Pie
To bring this cozy dish to life, you’ll need a few key tools. A good oven-safe skillet or a Dutch oven is a must for cooking the filling and baking the pie. You’ll also want a pot for boiling your sweet potatoes. A potato masher or a sturdy fork will help create that creamy topping. Having these ready makes the process so much smoother!

Tips for a Perfect Paleo Sweet Potato Shepherd’s Pie
Want your Paleo Sweet Potato Shepherd’s Pie to be absolutely amazing? Here are a few of my go-to tricks. First, make sure you properly brown your meat. This builds a deep flavor base for the filling. Don’t overcook your sweet potatoes; they should be tender but not mushy. This helps keep the topping smooth. Finally, look for those lovely bubbles around the edges before taking it out of the oven. That means it’s perfectly heated through!
Serving and Storing Your Paleo Sweet Potato Shepherd’s Pie
This Paleo Sweet Potato Shepherd’s Pie is best served piping hot right from the oven. Let it rest for a few minutes so the delicious filling settles. If you have any leftovers, don’t worry! Store them in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm individual portions in the microwave or oven until heated through. The sweet potato topping might soften a bit after reheating, but the flavor remains fantastic.

Frequently Asked Questions About Paleo Sweet Potato Shepherd’s Pie
Let’s clear up any lingering questions you might have about this wonderful Paleo Sweet Potato Shepherd’s Pie. Many of you ask, “Can I make this ahead of time?” Yes, you absolutely can! Prepare the filling and the sweet potato topping separately, then assemble and bake when you’re ready to serve. It’s a great time-saver. Another popular question is, “What other vegetables can I add to the filling?” Feel free to add chopped mushrooms, parsnips, or even a handful of spinach towards the end of cooking the meat. For those wondering, “Is this recipe freezer-friendly?” This dish freezes beautifully! Let it cool completely, then cover tightly and freeze for up to two months. Thaw overnight in the fridge before reheating. And finally, “What makes this shepherd’s pie paleo?” It’s paleo because we skip the traditional dairy and grains. Instead of mashed potatoes, we use sweet potatoes, and we use healthy fats like olive oil and coconut milk. It’s a wholesome, gluten-free, and dairy-free delight!
Nutritional Information Disclaimer
Please keep in mind that the nutritional values for this Paleo Sweet Potato Shepherd’s Pie are just estimates. They can change depending on the specific ingredients, brands you use, and how large your servings are. We aim for accuracy, but these numbers are approximate. You can find more information on calculating nutritional values at Verywell Fit.

Share Your Paleo Sweet Potato Shepherd’s Pie Creation!
I just love hearing from you! Did you make this Paleo Sweet Potato Shepherd’s Pie? I’d be thrilled if you shared your experience. Leave a comment below with your thoughts or rate the recipe. Even better, share a photo of your delicious creation on social media and tag us! Your culinary adventures inspire me so much.
Print
Amazing Paleo Sweet Potato Shepherd’s Pie
- Total Time: 1 hour 5 minutes
- Yield: 4-6 servings 1x
- Diet: Paleo
Description
A comforting and flavorful Paleo Sweet Potato Shepherd’s Pie, perfect for a family meal. This recipe features a rich meat filling topped with a creamy sweet potato mash.
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
- Preheat your oven to 375°F (190°C).
- 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.
- Add chopped onion, carrots, and celery to the skillet. Cook until softened, about 5-7 minutes.
- Stir in minced garlic, thyme, and rosemary. Cook for 1 minute more until fragrant.
- 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.
- While the meat mixture simmers, boil the cubed sweet potatoes in salted water until tender, about 15-20 minutes. Drain well.
- Mash the sweet potatoes with coconut milk and ghee or coconut oil until smooth and creamy. Season with salt and pepper.
- Spread the sweet potato mash evenly over the meat filling in the skillet.
- Bake in the preheated oven for 20-25 minutes, or until the topping is lightly golden and the filling is bubbling.
- Let stand for a few minutes before serving.
Notes
- For an extra creamy topping, add a splash more coconut milk or a tablespoon of almond butter.
- Feel free to substitute ground turkey or chicken for the lamb or beef.
- Add a handful of frozen peas or corn to the meat filling for extra vegetables.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: Approximately 450 kcal
- Sugar: Approximately 15g
- Sodium: Approximately 400mg
- Fat: Approximately 25g
- Saturated Fat: Approximately 10g
- Unsaturated Fat: Approximately 15g
- Trans Fat: 0g
- Carbohydrates: Approximately 40g
- Fiber: Approximately 8g
- Protein: Approximately 25g
- Cholesterol: Approximately 90mg
