Saturday, March 7, 2026

Cottage Pie

 

Cozy, Comforting Shepherd’s Pie

If there is one dish that screams comfort food, it’s a good old-fashioned Shepherd’s Pie. Warm, savory meat and vegetables swimming in a rich gravy, all tucked under a fluffy blanket of creamy mashed potatoes that turn golden in the oven. Honestly… what’s not to love?

This recipe is hearty, satisfying, and perfect for feeding a hungry crowd. It’s also a great make-ahead meal because the leftovers might even taste better the next day. (I’m not kidding.)

The first time I had Shepherd’s Pie was at the Cheesecake Factory, and I instantly fell in love. I’m definitely a meat-and-potatoes kind of girl, so this dish checks all the boxes.

Traditionally, Shepherd’s Pie is made with lamb, while Cottage Pie uses beef. But honestly, either works beautifully. This version uses ground beef, which makes it easy, affordable, and something most people already have on hand.




So grab a casserole dish and let’s make some cozy magic.

Ingredients

For the Creamy Potato Topping

2 lbs russet potatoes, peeled and cut into chunks

¾ cup heavy whipping cream, warmed

½ tsp fine sea salt (or to taste)

¼ cup shredded Parmesan cheese

1 large egg, lightly beaten

2 Tbsp unsalted butter, melted (for the top)

For the Filling

1 Tbsp olive oil

1 lb lean ground beef

1½ tsp salt, divided

½ tsp black pepper

1 medium yellow onion, finely chopped

2 garlic cloves, minced

2 Tbsp all-purpose flour

1½ cups beef broth (or chicken broth)

1 Tbsp tomato paste

1 Tbsp Worcestershire sauce

1½ cups frozen vegetables (peas, carrots, and corn work great)

How to Make Shepherd’s Pie

1. Make the Mashed Potatoes

Place the chopped potatoes in a large saucepan and cover with cold water. Bring to a boil and cook until the potatoes are tender. Be careful not to overcook them.

Drain the potatoes and mash them right in the pot. Stir in the warm cream and salt until smooth and creamy. Then mix in the Parmesan cheese and the beaten egg. Set aside while you make the filling.

2. Cook the Filling

Preheat your oven to 400°F.

Heat olive oil in a large skillet over medium heat and add the ground beef. Break it up with a spatula as it cooks. Season with 1 tsp salt and ½ tsp pepper and cook until the beef is no longer pink.

Add the chopped onion and sauté for about 3 minutes, until softened. Stir in the garlic and cook for another minute until fragrant.

Sprinkle the flour over the mixture and stir for about a minute to cook it slightly.

Add the beef broth, tomato paste, and Worcestershire sauce. Stir everything together until smooth.

Add the frozen vegetables and bring the mixture to a light boil. Season with the remaining salt and pepper if needed. Reduce the heat, cover, and simmer for about 10 minutes, until the sauce thickens slightly.

3. Assemble the Pie

Transfer the meat and vegetable mixture to a deep pie dish or 9×9 casserole dish.

Spoon the mashed potatoes over the top and gently spread them out. Make sure to push the potatoes all the way to the edges so they seal the filling in.

Drizzle the melted butter over the potatoes.

4. Bake

Place a sheet of foil on the rack underneath your casserole to catch any drips.

Bake at 400°F for 25–30 minutes, until the potatoes start turning golden and the filling is bubbling.

Let the Shepherd’s Pie rest for about 15 minutes before serving.

Final Thoughts

This Shepherd’s Pie is everything comfort food should be — rich, hearty, cozy, and packed with flavor. It’s perfect for chilly evenings, family dinners, or even holiday meals like St. Patrick’s Day.

And if you somehow end up with leftovers, consider yourself lucky because it reheats beautifully.

Also, go check out Natasha’s blog where the original recipe came from. I honestly have never made a bad recipe from her blog or cookbook.

Original recipe:

https://natashaskitchen.com/shepherds-pie-recipe/comment-page-18/#comment-1134899⁠�





No comments: