There are just some nights when you want to come home and be able to throw ingredients together with very little effort and still feed your family a healthy and delicious meal. This is the recipe for those nights. An easy shepherd’s pie recipe made with lamb and sweet potato that requires very little prep and tastes amazing.

The trick to this kid friendly shepherd’s pie recipe is that it uses pre-cut veggies available from Woolworths or other supermarkets. We use the Woolworths Simply Stir Fry Rainbow Vegetables 375g bag plus a couple of handfuls of baby spinach. I can walk in the door, brown the mince, tip in the bag of vegetables and be done with dinner prep. Aside from peeling and cutting the sweet potato which just takes a couple of minutes. If you have time in the morning you can also prepare both the meat filling and the sweet potato topping and then throw it together to cook in the oven when you get home. It also freezes well if you make up a big batch to eat later.

If your kids are loathe to eat visible vegetables, you could always try throwing them in the food processor (the vegetables, that is!) to mince them down really finely. Again, little effort on your behalf and you still have a vegetable packed dinner for the kids.

kid friendly shepherd's pie recipe

You may notice that there is no salt and pepper in this recipe because I’m usually making this as a kids shepherd’s pie. We still eat it as a family but I will just season the serves for my husband and I. I try to keep our family recipes as simple as possible so you can tailor them to your family tastes and be able to feed the kids and adults both with the same recipe.

The dish I use to bake the Shepherd’s Pie is the Gordon Ramsay Maze Large Square Roaster. It is the perfect size for this recipe and also perfect for potato bakes, bread and butter pudding or even roasting vegetables or meat.

So here you have a simple shepherd’s pie recipe for kids, made with lamb (traditional shepherd’s pie is lamb and cottage pie is beef) with a sweet potato topping. Throw it together in no time at all and it will become a family staple in your home like it has in ours!

Easy shepherd's pie recipe with lamb and sweet potato


For the filling:

1 tbsp olive oil

500g lamb mince

375g chopped vegetables (we use Woolworths Simply Stir Fry Rainbow Vegetables)

60g baby spinach

2 tbsp Worcestershire sauce

140g tomato paste

2 cups beef stock

For the topping:

750g sweet potato, peeled

1/3 cup milk

1 tbsp butter

1/2 cup grated cheese


To start on the topping, chop the sweet potato into large chunks. Add to a pot of boiling water and cook for 25 minutes or the potato is cooked through.

Meanwhile, heat the oil in a large frying pan over medium heat. Add the lamb mince and cook, stirring until browned. Pour off the excess fat.

Add the vegetables and spinach. Stir until wilted and mixed through.

Add the Worcestershire sauce, tomato paste and beef stock. Bring to the boil, reduce heat to low and cook for 25-30 minutes, stirring occasionally.

When the meat has finished cooking, pour it into an overproof dish.

Drain the potatoes and mash together with the milk and butter. Spread over the top of the meat in the dish and then sprinkle with cheese.

Bake in an oven preheated to 180C for 30-40 minutes or until the cheese has melted and is golden brown.

This post contains affiliate links… If you make a purchase we may earn a small fee to help keep the lights on and the coffee flowing. As an Amazon Associate I earn from qualifying purchases.

Hi there gorgeous mama! Sign up to the Kid Magazine weekly newsletter to receive beauty, style, recipes and parenting tips plus special offers and more!

  • This field is for validation purposes and should be left unchanged.

By opting in to this form you are agreeing to receive email communications from Kid Magazine and can opt out at any time. We will keep your email safe. You can find our Privacy Policy here.

Easy shepherd's pie with lamb and sweet potato