Why You’ll Love This Recipe
I love this recipe because it turns simple ingredients into a complete, satisfying meal. The filling has plenty of savory flavor from onion, garlic, vegetables, herbs, and broth, while the sweet potato topping provides a creamy contrast.
I also find this recipe especially convenient for meal prep. I can assemble the entire pie ahead of time, refrigerate it, and bake it when I’m ready for dinner.
It’s also easy for me to customize. I can use ground lamb for a more traditional shepherd’s pie, substitute ground beef, or prepare a meatless filling with lentils and mushrooms.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the sweet potato topping:
- Sweet potatoes, peeled and cubed
- Unsalted butter
- Milk or cream
- Salt
- Freshly ground black pepper
For the filling:
- Olive oil
- Ground lamb or ground beef
- Yellow onion, diced
- Garlic cloves, minced
- Carrots, diced
- Celery, diced
- Frozen peas
- Tomato paste
- Worcestershire sauce
- Beef or vegetable broth
- Fresh or dried thyme
- Fresh or dried rosemary
- Cornstarch or all-purpose flour
- Salt
- Freshly ground black pepper
- Fresh parsley, for serving
I like using orange-fleshed sweet potatoes because they create a smooth, colorful topping with plenty of natural sweetness. When I want the traditional shepherd’s pie approach, I choose lamb, but ground beef works equally well for this preparation.
Directions
- I preheat my oven to 400°F (200°C) and lightly grease a medium-to-large baking dish.
- I place the cubed sweet potatoes in a large pot and cover them with cold water. I bring the water to a boil and cook the potatoes until they’re completely fork-tender.
- I drain the sweet potatoes thoroughly and return them to the pot. I add butter and milk or cream, then mash until smooth and creamy. I season the mixture with salt and black pepper and set it aside.
- While the potatoes cook, I heat olive oil in a large skillet over medium-high heat. I add the ground lamb or beef and cook until browned, breaking it into small pieces as it cooks.
- I drain excess fat when necessary, then add the onion, carrots, and celery. I cook the vegetables until they begin to soften.
- I add the garlic, tomato paste, thyme, and rosemary. I cook everything for another minute or two so the tomato paste develops a deeper flavor.
- I stir in the Worcestershire sauce and broth. I add the flour or cornstarch as needed to help thicken the filling, making sure it is incorporated without lumps.
- I let the mixture simmer until the vegetables are tender and the liquid has reduced into a thick gravy. I stir in the peas during the final few minutes.
- I taste the filling and adjust the salt and black pepper before transferring it to my prepared baking dish.
- I spoon the mashed sweet potatoes over the filling and carefully spread them into an even layer. I like making small ridges across the surface with a fork because they brown nicely in the oven.
- I bake the shepherd’s pie for about 20 to 25 minutes, or until the filling is bubbling around the edges and the sweet potato topping is lightly browned.
- For additional color, I can place the pie under the broiler briefly at the end, watching it carefully to prevent burning.
- I let the finished shepherd’s pie rest for about 10 minutes before serving and finish it with fresh parsley.
Servings and Timing
I usually get about 6 servings from one casserole, making this a convenient recipe for a family dinner or several days of leftovers.
Prep time: 20 minutes
Cook time: 45 minutes
Resting time: 10 minutes
Total time: About 1 hour 15 minutes
Servings: 6
Variations
For a vegetarian version, I replace the ground meat with cooked brown or green lentils. I like adding finely chopped mushrooms as well because they bring additional savory flavor and a meatier texture to the filling.
When I want an extra-creamy topping, I mash the sweet potatoes with a little cream cheese or sour cream along with the butter. I can also mix sweet potatoes with regular potatoes when I want a milder sweetness.
For additional vegetables, I add corn, green beans, mushrooms, or chopped spinach. I can also use frozen mixed vegetables when I need a convenient shortcut.
When I want extra warmth, I add a small amount of smoked paprika to the meat mixture. For an autumn-inspired variation, I sometimes add a tiny pinch of cinnamon or nutmeg to the sweet potatoes.
For a dairy-free version, I use olive oil or dairy-free butter and unsweetened plant-based milk in the sweet potato topping.
Storage/Reheating
I allow leftover Sweet Potato Shepherd’s Pie to cool before covering the baking dish or transferring individual portions to airtight containers. I store the leftovers in the refrigerator for up to 3 to 4 days.
For individual portions, I reheat the pie in the microwave until thoroughly hot. When reheating a larger amount, I cover the baking dish with foil and place it in a 350°F (175°C) oven until the filling is heated through. I remove the foil toward the end if I want to refresh the top.
I can also freeze shepherd’s pie for longer storage. I wrap it well or divide it into freezer-safe containers and freeze it for up to about 3 months. I prefer thawing it overnight in the refrigerator before reheating.
FAQs
Can I make Sweet Potato Shepherd’s Pie ahead of time?
Yes. I can prepare the filling and sweet potato topping, assemble the casserole, cover it, and refrigerate it until I’m ready to bake. When baking it directly from the refrigerator, I allow some additional cooking time so the center becomes completely hot.
Should I use lamb or beef for shepherd’s pie?
I use lamb when I want traditional shepherd’s pie. A version made with beef is traditionally called cottage pie, although the term shepherd’s pie is also commonly used more broadly. Both meats work well with the sweet potato topping.
How do I keep the filling from becoming watery?
I let the filling simmer until most of the excess liquid has reduced and the gravy is thick enough to coat the meat and vegetables. I also use a little flour or cornstarch when necessary. A thick filling helps the finished pie hold together when I serve it.
Can I use regular potatoes instead of sweet potatoes?
Yes. I can replace the sweet potatoes with regular mashed potatoes for a more traditional version. I can also use equal amounts of sweet and regular potatoes when I want a topping with more subtle sweetness.
What can I serve with Sweet Potato Shepherd’s Pie?
Since the pie already contains meat, vegetables, and potatoes, I often serve it by itself. When I want a side, I choose something simple such as a green salad, roasted Brussels sprouts, steamed green beans, or roasted broccoli.
Conclusion
Sweet Potato Shepherd’s Pie gives me a hearty combination of savory meat and vegetables beneath a creamy, naturally sweet potato topping. I love how the contrasting flavors work together, especially when the filling is rich and herby and the top develops lightly caramelized edges in the oven.
PrintSweet Potato Shepherd’s Pie
Sweet Potato Shepherd’s Pie combines a rich, savory meat and vegetable filling with a creamy mashed sweet potato topping. Baked until bubbling and lightly golden, it is a hearty comfort-food casserole perfect for family dinners and meal prep.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 15 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: British-Inspired
- Diet: Low Calorie
Ingredients
- 3 pounds sweet potatoes, peeled and cubed
- 3 tablespoons unsalted butter
- 1/2 cup milk or cream
- Salt, to taste
- Freshly ground black pepper, to taste
- 1 tablespoon olive oil
- 1 1/2 pounds ground lamb or ground beef
- 1 yellow onion, diced
- 3 garlic cloves, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 cup frozen peas
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 1/2 cups beef or vegetable broth
- 1 teaspoon fresh or dried thyme
- 1 teaspoon fresh or dried rosemary
- 2 tablespoons all-purpose flour or 1 tablespoon cornstarch
- Salt, to taste
- Freshly ground black pepper, to taste
- Fresh parsley, for serving
Instructions
- Preheat the oven to 400°F (200°C) and lightly grease a medium-to-large baking dish.
- Place the cubed sweet potatoes in a large pot and cover with cold water. Bring to a boil and cook until completely fork-tender.
- Drain the sweet potatoes thoroughly and return them to the pot. Add the butter and milk or cream, then mash until smooth and creamy. Season with salt and black pepper and set aside.
- While the potatoes cook, heat the olive oil in a large skillet over medium-high heat. Add the ground lamb or beef and cook until browned, breaking the meat into small pieces as it cooks.
- Drain excess fat if necessary. Add the onion, carrots, and celery and cook until the vegetables begin to soften.
- Add the garlic, tomato paste, thyme, and rosemary. Cook for 1 to 2 minutes, stirring frequently.
- Stir in the Worcestershire sauce and broth. Sprinkle in the flour while stirring, or use cornstarch mixed with a small amount of cool broth, to thicken the filling without creating lumps.
- Simmer until the vegetables are tender and the liquid has reduced to a thick gravy. Stir in the frozen peas during the final few minutes.
- Taste the filling and adjust the salt and black pepper. Transfer the mixture to the prepared baking dish.
- Spoon the mashed sweet potatoes over the filling and spread into an even layer. Use a fork to create ridges across the surface for additional browning.
- Bake for 20 to 25 minutes, or until the filling is bubbling around the edges and the sweet potato topping is lightly browned.
- For additional color, broil briefly at the end of cooking, watching carefully to prevent burning.
- Let the shepherd’s pie rest for about 10 minutes before serving. Garnish with fresh parsley.
Notes
- Ground lamb creates a traditional shepherd’s pie filling, while ground beef can be substituted for a cottage pie variation.
- For a vegetarian version, replace the meat with cooked brown or green lentils and finely chopped mushrooms.
- For an extra-creamy topping, add cream cheese or sour cream to the mashed sweet potatoes.
- Sweet potatoes can be combined with regular potatoes for a milder sweetness.
- Corn, green beans, mushrooms, spinach, or frozen mixed vegetables can be added to the filling.
- For a dairy-free variation, use olive oil or dairy-free butter and unsweetened plant-based milk in the topping.
- The casserole can be assembled ahead, covered, and refrigerated before baking. Allow additional baking time when cooking directly from the refrigerator.
- Store leftovers in the refrigerator for 3 to 4 days or freeze in freezer-safe containers for up to 3 months.
Nutrition
- Serving Size: 1 serving
- Calories: 510 kcal
- Sugar: 11 g
- Sodium: 720 mg
- Fat: 22 g
- Saturated Fat: 9 g
- Unsaturated Fat: 11 g
- Trans Fat: 0.5 g
- Carbohydrates: 49 g
- Fiber: 8 g
- Protein: 29 g
- Cholesterol: 85 mg