This post may contain affiliate links. Please read our disclosure policy.
A warm and healthy Pumpkin Shepherd’s Pie loaded with so many beautiful flavours…where do I even start? The rich, savoury beefy filling that makes every good shepherd’s pie irresistible? The crispy parmesan top that bakes to golden perfection? Or the creamy layers of pumpkin that turn this into a lighter, brighter twist on a traditional beef shepherd’s pie?
Every bite of this pumpkin shepherds pie recipe delivers that cozy, homey comfort you crave, but with a little more colour and warmth thanks to the pumpkin. It is simple, wholesome, and exactly the kind of dish you’ll want bubbling away in the oven on a cool night.

What Makes This Recipe So Good
This Pumpkin Shepherd’s Pie brings together everything you love about a classic shepherd’s pie but with a brighter, creamier twist. The pumpkin adds a natural sweetness that balances the savory beef filling, making each bite feel comforting without being too heavy. It is the kind of pumpkin shepherds pie recipe that tastes familiar yet a little more special.
What also makes this version stand out is how quickly it comes together with everyday ingredients. The parmesan topping turns beautifully crisp in the oven, giving that satisfying contrast to the soft pumpkin and rich meat base. If you want a cozy beef shepherd’s pie that feels both wholesome and flavorful, this is the one to make.
What Goes Into Pumpkin Shepherd’s Pie

This Pumpkin Shepherd’s Pie uses simple, wholesome ingredients that come together to create a comforting yet lighter take on the classic dish.
- Pumpkin: Using butternut or kent pumpkin creates a naturally sweet, creamy topping that lightens the dish without sacrificing richness. It also blends smoothly with potatoes for a fluffier mash.
- Lean Ground Beef: Extra lean beef keeps the filling hearty while allowing the vegetables and stock to shine through. It forms the savory backbone of this beef shepherd’s pie.
- Vegetable Stock: A good stock seasons the filling from the inside out and adds depth without relying on heavy sauces. It ties the meat and vegetables together with a warm, savory base.
- Parmesan Cheese: Finely grated parmesan gives the topping structure and a crisp, golden finish. It adds a salty bite that contrasts beautifully with the soft pumpkin mash.
Note: Please see recipe card at the bottom for a full list of ingredients with measurements.
How To Make Beef and Pumpkin Shepherd’s Pie

- Boil Pumpkin and Potatoes: Preheat the oven to 200C | 400F and cook the pumpkin and potatoes in water until tender. Drain well, mash with butter until smooth, and season with salt.

- Sauté the Vegetables: Heat the oil in a large pan over medium high heat and add the onion, carrots, and capsicum. Cook until the onions turn transparent and the vegetables begin to soften.

- Add the Garlic: Stir in the garlic and let it cook for two minutes. This helps develop the base flavor before adding the beef.

- Brown the Beef: Add ground beef and break it apart as it cooks. Continue cooking until meat is browned and no longer pink.

- Simmer Vegetables: Add tomatoes and cover pan while they soften. Stir in peas, salt, and vegetable stock and simmer until all vegetables are tender.

- Thicken the Sauce: Pour in the gravy mixture or cornflour slurry and stir until the sauce thickens. Add the spinach and parsley and remove the pan from the heat.

- Layer the Pie: Spread half of the pumpkin mash into a baking dish in an even layer. Spoon the beef mixture over the top and cover with the remaining mash.

- Bake Until Golden: Sprinkle parmesan evenly over the surface. Bake for about twenty minutes or until the topping is golden and the filling is bubbling.
A cozy dish like Pumpkin Shepherd’s Pie pairs beautifully with something fresh or lightly crisp on the side. Try serving it with a simple Caprese Crostini With Grilled Avocado, which adds brightness and a little acidity to balance the rich beef filling. If you want something heartier, Mini Caprese Deep Dish Pizzas offer a fun, bite sized contrast that still feels comforting without overwhelming the plate. For a more classic pairing, Garlic Cheese Bread is always a crowd pleaser and perfect for soaking up any extra sauce left behind.
Tips For Making Beef and Pumpkin Shepherd’s Pie
- Make the mash as smooth or as rustic as you like. I personally love leaving a few small chunks of pumpkin because they give the top layer more texture once baked.
- If your beef mixture looks too thick before layering, add a splash of water or stock. It should be saucy enough to stay juicy in the oven.
- Let the pie rest for at least ten minutes before serving. It firms up a little as it cools, which makes slicing so much easier.
- Taste and adjust the seasoning as you go. I always add a pinch more salt right before layering to make sure every bite has enough flavor.
Recipe FAQ’s
Make sure the tomato mixture has fully simmered and reduced before adding the peas and stock. The sauce should be thick enough to coat a spoon before you layer the pie.
If the parmesan is not browning, move the baking dish closer to the top of the oven for the last few minutes. Just keep a close eye so it does not burn.
Yes. Allow the pie to cool completely and portion it into airtight containers. Reheat in the oven so the top stays crisp and the filling stays warm and even.

