This post may contain affiliate links. Read our disclosure policy
Watch the recipe
Cooking With Anadi
12K subscribers · lamb, pearl onions and carrots under creamy mashed potatoes
Warm and Hearty Shepherd's Pie Recipe
You wouldn’t guess it, but this is actually one of my favorite comfort foods! Now this is one that I made when I was in Canada for quite some time, and it was long overdue! I had seen some pretty disgusting Shepherd’s Pies on Kitchen Nightmares. Of course those dishes didn’t do the actual recipe justice, but the concept did seem interesting to me, and I wanted to try my hand at a proper version!
Oh boy. When I first made a Shepherd’s Pie my life had seriously changed! I used ground lamb as the protein for the first couple of times and I fell in love! This meal encompasses your favorites all in one, and the deliciousness of all elements are in every single bite. I’m head over heels for the nice crust on those fluffy mashed potatoes. The meat is so tender and juicy. When you grab your fork and dig in, it’s going to be full of those soft mashed potatoes, the saucy meat and the veggies. I personally like my mixture to be a bit saucy yet a bit dry if that makes sense, but feel free to adjust the consistency to your liking. Whenever I eat this, I never want it to end! Seriously, what are you waiting for if you’ve never made this before! If lamb is a pesky protein for you, then Shepherd’s Pie is the best way to conquer your fear and enjoy it! Try this Classic Shepherd’s Pie as part of your Live to Cook challenge! To get started on your cooking journey for free, simply sign up to my email newsletter! You’ll also get 5 exciting tips on how to get motivated and inspired in the kitchen, and you’ll never miss a new recipe that’s on the blog!
To get all the details and follow along with how I make the lamb mixture and assemble the Wholesome Shepherd’s Pie, be sure to watch the video! I would really appreciate it if you would please subscribe to my YouTube channel if you haven’t already! Don’t forget hit the bell button to get notified when new videos are released! Let’s get cooking!

What Is Shepherd's Pie?
You may be confused as to what a Shepherd's Pie is versus what a Cottage Pie is? A Shepherd's Pie is made with lamb, because as the name suggests, “Shepherd” for the sheep! On the other hand, a Cottage Pie is made with beef, and it is given this name because this was an affordable dish enjoyed by peasants who were unable to afford beef at the time.
Traditionally this is a dish made with ground meat, gravy, onions, carrots and celery with a mashed potato crust.
By the way, I hope you’re subscribed to me on YouTube! Make sure you subscribe so you don’t miss a new recipe video! Also, be sure to check out the hashtags on those collaborations to see other delicious recipes by other awesome content creators!
So if you want to make this a Cottage Pie, all you need to do is use ground beef instead!

Is Shepherd's Pie Irish?▼
History is a bit cloudy if you try to determine a singular point of origin for the humble Shepherd’s Pie. Based on brief research, a number of moving pieces appear to have come together to give birth to this delicacy, as well as it’s counterpart - Cottage Pie. Let’s get a brief history lesson to clear things up!
- Around the 15th century, England had taken control over Ireland, making it a part of the United Kingdom. At this time, Irish Catholics were turned to humble land workers. Due to their impoverished circumstances, the Irish were forced to live in cottages.
- In the late 1500s, potatoes were introduced to the United Kingdom. As this commodity gained popularity, the Irish began to adopt a plentiful supply of potatoes to their diet. As a result, the Shepherd’s Pie came to life. According to some sources, the Irish were not fond of the taste of beef, but most importantly, they usually could not afford the protein.
Around the 18th century, a dish with the name Cottage Pie was introduced across the United Kingdom and Ireland. This dish usually substituted the ground lamb for ground beef. Because the pie originated using ground lamb, a distinction between the Shepherd’s Pie and the Cottage Pie was formed.
So let's get ready to enjoy this epic feast and get cooking for this St Patrick’s Day. This dish is especially great on a cold winter's night. Enjoy this Shepherd’s Pie recipe in a personal casserole or make it for the whole family by making it in a large casserole!
Source: Chow Hound
Tools Needed
Ingredients for This Warm and Hearty Shepherd's Pie
You can scroll to the bottom of this post or press the “Jump to Recipe” button for the FULL PRINTABLE RECIPE CARD to save the recipe for later and to see the full ingredient quantities. You can also adjust the recipe based on how many portions of this Shepherd’s Pie you want to make! This recipe was designed to be small-scaled, but you can always increase to serve a crowd! All measurements will automatically be adjusted for you!

- Ground lamb: This recipe is using ground lamb. To make it into a Cottage Pie, use ground beef. You could try this with ground turkey or chicken too if you don’t consume beef or lamb.
- Extra virgin olive oil: To cook the meat.
- Veggies: Pearl onions, carrots, green peas.
- Spices: Dried thyme and dried rosemary.
- Gravy: This gravy is made with tomato paste, all-purpose flour, and broth (you can use either beef broth or chicken broth).
- Mashed potatoes: You can follow my recipe for or use any of your favorite mashed potato recipe you like! For the mashed potatoes with my method, you need 10% (table) cream, butter, salt and pepper, and Yukon gold yellow potatoes.
How to Make the Best Shepherd’s Pie
Prepare the Mashed Potatoes - Check Out My Full Recipe Here
To prepare the mash, first boil the potatoes. My preferred method is to steam them in the Instant Pot - they turn out perfect every time, and I can focus on the rest of my prep while they cook.
Once cooked, peel the potatoes and add to a large bowl, or to the bowl of a stand mixer. Lightly mash the potatoes before adding the cream and butter.
Then, using a hand mixer, a large whisk or the whisk attachment of your stand mixer, start mixing the potatoes, butter and cream on the lowest speed until potatoes are creamy and smooth. Then taste and adjust for seasoning before you switch the setting to medium speed and whisk for 30 seconds to 1 minute to make them fluffier.
This next step is fun, now transfer the mashed potatoes to a large Ziploc bag and turn it to a makeshift “icing” bag. This step is optional, but is recommended if you want those lovely peaks on your Shepherd’s or Cottage Pie which will turn crispy in the oven.




Prepare the mashed potatoes first, so that by the time the mince is prepared and portioned, the potatoes have cooled down. Warm potatoes will not spread as well and may give an inconsistent texture.
Prepare the Meat
We begin with heating some oil in a stainless steel pan on medium heat. Add the mince and break down any large chunks. The mince will release a lot of water and it’s natural fat as it cooks. Once the meat is no longer pink, drain any excess fat using a strainer before transferring the meat back to the pan.






Lamb, naturally contains lots of fat, and if we cook our pie without draining the fat, our final casserole will be unnecessarily greasy, and will take away from the fluffy and creamy mashed potatoes. Plus, we really don’t need the extra fat to make this dish delicious.
The ratio of mince to veggies will be 2/3rds to 1/3rds for a satisfying, meaty pie.
Prepare the Veggies
Once the meat has browned, add the pearl onions which is cut in big chunks and carrots and cook until they turn soft. The big chunks of onions and carrots will turn so tender as the pie bakes in the oven and mingles with mince and mashed potatoes.


Once the veggies are soft, add the peas and sauté for 1-2 minutes. Then add the tomato paste at the center of the pan and cook off the tartness from the tomatoes, about 30 seconds. Mix the tomatoes into the mince and turn heat to low as you prepare the slurry for the gravy.




Prepare the Gravy
To prepare the gravy, mix flour and half of the broth and whisk until there are no lumps. Then, add the rest of the broth and pour this mixture directly in the pan. Mix well and release any browned bits from the pan - this only adds more flavor!




Sprinkle the dried thyme and rosemary and mix well. Simmer, until the gravy thickens, about 3-5 minutes. The mince is ready to portioned in your casseroles.






Prepare the Casserole
Evenly portion out the mince in your casserole, I like to use a ceramic oval dish from Staub which is about 11” x 8” in size for perfect individual sized portions.




Once the mince has been portioned, cut a slice at the edge of your makeshift “icing” bags prepared for the mashed potatoes and add dollops of the mash all over the casserole. The recipe for the mashed potatoes should be perfect for 2 individual sized casseroles.
Note: If you don’t want to do this, watch the video for an alternative method on how to top the casserole with just a spoon!




Time to Bake
Preheat the oven to 425 F and adjust the oven rack to the topmost position. Place the casseroles on a baking sheet and place the baking sheet in the oven rack, directly under the heat element. This will help creating the crispy mash crust.



Bake for 25-30 minutes or until the mash is crispy to your liking. Top with fresh parsley and serve hot!


What to Serve with This Shepherd’s Pie
Nothing. I wouldn’t.
I think the dish is so complete in itself, you have potatoes, veggies, meat, all baked into one casserole - what more can you ask for?
HOWEVER, if you really want some sides and/or appetizers and/or desserts to complete your meal if serving Classic Shepherd’s Pie for a dinner party (or you just want to treat yourself!), then here are some ideas:
- Instant Pot Devilled Eggs
- Air Fryer Jalapeno Poppers
- Deep Fried Mini Mozzarella Balls
- Arugula Salad with Goat’s Cheese and Almonds
- Garlic-Sautéed Broccoli
- Caramelized Bananas with Apple Spice
- The BEST Gluten-Free Fudgy Banana Brownies
Can You Make Shepherd’s Pie Ahead of Time?
Storing Shepherd’s Pie
Definitely, up to a point though. If you are planning getting the legwork for the prep completed before dinner time, complete all the steps till topping the casserole with the mashed potatoes. At this point, you can carefully cover the casserole with plastic wrap, to keep the peaks on the mashed potatoes and refrigerate until ready to cook.

How to Reheat Shepherd’s Pie▼
Once ready to cook, preheat the oven to 400 F instead of 425 F. Since the casserole will be heating from cold, it will take longer for the mince and potatoes to come up to temperature. Cooking it too quickly will result in a crispy crust with a cold filling.
A quick way to check if the filling has come up to temperature would be to either use the handle of a teaspoon and poke it through the mash. If the handle is warm, the casserole should be ready. Alternatively, you can also check if the internal temperature is at least 160 F with an instant read thermometer.
Choosing Potatoes for the Mash Topping
The mash comes from my Ultimate Creamy Mashed Potatoes, and that recipe covers the mashing itself, but it is worth saying which potatoes make the best potato topping specifically. Russet potatoes are the standard choice because they are starchy and dry, so they take butter and cream without going soupy and they crisp properly under the broiler. Yukon gold potatoes are the other good option, a little waxier and naturally buttery, and they give a denser topping that holds its shape well. Whichever you use, boil them whole or in large chunks in a large pot of salted water until they are fork-tender all the way through, then drain them properly and let the steam escape before anything else goes in. Wet potatoes make a loose mash, and a loose mash slides off the mince instead of sitting on it.
Mash them with a potato masher rather than a blender or food processor, which overworks the starch and turns the whole thing gluey, and use unsalted butter so you control the salt yourself. The one instruction in this recipe that people skip is letting the mash cool before it goes on top. Warm mash will not hold a peak, and the peaks are the point: piped through a corner of a Ziploc bag, they catch the heat from the element directly above them at 425 F and go crisp and brown while the mince underneath stays saucy. A rubber spatula gets the last of the mash out of the bag.
The Gravy, and Easy Swaps
The gravy is a flour slurry, and the order matters. Whisk 1 tablespoon of all purpose flour into half of the 1 cup of broth first, until there are no lumps at all, then add the rest and pour it into the pan. Doing it the other way round, flour straight into the hot pan, is how you end up straining it later. Beef broth gives the deeper flavor and chicken broth the lighter one, and both are listed on the card. Stir well as it goes in and scrape up the browned bits from the bottom, then simmer for three to five minutes until it coats the back of a spoon. If you need it gluten free, use 2 teaspoons of cornstarch in place of the tablespoon of flour, slurried in cold broth the same way.
A few things are not in this recipe but sit naturally in it. A teaspoon of worcestershire sauce added with the tomato paste is the classic British move and deepens the whole thing considerably. A clove or two of garlic with the pearl onions, a handful of corn in with the peas, and a layer of grated cheese over the mash before it bakes are all common and all optional. On the herbs, the recipe uses a quarter teaspoon each of dried thyme and dried rosemary; if you are using fresh thyme or fresh rosemary instead, roughly triple it and add it at the end rather than with the broth. Season with kosher salt and black pepper at the end, once the gravy has reduced, since it concentrates as it thickens, and put a teaspoon salt in the potato water rather than trying to fix a bland mash later.
Freezing and Reheating Leftovers
This freezes better than most casseroles, because there is nothing in it that separates. Freeze it assembled and unbaked for the best result: build the whole thing in the baking dish, cool it completely, wrap it well and freeze for up to three months, then bake from frozen at the same 425 F, adding roughly twenty minutes and covering the top with foil for the first half so the peaks do not brown before the middle is hot. Already-baked leftovers keep in the refrigerator for three to four days and reheat well in the oven; the microwave works but softens the crust you worked for.
On the nutrition, this is a genuinely complete plate rather than a heavy one. The 454 g, about 1 lb, of lamb or lean ground beef across two servings is where the protein sits, the potatoes carry most of the carbohydrates, and the carrots, peas and onions bring the fiber along with a useful amount of vitamin C, which potatoes contribute more of than people expect. Draining the fat after browning the meat over medium-high heat, which the recipe tells you to do, is the single step that makes the biggest difference to how heavy it eats. Exact figures are on the recipe card.
Assembling It, and Why the Rest Matters
Everything up to this point happens in one large skillet: the savory beef or lamb browned and drained, the pearl onions and carrots softened in the same pan, then the tomato paste worked in at the center. Push the paste around the bare pan for about 30 seconds before you mix it through, because dropping it straight into the mince leaves clumps of tomato paste that never quite disappear and taste raw where they sit.
Then the shepherd’s pie filling goes into the casserole dish. This recipe is portioned for two, and an oval dish around 11 by 8 inches is the sweet spot. Anything deeper and the mash on top of the meat insulates the filling so the middle never properly bubbles. Spread the filling level, let the mash come to room temperature, then pipe it in dollops over the top of the meat from the corner of a Ziploc bag. The easiest way to get an even layer is to work from the outside edge inwards, so the mash seals against the rim and the juices stay underneath rather than climbing the sides.
Bake at 425 F on the topmost rack for 25 to 30 minutes, then give it 10-15 minutes out of the oven before serving. That rest is the one recipe tip most people skip. Straight from the oven the gravy is still thin and runs the moment you cut into it, whereas a quarter of an hour lets the liquid settle back into the meat filling so each spoonful holds together. It also takes the top of the potatoes from scalding to edible.
One note on the nutrition. Most of the sodium in an easy shepherd’s pie like this arrives with the beef stock rather than from anything you add at the table, so a low-sodium carton is the simplest lever if that matters to you. The cholesterol sits in the lamb and in the butter in the mash. Neither makes it a special occasion dish, though: this is a weeknight plate that happens to look like more.
Let me know what you think of this recipe in the comments! If you’ve tried this recipe, be sure to post it on social media and tag it with #cookingwithanadi and mention me @cooking.with.anadi. Thank you!
Recipe by Anadi Misra
Discover the best cottage pie recipe packed with hearty beef and topped with creamy mashed potatoes. Easy to make and full of classic flavor, this dish is perfect for a satisfying family dinner.
Oven-baked
5.0 · 3 ratings
10 min
Prep
1 hr
Cook
1 hr 10 min
Total
2
pies
medium
Level
Ingredients
Ingredients
Tap any quantity to scale
- Ultimate Creamy Mashed Potatoes · make your own
- (30 ml) olive oilShop →
- (454 g) minced lamb/beefShop →
- white pearl onions(cut in half)
- (32 g) carrots(diced)
- (36 g) green peas(thawed if frozen)
- (33 g) tomato pasteShop →
- (8 g) all purpose flourShop →
- (240 ml) beef/chicken brothShop →
- (0 g) dried thymeShop →
- (0 g) dried rosemaryShop →
- salt(to taste)Shop →
- pepper(to taste)Shop →
Instructions
To prepare the Ultimate Creamy Mashed Potatoes
- 1
Prepare the mashed potatoes as instructed in the recipe for Ultimate Creamy Mashed Potatoes
Prepare the mashed potatoes as instructed in the recipe for Ultimate Creamy Mashed Potatoes
- 2
Once the mashed potatoes have cooled down, transfer the mashed potatoes to a large Ziploc bag and turn it to a makeshift “icing” bag. This step is optional, but is recommended if you want those lovely peaks on your Shepherd’s or Cottage Pie which will turn crispy in the oven.
Once the mashed potatoes have cooled down, transfer the mashed potatoes to a large Ziploc bag and turn it to a makeshift “icing” bag. This step is optional, but is recommended if you want those lovely peaks on your Shepherd’s or Cottage Pie which will turn crispy in the oven.
To prepare the mince
- 1
Heat the olive oil in a pan on medium heat and once hot, add the ground lamb/beef. Using a wooden spoon, break any big chunks of meat and cook until the meat is no longer pink, about 4-6 minutes
Heat the olive oil in a pan on medium heat and once hot, add the ground lamb/beef. Using a wooden spoon, break any big chunks of meat and cook until the meat is no longer pink, about 4-6 minutes
- 2
Once the meat is no longer pink, drain any excess fat using a strainer, before transferring the meat back to the pan.
Once the meat is no longer pink, drain any excess fat using a strainer, before transferring the meat back to the pan.
- 3
Place the pan back on medium heat and add the pearl onions and carrots and cook until they turn soft, about 2-4 minutes. Add the green peas and sauté for a minute or so.
Place the pan back on medium heat and add the pearl onions and carrots and cook until they turn soft, about 2-4 minutes. Add the green peas and sauté for a minute or so.
- 4
Then add the tomato paste at the center of the pan and cook off the tartness from the tomatoes, about 30 seconds. Mix the tomatoes into the mince and turn heat to low as you prepare the slurry for the gravy.
Then add the tomato paste at the center of the pan and cook off the tartness from the tomatoes, about 30 seconds. Mix the tomatoes into the mince and turn heat to low as you prepare the slurry for the gravy.
- 5
To prepare the gravy, mix flour and half of the broth and whisk until there are no lumps. Then, add the rest of the broth and pour this mixture directly in the pan. Mix well and release any browned bits from the pan - this only adds more flavor!
To prepare the gravy, mix flour and half of the broth and whisk until there are no lumps. Then, add the rest of the broth and pour this mixture directly in the pan. Mix well and release any browned bits from the pan - this only adds more flavor!
- 6
Sprinkle the dried thyme and rosemary and mix well. Simmer, until the gravy thickens, about 3-5 minutes. The mince is ready to be portioned in your casseroles.
Sprinkle the dried thyme and rosemary and mix well. Simmer, until the gravy thickens, about 3-5 minutes. The mince is ready to be portioned in your casseroles.
To prepare the casserole
- 1
Preheat oven to 425 F and adjust the oven rack to the topmost position.
Preheat oven to 425°F (218°C) and adjust the oven rack to the topmost position.
- 2
Evenly portion out the mince in your casserole, I like to use a ceramic oval dish from Staub which is about 11” x 8” in size for perfect individual sized portions.
Evenly portion out the mince in your casserole, I like to use a ceramic oval dish from Staub which is about 11” x 8” in size for perfect individual sized portions.
- 3
Once the mince has been portioned, cut a slice at the edge of your makeshift “icing” bags prepared for the mashed potatoes and add dollops of the mash all over the casserole.
Once the mince has been portioned, cut a slice at the edge of your makeshift “icing” bags prepared for the mashed potatoes and add dollops of the mash all over the casserole.
- 4
Place the casseroles on a baking sheet and place the baking sheet on the oven rack, directly under the heat element. Bake for 25-30 minutes or until the mash is crispy to your liking. Top with fresh parsley and serve hot!
Place the casseroles on a baking sheet and place the baking sheet on the oven rack, directly under the heat element. Bake for 25-30 minutes or until the mash is crispy to your liking. Top with fresh parsley and serve hot!
Notes
- •Substitute the minced lamb with ground beef to prepare the British variation of Shepherd's Pie - Cottage Pie.
Did you make this recipe? Tag @cooking.with.anadi on Instagram and hashtag it #cookingwithanadi
Tested & written in Anadi’s kitchen
Recipe history
- April 16, 2026 — Reworked and refreshed for the 2026 relaunch — new photography, restructured and standardized ingredients & instructions.
Filed under
You might also like

