This Easy Shepherd’s Pie recipe is a complete, comforting, and scrumptious meal full of flavor! Made from scratch with Parmesan mashed potatoes and baked to perfection.
This Easy Shepherd’s Pie recipe is a classic in my kitchen!
I first heard about Shepard’s Pie when we moved to the US many years ago. I had no idea what it was about. I thought it was a very fancy and unique dish.
And one day, we went to eat at a restaurant, and I told my husband: I think I’m going to have Shepard’s Pie, and he immediately replied: Really? It’s like your pastel de carne (Venezuelan name).
I was like… WHAT? It always amazes me how the same dish, maybe with some slight variations, can be called different names depending on the country.
Ok, I finished confessing my ignorance of Irish cuisine for today.
In my favor, I can say that now I know the difference between Shepard’s Pie and Cottage Pie. Cottage Pie is made with beef, and Shepherd’s Pie is made with lamb Ha! So basically, this is a Cottage Pie… I know…this is confusing. Either way, it’s amazingly delicious!
Anyway…
“Pastel de Carne” or “Shepard’s Pie” or “Cottage Pie” … this dish is comforting food at its best!
The main difference between the traditional version, known as Shepard’s pie, is that I add a layer of mashed potatoes at the bottom as well.
As a potato-obsessed-carb-o-holic this is heaven.
Plus, I use beef instead of lamb.
My whole family ♥ this Easy Shepherd’s Pie. Even my husband and oldest daughter are not big fans of ground beef.
The thing is that they don’t like the texture of it, so in order to please everyone, I really need to break the meat into very small pieces—a serious workout. I also make sure that the meat filling is super well seasoned and add tons of Parmesan cheese to the mashed potatoes.
Every time I make this dish, we have to eat it with fried plantains. It’s kind of a tradition.
The cheesy mashed potatoes + the savory meat filling + the sweetness of the plantains = Perfection!
I know thousands of Shepard’s Pie recipes exist, but I still wanted to share my easy version. I hope you give it a try because this time of year begs for a warm and hearty casserole.
Happy Cooking!!!
❤️ Love what you see? JOIN my Private Baking Club. Also, Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! And FOLLOW along on Instagram, Pinterest, and Facebook for more fun!
Easy Shepherd’s Pie
Ingredients
Meat Filling
- 1/2 cup onion ,finely chopped
- 1/2 cup green pepper ,finely diced
- 1/2 cup red pepper ,finely diced
- 2 scallions ,thinly sliced
- 3 clove garlic ,minced
- 1 lb ground beef or lamb (see notes)
- 2 tablespoons Worcestershire sauce
- 1 beef bouillon cube
- 1/2 cup water
- 1 1/2 cups frozen mixed vegetables (peas corn, carrots) (no need to thaw)
- 2 tablespoons all-purpose flour
- 1 cup beef broth
- 1 tablespoon tomato paste
- 1 teaspoon fresh oregano
- 1 teaspoon fresh thyme
- Salt and black pepper to taste
Mashed potatoes
- 6 large russet or Idaho potatoes peeled, washed and cut into 1 in pieces
- 6 tablespoons butter
- 1/2 cup Parmesan cheese
- 1/2 cup milk or half and half
Important
Don’t forget to check out the step-by-step photos above in the post—they’ll guide you through the process and make everything super clear!
Instructions
Prepare mashed potatoes:
- Place potatoes in medium saucepan and cover with cold water. Add a teaspoon of salt and stir to dissolve. Place the pot over medium heat and cook the potatoes for 20 minutes, or until fork tender. Drain the potatoes and place them in a large bowl. Mash the potatoes with a potato masher or with a fork. Add butter and Parmesan cheese and mix until incorporated. Slowly add milk and mix – with a wooden spoon- until smooth but firm. Cover and reserve.
- You can also make the mashed potatoes in the Instant Pot.
Meat Filling:
- Heat olive oil in a large skillet over medium-high heat. Add onion, bell peppers, scallions and garlic, sauté for 2 minutes until tender. Increase heat to high. Add ground beef and cook until browned and no longer pink, about 5 minutes. Add Worcestershire sauce, beef bouillon cube and water, mix well to dissolve. Add vegetables and mix until combined.
- Sprinkle the meat with the flour toss to coat. Add remaining ingredients and stir to combine. Taste and adjust seasoning, if necessary. Reduce heat to low, cover and cook for 10-15 minutes. Remove from heat.
- Preheat oven to 400º F. Line a baking sheet with aluminum foil for easier clean-up. Set aside.
Assemble:
- In a 9-inch iron skillet or baking dish place a layer of mashed potatoes. Add the meat mixture and distribute evenly.
- Top meat with another layer of mashed potato. If you want a more refined look, pipe the potatoes with a pastry bag.
- Place skillet (or baking dish) on the prepared sheet pan on the middle rack of the oven and bake for 10-15 minutes, or just until the potatoes begin to brown. Remove from oven and let stand 10 minutes before serving.
Nutrition
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
Hi, if you make this with beef it’s a cottage pie not a shepherds pie. Shepherds herd sheep (lamb) not cows (beef), just a nugget for info.
Hello Jen! Yes, I knew that…I apologize if that is confusing but that is the way mom used to call it. That is why I added “my way” to the title. Hope you decide to give a try. Thanks for the info though. ?
I love Shepherd’s Pie. I make it with either ground beef or turkey, and I put mashed potatoes on the bottom, too. Because mashed potatoes just might be my favorite food in all the world! I’m too tired to pipe the mashed potatoes on top, but I’m glad you’re not! It’s gorgeous!
Hello Jean! YAY for mashed potatoes ?. I pipe the mashed potatoes just when I have time and energy LOL but either way, it’s delicious. Thanks much for your comment and for stopping by. ?
This is so perfect for St. Paddy’s day! It looks so warm and comforting.. and inviting… so much so I want to jump through the screen and devour it!
Isn’t it? Thanks Chris for stopping by ☺
This looks so delicious, perfect for this gloomy cold day! I totally agree with you on how almost same dish has different names and different presentations in different countries! Fascinating, right?!
Mashed potatoes on the top and bottom!?! My mouth is watering! I also have never had plantains with sheppard’s pie, but I think that must change. You’ve described them so perfectly together!
I could eat plantains with every meal hahahaha. I hope you give a try. Thanks for stopping by ♥
So this is the prettiest shepherd’s pie I’ve ever set my eyes on! I love this homey comfort food! Thanks for sharing!
Thanks Annie! Piping the potatoes with a pastry bag really makes it look so beautiful, and It’s not too much work.
Beautiful photography Oriana! <3
Thanks Manali!! ♥
Wow! You are SUCH an artist, Oriana! This shepherd’s pie is definitely the most beautiful I’ve ever seen! And if you ever need someone to hang out with you while you’re taking your food photos, I’m your girl 😉
Awww, thanks! Yes, a photo-session together sounds like so much fun!! Let’s keep in touch maybe we can make it happen someday =)
Mayito te cuento que es muy rica!!! Yo tengo muchos años haciendola. Ojalá la prepares pronto. Muchas gracias a ti por todo tu apoyo ♥
Esta receta esta espectacularmente deliciosa. Y que bonita presentacion! Me has dado una muy buena idea para hacerla este fin de semana. Gracias por compartirnos tus delicias Ory! Un abrazo 🙂
very comforting and perfect presentation! I love the idea of serving plantains one the side!
Thanks Savita!! We ♡ plantains here. Have a great weekend!