As the lamb browns, it leaves savory bits on the bottom of the skillet and gives off fat that can make the filling feel heavy if it all stays in the pan. I brown it first, then build the gravy right there with the softened vegetables, tomato paste, flour, and broth. That’s what gives this Sweet Potato Shepherds Pie a rich lamb layer instead of a loose pile of meat under the mash.
The sweet potato topping brings a gentle sweetness that suits the thyme-seasoned filling, but it needs to be thick enough to spread without sinking. I drain the potatoes well before adding butter and milk, then mash just until smooth. Once the filling is tucked into a 9×13-inch dish and the topping is spread over it, the oven turns the edges bubbly and the top lightly browned. Let it rest before serving, and each scoop holds its layers.

Kitchen Note
Drain the sweet potatoes thoroughly before mashing. Any water left clinging to them thins the topping, and a loose mash is harder to spread in a neat layer.
Save this Sweet Potato Shepherds Pie for its savory lamb filling and smooth, golden sweet potato topping.
Why the Lamb Filling Needs a Thick Gravy Before the Mash Goes On
A shepherd’s pie doesn’t get much time to reduce in the oven. The filling is already cooked before it goes into the baking dish, so the gravy needs to be close to the thickness you want at the table. If it’s watery when you add the peas, the vegetables and meat won’t magically turn it into a sturdy layer; the topping can slump into the liquid and the servings won’t hold together as well.
Tomato paste and flour work together to give the broth body. Cooking them briefly with the vegetables helps the flour coat the filling, while adding broth gradually makes it easier to stir out lumps. Let the gravy simmer until it visibly thickens before adding the peas. Aim for a glossy coating on the lamb and vegetables, not a thin broth pooling at the bottom of the skillet. That little pause before assembly is what keeps the finished pie layered instead of soupy.
The Ingredients That Give This Pie Its Rich Filling and Soft Topping

- Ground lamb — Lamb gives this pie its distinctly savory, rich filling. Choose fresh ground lamb with a clean smell; there’s no need to seek out a specialty grind for a dish where the meat is broken into small pieces.
- Onion, carrots, and garlic — These vegetables form the aromatic base and add sweetness and texture to the lamb. Dice the onion and carrots evenly so they soften together rather than leaving a few firm chunks in the gravy.
- Tomato paste and all-purpose flour — Tomato paste adds concentrated savoriness, while flour thickens the broth into gravy. Stir both through the vegetables and cook them briefly so the filling doesn’t taste floury.
- Beef broth, Worcestershire sauce, and thyme — Broth supplies the liquid for the gravy, Worcestershire deepens its savory flavor, and dried thyme gives the filling an earthy note. A well-flavored broth matters more here than choosing an expensive brand.
- Frozen peas — Stir them in while frozen after the gravy has thickened. They add little bursts of sweetness and color without needing a separate cooking step.
- Sweet potatoes — Use firm potatoes without soft spots, and cut them into even 1-inch cubes so they become tender at about the same time. Peeling them first keeps the finished mash smooth.
- Butter and milk — Butter brings richness and milk loosens the cooked sweet potatoes into a spreadable mash. Add them after draining the potatoes, then stop mashing when the texture is smooth.
Build the Lamb Gravy First, Then Add the Sweet Potato Layer
Brown the Lamb and Soften the Vegetables
Heat the oven to 400°F and grease a 9×13-inch baking dish. Warm the olive oil in a 12-inch skillet over medium-high heat, then add the lamb and break it into small pieces as it cooks for 7–9 minutes. Let the meat brown while stirring and breaking it up; it should reach 160°F. Drain excess fat if needed, then add the onion and carrots and cook for 5–7 minutes, stirring occasionally, until softened. Stir in the garlic for 30 seconds.
Thicken the Filling Before Adding the Peas
Stir the tomato paste and flour into the skillet and cook for 1 minute. Gradually stir in the beef broth, then add the Worcestershire sauce, dried thyme, kosher salt, and black pepper. Simmer for 3–5 minutes, stirring as the gravy thickens; if it still looks thin, give it the full simmer rather than moving straight to assembly. Stir in the frozen peas, then transfer the filling to the prepared baking dish.
Boil and Mash the Sweet Potatoes
Put the peeled, cubed sweet potatoes in a large pot and cover them with cold water. Bring the pot to a boil over high heat, then lower the heat and simmer for 15–20 minutes. They’re ready when a fork slides easily into a cube; if the center is still firm, keep simmering until it gives way. Drain the potatoes well, return them to the pot, and add the butter, milk, salt, and pepper. Mash until smooth.
Spread the Topping and Bake Until Bubbly
Spread the mash evenly over the lamb filling, working gently so the layers stay distinct. Bake for 20–25 minutes, until the filling bubbles around the edges and the sweet potato topping is lightly browned. A pale top or quiet edges are signs to use the visual cues rather than taking the dish out early. Rest the pie for 10 minutes before serving so the filling settles beneath the topping.
Three Small Changes That Keep the Layers Balanced
Make a gluten-free version
Replace the all-purpose flour with the same amount of a gluten-free 1:1 all-purpose flour blend. Blend brands can thicken at different rates, so judge the gravy by its consistency before you stir in the peas; the filling may have a slightly different texture.
Leave out the peas for a simpler filling
Skip the peas if you want the lamb, carrots, and gravy to be the whole story. The filling loses those sweet pops of texture, but its savory flavor stays front and center and the rest of the method stays the same.
Give the top forked ridges
After spreading the mash, drag the tines of a fork lightly across the surface. The ridges create more edges for the oven to brown, while the center remains soft and smooth.
Storage and Reheating
- Refrigerator: Keep leftovers covered for 3–4 days. The sweet potato topping may firm up as it chills.
- Freezer: This pie freezes well. Cool it, wrap individual portions or the whole dish tightly, and freeze for up to 2–3 months for best quality; thaw overnight in the refrigerator.
- Reheating: Warm portions in a 350°F oven, covered loosely with foil, until the center reaches 165°F. Uncover near the end if you’d like the topping to regain a little color; reheating uncovered the whole time can dry it out.
Questions That Come Up While Making This Shepherd’s Pie

Sweet Potato Shepherds Pie
Ingredients
Equipment
Method
- Heat the oven to 400°F and grease a 9x13-inch baking dish.
- Heat the olive oil in a 12-inch skillet over medium-high heat, add the lamb, and cook for 7–9 minutes, breaking it into small pieces, until browned and it reaches 160°F; drain excess fat if needed.
- Add the onion and carrots and cook for 5–7 minutes, stirring occasionally, until softened.
- Stir in the garlic and cook for 30 seconds.
- Add the tomato paste and flour and cook, stirring, for 1 minute.
- Gradually stir in the beef broth.
- Add the Worcestershire sauce, thyme, salt, and pepper.
- Simmer for 3–5 minutes until the gravy thickens.
- Stir in the frozen peas and transfer the filling to the prepared baking dish.
- Put the sweet potatoes in a large pot and cover with cold water.
- Bring to a boil over high heat, then reduce the heat and simmer for 15–20 minutes until the potatoes are easily pierced with a fork.
- Drain the potatoes well and return them to the pot.
- Add the butter, milk, salt, and pepper, then mash until smooth.
- Spread the sweet potato mash evenly over the filling.
- Bake for 20–25 minutes until the filling bubbles around the edges and the top is lightly browned.
- Rest for 10 minutes before serving.



