There’s nothing quite like the feeling of comfort food after a long, chilly day. It’s not just about warmth—it’s about familiarity, nourishment, and that deep-rooted sense of home. If you’ve ever craved a dish that wraps you in coziness with every bite, Shepherd’s Pie might just be your perfect match. This timeless classic brings together savory meat, tender vegetables, and a rich, golden mashed potato topping—all baked into one delicious, hearty meal.
At Kenna’s Cooks, Shepherd’s Pie gets a Canadian-inspired makeover that makes it accessible, flexible, and packed with flavor. Whether you’re an experienced cook or just starting your kitchen journey, this version guides you step-by-step so you can master the dish and make it your own.

Table of Contents
What is Shepherd’s Pie?
At its core, Shepherd’s Pie is a baked casserole featuring a seasoned meat filling layered with vegetables and topped with mashed potatoes. Traditionally, it was made with ground lamb, which is where it gets its name—shepherds tend sheep, after all. However, in many households, especially in Canada, ground beef is more commonly used. That’s exactly what you’ll find in Kenna’s version, making it more accessible for the everyday home cook.
The beauty of this dish is in its versatility. It’s a canvas for your creativity, allowing you to mix in your favorite vegetables or play with different herbs and spices to suit your taste. You’re not tied to tradition—this dish evolves with you.
Ingredients for Kenna’s Shepherd’s Pie
Before you start cooking, gathering the right ingredients will set you up for success. Here’s everything you need to make a rich, comforting Shepherd’s Pie that serves about 4–6 people.
Meat Filling
- 1 lb ground beef
- 1 white onion, diced
- 2 medium carrots, diced
- 2 celery sticks, diced
- 4 garlic cloves, minced
- 2 tbsp tomato paste
- ½ cup red wine (optional—can be replaced with beef broth and a splash of balsamic vinegar)
- 1½ cups beef broth
- 1 tsp Worcestershire sauce
- 1 bay leaf
- ½ cup frozen peas
- ½ cup corn
- Salt and pepper to taste
Mashed Potato Topping
- 4 medium russet potatoes, peeled and chopped
- ½ cup heavy cream
- 1 tbsp butter
- ½ cup grated parmesan (divided in half)
- Parsley (for topping)
These ingredients create a well-balanced meal with protein, vegetables, and creamy potatoes. And don’t worry—if you don’t have wine on hand, Kenna recommends substituting it easily without sacrificing flavor.
Step-by-Step Instructions for Perfect Shepherd’s Pie
Following these detailed steps ensures your Shepherd’s Pie comes out rich, savory, and beautifully golden on top.
Step 1 – Prep Your Ingredients
Start by peeling and cutting your potatoes into medium chunks. Dice the onion, carrots, and celery into uniform small pieces so they cook evenly. Mince the garlic as finely as possible for a more fragrant base.
Get a large pot of salted water boiling for the potatoes while you work on the meat base.
Step 2 – Build the Meat Base
In a large skillet over medium heat, add the ground beef. Break it apart and cook until it’s browned and no pink remains. At this stage, take your time. Let the meat develop a bit of color—it adds depth and complexity.
Once browned, toss in your diced onion, carrot, and celery. Sauté for 5 to 7 minutes until everything softens.
Add the minced garlic and tomato paste. Stir and cook for another 1 to 2 minutes until it becomes fragrant. You should begin to smell that familiar, savory aroma that signals something delicious is on the way.
Pour in the red wine and let it simmer for a minute or two. This deglazes the pan and infuses richness. If you’re skipping the wine, use extra beef broth and a splash of balsamic vinegar to achieve a similar depth.
Now, add your beef broth, Worcestershire sauce, and bay leaf. Reduce the heat to low and let the mixture simmer gently for about 10 minutes to marry the flavors.
Step 3 – Make the Mashed Potatoes
While the meat simmers, cook the potatoes in the boiling salted water until they’re fork-tender—usually around 10–15 minutes. Drain them well.
Run the potatoes through a potato ricer if you have one. This gives the topping a smooth, fluffy texture that spreads easily and browns beautifully. Mix in the heavy cream, butter, and half of the parmesan. Season with a little salt to taste.
Step 4 – Assemble and Bake
Preheat your oven to 400°F (200°C).
In a baking dish, first add the meat and veggie mixture, spreading it evenly. Then spoon the mashed potatoes on top. Use a spatula or back of a spoon to press the potatoes toward the edges of the dish. This “seal” helps prevent the filling from bubbling over while baking.
Use a fork to create lines across the top for a signature texture and sprinkle the remaining parmesan cheese over the top.
Place the dish on a baking sheet in the oven and bake uncovered for 30 minutes, or until the top is golden brown.
Remove from the oven, sprinkle fresh chopped parsley over the top, and let it cool slightly before serving.

