Mom's Best Recipes
Recipe

Sweet Potato Shepherd’s Pie

Savory beef or lamb filling under a smooth, spiced sweet potato mash with a quick broil for crisp edges.

Author By Matt Campbell
Bubbling sweet potato shepherd’s pie in a cast iron skillet, with a swirled orange mash topping, golden broiled peaks, and a few thyme leaves on top

This is shepherd’s pie energy with a little glow up: the rich, gravy-ish filling you want on a cold night, plus a sweet potato mash that is smooth, cozy, and lightly spiced. The best part is the finish. You drag a spoon across the top, make those dramatic little swoops, then hit it with a quick broil so the edges get crisp and bronzed.

Call it shepherd’s pie, call it cottage pie, call it the thing you make when you want everyone to be quiet for the first three bites. Use lamb if you want that classic shepherd’s vibe. Use beef if that is what you have. Either way, this one plays nice with weeknights and it freezes like a champ.

Bowl of creamy mashed sweet potatoes with butter and cinnamon beside a pot on a home kitchen counter in warm evening light

Why It Works

  • Fast comfort: The sweet potatoes cook while the filling builds, so you are stacking flavors instead of waiting around.
  • Big flavor, basic ingredients: Tomato paste, Worcestershire, and a little broth make a sturdy, savory sauce without fancy steps.
  • Better texture: A quick broil gives you crisp peaks and edges on top, with a juicy filling underneath.
  • Flexible protein: Lamb for traditional shepherd’s pie vibes, beef for cottage pie practicality.
  • Freezer friendly: Assemble now, bake later, and future you will feel personally supported.
  • One-pan option: Bake it right in an oven-safe skillet if you want fewer dishes.

Pairs Well With

Storage Tips

How to Store Leftovers

Refrigerator

  • Cool completely, then cover the baking dish or transfer to airtight containers.
  • Refrigerate for up to 4 days.

Reheat

  • Oven (best): Cover with foil and bake at 350°F until hot, about 20 to 35 minutes. Uncover for the last 5 minutes to re-crisp the top. For best reliability, heat until the center reaches 165°F.
  • Microwave (fast): Heat portions in 60 to 90 second bursts until hot. If you want crisp edges, give it 1 to 2 minutes under the broiler after microwaving, using an oven-safe dish.

Freezer

  • To freeze unbaked: For best texture, cool the filling and mash before assembling. Assemble in a freezer-safe baking dish, then chill uncovered in the fridge until cold (so you do not trap steam). Wrap tightly (plastic wrap plus foil) and freeze up to 3 months. Do not leave the components or assembled pie at room temp for more than 2 hours.
  • To freeze baked: Cool completely, portion if you want, wrap well, and freeze up to 3 months.
  • To bake from frozen: Bake covered at 375°F for 60 to 75 minutes, then uncover and bake 10 to 15 minutes more, or until bubbling and the center reaches 165°F. Broil at the end for 1 to 3 minutes to re-bronze the top.

Common Questions

Common Questions

Is this shepherd’s pie or cottage pie?

Traditionally, shepherd’s pie uses lamb and cottage pie uses beef. This recipe works with either, so make it with what you have and call it what makes you happy.

Can I bake this in a cast iron skillet?

Yes, and it is a great move. If your skillet is large and oven-safe (10 to 12-inch), you can cook the filling, top it with the mash, then bake and broil right in the same pan. It matches the skillet-style photos and saves you from washing an extra dish.

Can I make it ahead for a weeknight?

Yes. Make the filling and mash up to 2 days ahead, store separately, then assemble and bake when you are ready. Or assemble the whole dish, cover, and refrigerate overnight. Bake until the edges are bubbling and the center hits 165°F. Depending on your dish and fridge temp, expect to add 15 to 25 minutes to the bake time.

How do I keep the filling from getting watery?

Two things: let the filling simmer until it looks glossy and thick, and do not skip the flour. If your frozen veggies are extra icy, you can thaw and drain them as a troubleshooting step, but a good simmer usually handles it.

Can I use canned sweet potatoes?

You can, but the texture tends to be looser and the flavor is sweeter. If you go that route, drain very well and reduce the milk so the topping stays thick enough to spread.

What if I do not have Worcestershire sauce?

Swap in 1 teaspoon soy sauce plus a tiny splash of vinegar or lemon. You just want that salty, tangy depth.

Can I make it dairy free?

Yes. Use olive oil or plant butter in the mash and unsweetened oat milk or almond milk. For the filling, use a little extra olive oil in place of butter if needed.

Can I use a smaller pan?

Yes. An 8x8 or 9x9-inch pan works, but the layers will be a bit thicker. Bake a little longer and use the cues: bubbling edges and 165°F in the center.

I love a recipe that feels like it took all day, but secretly it is just good timing and a couple of smart ingredients. This sweet potato shepherd’s pie is that friend. I started making it on nights when I wanted comfort food but also wanted dinner to taste a little brighter and more interesting than the usual mashed potato blanket. The sweet potato topping does the job and then some: cozy, lightly spiced, and honestly kind of dramatic when you broil the swirls. It is the kind of dish that makes a regular Tuesday feel like you planned ahead, even if you absolutely did not.