Growing up, there was one dish that could turn any chilly evening into a warm memory: shepherd’s pie. My grandmother made it every Sunday after church, layering fluffy mashed potatoes over savory lamb and veggies, all bubbling together in a single casserole dish. That aroma filled the whole house, drawing everyone to the table long before dinner was ready. That’s when I realized the true magic of food—it doesn’t just nourish, it brings people together.
Now, I make my own version of shepherd’s pie for my family. It’s easy, deeply satisfying, and perfect when you need a hearty dinner that feels like a hug. In this article, I’ll walk you through how to make shepherd’s pie from scratch, share tips to get it just right, and answer all your burning questions—like what Gordon Ramsay does differently and whether it’s really from Ireland or England (spoiler: it’s both!). I’ll also show you how to give your pie the perfect golden crust every time.
Whether you’re a first-timer or just looking to sharpen your skills, this guide will help you master shepherd’s pie like a pro.
A Cozy Classic Worth Craving
The Story Behind My Shepherd’s Pie Tradition
There’s something timeless about shepherd’s pie—it’s the kind of dish that feels like a warm hug after a long day. For me, it brings back memories of quiet Sunday afternoons in my grandmother’s kitchen. She made it the old-fashioned way, with tender ground lamb, sweet carrots, and peas, all tucked beneath a blanket of creamy mashed potatoes. I remember how the golden crust would crack just a little when the spoon sank in—that first scoop was always the best.
That comfort is exactly why shepherd’s pie is still such a favorite in my home today. It’s more than a meal—it’s a ritual. Every time I make it, I’m reminded that good food doesn’t need to be complicated. It just needs to be made with heart and care.
Why Shepherd’s Pie Stands the Test of Time
At its core, shepherd’s pie is a layered casserole that’s simple but deeply flavorful. The filling is rich and meaty, traditionally made with ground lamb, onions, carrots, and peas, then thickened with broth and a touch of Worcestershire sauce. On top, you’ve got smooth mashed potatoes that crisp up perfectly in the oven. That contrast of textures? That’s what makes each bite so satisfying.
If you’re looking for more meals with this kind of homestyle comfort, I highly recommend trying the corn chicken casserole or creamy cowboy soup—they’re cozy classics in their own right.
Whether it’s your first time making shepherd’s pie or you’re hoping to refine your method, this article has you covered—from prep to baking. We’ll even look at Gordon Ramsay’s take and finally answer: is shepherd’s pie Irish or English? (Hint: it’s both.)
hat You Need to Make Classic Shepherd’s Pie
Essential Ingredients for the Filling and Topping
A proper shepherd’s pie starts with basic ingredients that come together to make something comforting and delicious. Here’s exactly what you’ll need:
For the meat filling:
- 1 tablespoon olive oil
- 1 medium onion, finely chopped
- 2 carrots, peeled and diced
- 2 cloves garlic, minced
- 1 lb ground lamb (or beef for cottage pie)
- 1 tablespoon tomato paste
- 1 tablespoon Worcestershire sauce
- ½ cup beef or chicken broth
- ½ cup frozen peas
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried rosemary
- ½ teaspoon dried thyme
- 1 tablespoon chopped parsley (optional)
For the mashed potato topping:
- 2 lbs russet or Yukon Gold potatoes, peeled and cubed
- 4 tablespoons butter
- ½ cup warm whole milk
- Salt, to taste
- Optional: ¼ cup shredded cheese, 1 clove garlic (minced), or 2 tablespoons sour cream
This list gives you a flavorful meat base and a creamy, satisfying topping.

Quick Tips to Make Everything Come Together
Start by making the mashed potatoes. Boil until fork-tender, then mash with butter and milk until creamy but not too soft. Let them cool slightly before spreading, which keeps them from sinking into the filling.
For the filling, sauté the vegetables in olive oil until soft, then add the meat and brown it well. Stir in tomato paste, Worcestershire sauce, herbs, and broth. Simmer until thickened.
Once both layers are ready, assemble your shepherd’s pie. Smooth the mashed potatoes over the meat and rough up the top with a fork. Bake until golden brown and bubbling.
How to Make Shepherd’s Pie Step by Step
Build Flavor from the Bottom Up
A great shepherd’s pie recipe starts with bold flavor. Begin by heating olive oil in a large skillet over medium heat. Add chopped onions, diced carrots, and minced garlic. Sauté them until they’re soft and fragrant, about 5–7 minutes. Stir in ground lamb and break it up with a wooden spoon. Let it brown until fully cooked and slightly crisp on the edges.
Next, mix in tomato paste and Worcestershire sauce. These ingredients add richness and depth. Pour in beef or chicken broth and let the mixture simmer. As it cooks, the filling will thicken and develop a savory base. Season with salt, pepper, rosemary, thyme, and parsley.
Once the mixture looks thick but still moist, remove it from heat and spoon it into a baking dish. Smooth it out evenly to create the first layer.
Finish with Creamy Potatoes and a Golden Top
Now it’s time for the mashed potatoes. Spread them over the meat filling in an even layer. You can use a spoon or spatula, but a fork works best to create light ridges across the top. These little peaks and lines will crisp up nicely in the oven, giving your shepherd’s pie that golden, rustic look.
Preheat your oven to 400°F (200°C). Bake the dish uncovered for 25 to 30 minutes. You’ll know it’s ready when the top is golden and the edges are bubbling. For a crispier finish, place it under the broiler for 2–3 minutes—just don’t walk away!
Once out of the oven, let the pie rest for 5 minutes before serving. That way, everything stays intact when sliced and plated.