Cheesy Oven-Baked Meatball Casserole in Marinara Sauce
Cheesy Oven-Baked Meatball Casserole smothered in rich marinara sauce is the ultimate Italian comfort dinner. Juicy beef meatballs, bubbly melted cheese, and bold flavor in every bite. A crowd-pleasing meal the whole family will love.

Delicious Baked Beef Quesadillas with Fresh Guacamole
Crispy baked beef quesadillas loaded with seasoned ground beef, melty cheese, and fresh homemade guacamole. Skip the stovetop and let your oven do the work for perfectly golden results every time.

Get Ready for Taco Night with this DIY Cheesy Taco Casserole
Make taco night unforgettable with this cheesy taco casserole! Loaded with seasoned ground beef and melty cheese, it is an easy, crowd-pleasing dinner the whole family will love.

Handheld Canadian Tourtiere Recipe: A Christmas Classic
Discover the best handheld Canadian tourtiere recipe for Christmas. Flaky, savory, and easy to make, this traditional French-Canadian meat pie is a festive classic worth sharing.

Quick & Easy Healthy Air Fryer Meatballs Recipe
Quick, easy, and healthier than pan-frying! These air fryer meatballs are juicy, flavorful, and perfect served over marinara sauce for a satisfying Italian-inspired beef dinner the whole family will love.

Sizzling Jamaican Pepper Steak in Minutes
Juicy, bold Jamaican Pepper Steak made fast with a rich marinade and vibrant peppers. A quick weeknight dinner packed with island flavor your whole family will love.






Comments
No comments yet — be the first to share your thoughts!
Leave a review
Be the first to share how it went — your note helps other cooks (and earns the recipe its stars).