The Homemade Shepherd’s Pie Recipe Everyone Will Love for St. Patrick’s Day

If you’re looking for a cozy and delicious dish to celebrate the Irish holiday, this is it! You have to try, The homemade Shepherd’s Pie Recipe Everyone will love for St. Patrick’s Day! It’s the perfect classic comfort food. This traditional Irish inspired dish is really simple to make, and tasty too. With savory ground beef, tender vegetables, rich gravy, and fluffy mashed potatoes topped with melted cheddar cheese, it’s a dinner that will bring everyone to the table. Serve it with warm homemade Irish soda bread, and you have an easy St. Patrick’s Day dinner that feels festive, comforting, and absolutely delicious.
This recipe is perfect for St. Patrick’s Day dinners, cozy family meals, or chilly spring evenings when you want something warm and satisfying.
Fancy My Way (FMW) is part of several different affiliate networks. When you click on links to various merchants on this site, it may result in a commission. FMW is credited with this commission. FMW takes responsibility of recommending products & only links to items that are personally curated and selected with love.
Homemade Shepherd’s Pie Recipe
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 6
A cozy and hearty Shepherd’s Pie recipe perfect for St. Patrick’s Day. Made with savory ground beef, vegetables, herbs, and a rich sauce, then topped with creamy mashed potatoes and cheddar cheese and baked until golden brown.
Ingredients
For the Shepherd’s Pie Filling
- 1 lb ground beef
- 1 small onion, diced
- 3 cloves garlic, chopped
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and black pepper, to taste
- 2 teaspoons fresh rosemary, chopped
- 2 teaspoons fresh thyme, chopped
- 3 tablespoons tomato paste
- ½ cup dry red wine (such as Cabernet Sauvignon)
- 1 cup low-sodium beef broth
- 2 tablespoons Worcestershire sauce
- 1 cup frozen peas
- 1 cup finely chopped carrots
For the Topping
- 3 cups creamy mashed potatoes
- 1 cup shredded cheddar cheese
- garnish with fresh parsley
For Serving
- Fresh Irish soda bread
- Butter
Instructions
1. Preheat the Oven
Preheat your oven to 375°F.
2. Cook the Meat
In a large skillet over medium heat, cook the ground beef and diced onion until the meat is browned and the onion is soft.
3. Add Garlic and Seasonings
Stir in the chopped garlic, garlic powder, onion powder, salt, pepper, rosemary, and thyme. Cook for about 1 minute until fragrant.
4. Build the Flavor
Add the tomato paste and stir well. Pour in the red wine and let it simmer for about 2–3 minutes to deepen the flavor.
5. Add Broth and Vegetables
Pour in the beef broth then stir in the Worcestershire sauce, peas, and carrots. Let the mixture simmer for 5–7 minutes until slightly thickened.
6. Assemble the Shepherd’s Pie
Transfer the meat mixture to a baking dish and spread it evenly. Top with the mashed potatoes, spreading them gently over the filling.
7. Add Cheese
Sprinkle the shredded cheddar cheese evenly over the mashed potatoes.
8. Bake
Bake for 30 minutes, or until the top is golden brown and bubbling.
9. Serve
Let the shepherd’s pie rest for about 5 minutes, then serve warm with fresh Irish soda bread and butter.
Tips for the Best The Homemade Shepherd’s Pie Recipe
- Use creamy mashed potatoes so they spread easily over the filling.
- Let the pie rest before serving so the layers hold together.
- Fresh herbs like rosemary and thyme give this dish incredible flavor.
Note: It’s even better topped with ketchup!
Easy Irish Soda Bread Recipe
Is a St. Patrick’s Day meal even complete without a loaf of fresh Irish soda bread? I think it’s a must! The best part? It’s one of the easiest breads you can make because it requires no yeast and no rising time.
Ingredients
• 4 cups all-purpose flour
• 1 tablespoon sugar
• 1 teaspoon baking soda
• 1 teaspoon salt
• 1 ¾ cups buttermilk
Instructions
- Preheat oven to 400°F.
- In a large bowl, whisk together flour, sugar, baking soda, and salt.
- Pour in the buttermilk and mix until a soft dough forms.
- Turn the dough onto a lightly floured surface and gently shape into a round loaf.
- Place on a baking sheet and cut a small cross on top of the dough.
- Bake for 35–40 minutes, until the bread is golden and sounds hollow when tapped.
Serve warm with butter alongside your homemade shepherd’s pie.
The Perfect Cozy Irish Dinner
This easy homemade shepherd pie recipe with mashed potatoes and cheddar cheese paired with warm Irish soda bread is the ultimate comfort meal. It’s simple enough for a weeknight dinner. I actually make this about once a month for my teen son that loves it! But it’s also special enough for St. Patrick’s Day celebrations. The rich, savory filling and creamy potato topping make every bite warm and satisfying.
If you love cozy recipes like this, it’s one you’ll find yourself making long after St. Patrick’s Day is over.
Thanks for reading, The Homemade Shepherd’s Pie Recipe Everyone Will Love for St. Patrick’s Day, You will also love my Easter salad recipes here.