Variations and Make-Ahead Tips for Shepherd’s Pie
Fun Twists on the Classic Recipe
One of the best things about shepherd’s pie is how easy it is to make your own. Once you’ve got the basics down, try changing things up to match your mood, dietary needs, or what’s already in your fridge.
Instead of lamb, ground turkey or chicken creates a lighter version. You can also swap out white potatoes for mashed sweet potatoes if you want a touch of sweetness. Vegetarian? Use lentils or finely chopped mushrooms in place of meat. The savory flavor still comes through, especially with the same seasonings and broth.
Add-ins like corn, green beans, or parsnips blend in beautifully. If you enjoy cheese, mix a little into the mashed potatoes or sprinkle it over the top before baking for an extra golden crust.
These simple changes can help you turn shepherd’s pie into a completely new meal while keeping that same cozy, satisfying base.
Make-Ahead and Freezing Tips
Shepherd’s pie is perfect for meal prepping. You can make the entire dish in advance, cover it tightly, and refrigerate it for up to two days before baking. When you’re ready to serve, just bake it directly from the fridge. Add an extra 10–15 minutes to the cooking time to make sure it heats through.
It also freezes well. Use a freezer-safe pan, wrap it tightly, and store it for up to three months. Thaw overnight in the fridge before baking. For freezing safety tips, USDA’s food storage guidelines offer helpful details to keep your meals safe and tasty.
Whether you prep ahead or enjoy it fresh from the oven, shepherd’s pie is always ready to deliver comfort when you need it most.


Classic Shepherd’s Pie
Ingredients
Equipment
Method
- Bring peeled and cubed potatoes to a boil in salted water. Cook until fork-tender, then drain.
- Mash the potatoes with butter and warm milk until smooth but not overly soft. Season with salt and set aside to cool slightly.
- Heat olive oil in a large skillet over medium heat. Add onions, carrots, and garlic. Sauté until softened, about 5–7 minutes.
- Add ground lamb to the skillet and cook until browned, breaking it apart with a spoon.
- Stir in tomato paste, Worcestershire sauce, herbs, broth, and peas. Simmer until mixture thickens slightly. Season to taste.
- Transfer the meat mixture to a baking dish and spread evenly.
- Spoon mashed potatoes on top of the meat and smooth into an even layer. Use a fork to rough up the surface for a rustic finish.
- Bake uncovered at 400°F (200°C) for 25–30 minutes until golden brown and bubbling. For extra crispiness, broil for 2–3 minutes.
- Remove from oven and let rest 5 minutes before serving.
Nutrition
Notes
From your stove to our hearts
share your delicious take!Frequently Asked Questions About Shepherd’s Pie
What is shepherd’s pie made of?
Shepherd’s pie is a classic layered casserole made with ground lamb, vegetables (like onions, carrots, and peas), and a savory gravy-like filling. It’s topped with creamy mashed potatoes and baked until golden. While lamb is traditional, many modern versions use ground beef, which technically makes it cottage pie. The name “shepherd’s” refers to the use of lamb, as a nod to shepherds tending their flocks.
What’s in Gordon Ramsay’s shepherd’s pie?
Gordon Ramsay’s version of shepherd’s pie stays close to the traditional roots but includes a few elevated touches. He typically uses finely diced vegetables, red wine for deglazing, and fresh herbs like thyme and rosemary. His mashed potatoes often include egg yolk for richness and are piped on top for a golden, crisp finish. Ramsay’s recipe is known for its bold flavors and refined presentation.
Is shepherd’s pie from England or Ireland?
The origin of shepherd’s pie is a topic of shared culinary pride between England and Ireland. It’s widely believed to have originated in the late 18th century in either country as a way to repurpose leftover meat and potatoes. In Ireland, lamb is more traditional, while in England, beef versions (cottage pie) are more common. Today, both nations proudly serve this comfort food staple.
What is the secret to a good shepherd’s pie?
The origin of shepherd’s pie is a topic of shared culinary pride between England and Ireland. It’s widely believed to have originated in the late 18th century in either country as a way to repurpose leftover meat and potatoes. In Ireland, lamb is more traditional, while in England, beef versions (cottage pie) are more common. Today, both nations proudly serve this comfort food staple.
A Classic Dish That Feeds More Than Hunger
At the end of the day, shepherd’s pie is more than just meat and potatoes—it’s comfort layered in a dish. It’s what I make when my family needs something warm, filling, and made with love. Whether you stick to the traditional version or try one of the fun variations, this recipe is the kind that brings people to the table, every time.
I hope this guide helps you create a shepherd’s pie that tastes just as comforting as the one that’s been passed down in my family. Don’t overthink it—just cook it with care, and enjoy every spoonful.