You might also like

Get a free eBook!
Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

Beef and Pumpkin Shepherd’s Pie
Ingredients
- 2 lbs butternut or kent pumpkin washed, peeled seeded and cubed (I usually use 1/2 a kent pumpkin)
- 3 large potatoes washed, peeled and cubed
- 2 tablespoons reduced fat butter/spread of choice
- 1 tablespoon olive oil
- 1 large brown onion chopped
- 2 medium carrots peeled and chopped
- 1/2 medium red capsicum/bell pepper seeded and chopped
- 3 cloves garlic minced (or 3 teaspoons minced garlic)
- 1 lbs ground/mince extra lean beef
- 2 medium ripe tomatoes diced
- 3/4 cup frozen peas
- 1 pinch salt to season
- 2 tablespoons vegetable stock I use Vegeta
- 2 tablespoons gravy powder whisked in 1/4 cup boiling water (until free of lumps): or you can substitute the gravy powder with cornflour/corn starch.
- 4 cups baby spinach leaves washed
- 2 tablespoons flat-leaf parsley chopped
- 1/2 cup parmesan cheese finely grated
Instructions
- Preheat oven to 200C | 400F. Combine pumpkin and potatoes with just enough water to cover them, in a large saucepan/pot over medium heat, and boil until tender. Alternatively, microwave or steam them until soft. Drain well, add the butter/spread and mash until smooth and creamy. Season with salt to suit your tastes.
- Meanwhile, heat oil in a separate large pan over medium – high heat. Add onion, carrots and capsicum, and cook stirring for about 5 – 10 minutes, or until onions become transparent. Add the garlic and cook stirring again, for about 2 minutes. Add beef and fry until meat is browned on all sides (break up all lumps with your wooden spoon). Add the tomatoes, cover pot with lid, reduce heat and simmer until tomatoes soften. When tomatoes are soft, add the peas, salt and vegetable stock powder, and simmer again covered with lid for about 10 minutes, or until all vegetables are soft and cooked through.
- Add gravy powder or cornflour/corn starch mixture. Cook stirring to combine all ingredients together until a sauce forms, reduces and thickens. Stir the spinach and parsley through, and take off heat.
- Evenly spread half the pumpkin/potato mash into a large oven proof baking dish. Spoon the beef mixture over the top, and spread remaining pumpkin mash over the top of the beef.
- Sprinkle evenly with parmesan cheese.
- Bake until the top of the pie turns a golden brown and sauce is bubbling underneath (about 20 minutes).
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.














My family really liked it. I was worried bc we don’t really eat pumpkin, so I added extra sour cream and butter. Next time I will sub butternut squash.
Thank you. Love your recipes!
Good recipe… Although it is not a “Shepherds” pie it’s a “Cottage” pie. If it were to be named Shepherd you would use lamb mince not beef.
Shepherds are people who look after sheep.
WINNER. So much flavour, so easy! Thank you, thank you thank you definitely going into my top 10!
Ps I was running short of time so served mince with the pumpkin mash on the side, I will try it as a shepherd’s pie sometime.
i used sweet potato instead of normal potoes and omg yummmoooooo it was so delish!!! best shepards pie ever!! Thanks for the recipe <3
You’re welcome Tamisha! You just made my week! 🙂
I finally had time to make this and am in love!! I subbed butternut squash for the pumpkin and turkey instead of beef and it was amazing
Oh yummy!! Turkey is a winner with this too! Than you for commenting! I’m so happy you tried it Xx
Would sweet potatoes be an acceptable substitute for the Kent pumpkin or butternut squash?
Yes definitely! Yumm! You may need to add a little milk if the mash is too thick 🙂
It looks perfect! 😉
Thank you! Xx
This looks great yummy!!!! I was wondering..could I make this ahead and freeze it? Or is there a good point before baking that would be a good time to freeze?
Yes of course! You could do either one. Bake it completely, allow to cool, and then freeze OR build it in the baking dish, and freeze before cooking (I’d probably go with freezing before cooking). If you try it out, please let me know how you go 🙂
This looks like the perfect rainy day dinner. I love the pumpkin in it! I’m saving your recipe.
Thank you…It was a perfect cloudy miserable day here when this was made, so you’re totally right!
OH this looks good!!! I’ve never made shepard’s pie before!
Wow really? Girl, you’re missing out!