Tips and Tricks for a Flawless Shepherd’s Pie
You don’t need years of cooking experience to nail this dish, but these tips can help you elevate it further.
- Brown your meat thoroughly. This is where much of the flavor comes from.
- Don’t rush the veggie sauté. Softening your mirepoix (onion, celery, carrot) adds sweetness and complexity.
- Use a potato ricer for smooth, lump-free mashed potatoes.
- Customize your vegetables. Frozen peas and corn are great, but you can swap in green beans, mushrooms, or even diced zucchini.
- Create a tight seal with the potatoes. This keeps the filling from bubbling out.
- Add a baking tray underneath the dish while baking to catch any overflow.
Nutritional Information for One Serving (1/6 of the Dish)
- Serving Size: 1 slice
- Calories: Approximately 420
- Sugar: 4g
- Sodium: 690mg
- Fat: 24g
- Saturated Fat: 11g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 4g
- Protein: 21g
- Cholesterol: 85mg
These numbers are approximate and can vary based on exact ingredients used, but they offer a good guide if you’re tracking nutrition.
Frequently Asked Questions about Shepherd’s Pie
Can I Make Shepherd’s Pie Ahead of Time?
Absolutely. Shepherd’s Pie is an ideal make-ahead meal. Assemble the entire dish up to a day in advance and store it covered in the refrigerator. When you’re ready, bake it as directed—just add an extra 10 minutes if it’s coming straight from the fridge.
Can I Freeze Shepherd’s Pie?
Yes, it freezes beautifully. Once baked and cooled, store portions in airtight containers and freeze for up to two months. To reheat, bake from frozen at 375°F until warmed through, about 30–40 minutes.
What’s the Best Meat for Shepherd’s Pie?
While traditionalists might prefer lamb, ground beef is more common in Canadian and American homes. You can also use ground turkey, chicken, or a plant-based alternative if you’re exploring lighter or vegetarian options.
Conclusion
There’s something undeniably comforting about a bubbling dish of Shepherd’s Pie fresh out of the oven. The scent alone draws you to the kitchen, and the first bite delivers everything you’ve hoped for—rich, savory filling, sweet and tender vegetables, and the creamy smoothness of golden mashed potatoes.
Kenna’s take on this classic is simple enough for a weekday dinner, yet special enough to serve when you’re gathering loved ones around the table. The best part? You have the freedom to make it your own. Add different veggies, spice it up, or keep it exactly as it is—reliable, delicious, and full of heart.
So next time you’re looking for a dish that comforts, satisfies, and never fails to impress, you know what to make. Try this Shepherd’s Pie. Share it with your family. Let it become part of your story.
More Delicious Recipes
- Chicken Pot Pie Hand Pies: These comforting hand pies take the essence of traditional pot pie and wrap it in a flaky crust for a portable, savory delight. Much like Shepherd’s Pie, they’re filled with hearty ingredients and rich, creamy flavors that satisfy cravings for cozy meals.
- Tater Tot Sausage Breakfast Casserole: A hearty, oven-baked dish layered with sausage, eggs, and crispy tater tots, offering the same satisfying comfort-food appeal as Shepherd’s Pie. Perfect for breakfast or dinner, it’s rich, filling, and crowd-pleasing.
- Slow Cooker Garlic Herb Pot Roast: This slow-cooked meal delivers melt-in-your-mouth beef infused with garlic and herbs. It pairs beautifully with mashed potatoes and mirrors the flavor profile and soul-warming essence of a classic Shepherd’s Pie.
Shepherd’s Pie
A classic comfort food dish featuring a savory ground beef and vegetable filling, topped with creamy mashed potatoes and baked until golden. Perfect for cold nights or when you need a hearty, satisfying meal.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Total Time: 55 minutes
- Yield: 4–6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Canadian
- Diet: Halal
Ingredients
- 1 lb ground beef
- 1 white onion, diced
- 2 medium carrots, diced
- 2 celery sticks, diced
- 4 garlic cloves, minced
- 2 tbsp tomato paste
- 1/2 cup red wine
- 1 1/2 cups beef broth
- 1 tsp Worcestershire sauce
- 1 bay leaf
- 1/2 cup frozen peas
- 1/2 cup corn
- 4 medium russet potatoes, peeled and chopped
- 1/2 cup heavy cream
- 1 tbsp butter
- 1/2 cup parmesan cheese, divided
- Salt and pepper to taste
- Chopped parsley for topping
Instructions
- Dice the onion, carrots, and celery. Mince the garlic. Peel and chop the potatoes.
- Bring a large pot of salted water to a boil.
- In a large pan over medium heat, cook the ground beef until browned and no pink remains.
- Add the diced onion, carrot, and celery to the pan and cook for 5–7 minutes until softened.
- Add the garlic and tomato paste and cook for 1–2 minutes until fragrant.
- Deglaze with red wine and simmer for 2 minutes.
- Add beef broth, Worcestershire sauce, and bay leaf. Simmer on low for 10 minutes.
- Boil the potatoes in the salted water until fork-tender.
- Stir in frozen peas and corn into the meat mixture. Season with salt and pepper. Remove from heat.
- Preheat oven to 400°F.
- Drain the potatoes and run them through a potato ricer. Mix with heavy cream, butter, and half the parmesan.
- Layer the beef mixture in a baking dish. Top with mashed potatoes, pressing to the edges to seal.
- Create fork lines on top and sprinkle with remaining parmesan cheese.
- Bake uncovered for 30 minutes until golden brown.
- Top with chopped parsley and serve.
Notes
- Use ground lamb instead of beef for a more traditional version.
- Substitute red wine with beef broth and a splash of balsamic vinegar if avoiding alcohol.
- Add a baking sheet under the dish in the oven to catch any overflow.
- Customize vegetables to include mushrooms or green beans if desired.







