Easy Shepherd’s Pie with Cheesy Mashed Potato Topping

Easy Shepherd’s Pie with Cheesy Mashed Potato Topping is the kind of dish that feels like a warm hug on a chilly day. With a hearty filling made from tender ground beef — or lamb, if you prefer — and a topping of creamy mashed potatoes smothered in cheese, this meal is comfort food at its finest. Picture a bubbling casserole fresh out of the oven, tantalizing aromas wafting through your kitchen, inviting everyone to gather around the table. Each spoonful is a delightful combination of savory and cheesy goodness that brings back fond memories and creates new ones.

Table of Contents
Easy Shepherd’s Pie with Cheesy Mashed Potato Topping

I first discovered how truly wonderful Easy Shepherd’s Pie can be during a cozy dinner party with close friends. There’s something magical about digging into a rustic, home-cooked meal that not only satisfies your hunger but also warms your spirit. This recipe is perfect for a family dinner, a potluck, or even when you’re in need of some good old-fashioned comfort food. Trust me; it’s easy to make and will quickly become a favorite in your household. So, roll up your sleeves and let’s get started on this delightful dish!

Why You’ll Love This Recipe

  • Simple & Quick: With a prep time of just 20 minutes, you can have this comforting meal on the table in no time.
  • Irresistible Flavor: The combination of aromatic herbs and a cheesy potato crust creates an explosion of taste.
  • Eye-Catching Appeal: The gorgeous layers and golden topping make it a showstopper on any dinner table.
  • Flexible Serving: Perfect for weeknight dinners or weekend gatherings; it’s sure to please everyone!
  • Diet-Friendly Options: You can easily substitute with ground turkey for a leaner option or use gluten-free flour for a gluten-free dish.
Easy Shepherd’s Pie with Cheesy Mashed Potato Topping

Ingredients You’ll Need

  • 2 tablespoons olive oil: This is perfect for sautéing the onions and enhances the flavors of the filling.
  • 1 cup chopped yellow onion: It adds a sweet aroma and depth to the filling.
  • 1 lb. 90% lean ground beef or ground lamb: Both meats are great, but lamb adds a traditional touch.
  • 2 teaspoons dried parsley leaves: A sprinkle of freshness with a mild flavor.
  • 1 teaspoon dried rosemary leaves: This herb brings a woodsy, earthy flavor perfect for a comforting dish.
  • 1 teaspoon dried thyme leaves: Adds an aromatic layer that complements the other flavors beautifully.
  • 1/2 teaspoon salt: Essential for bringing out the natural flavors in your ingredients.
  • 1/2 teaspoon ground black pepper: A dash of spice that creates a well-rounded profile.
  • 1 tablespoon Worcestershire sauce: This adds a savory, umami depth to the meat.
  • 2 garlic cloves, minced: A must-have for that fragrant warmth.
  • 2 tablespoons all-purpose flour: This helps thicken the mixture, creating a hearty filling.
  • 2 tablespoons tomato paste: Adds sweetness and a rich flavor to the sauce.
  • 1 cup beef broth: The base for the filling, keeping it moist and flavorful.
  • 1 cup frozen mixed peas & carrots: These colorful veggies lighten the filling and add texture.
  • 1/2 cup frozen corn kernels: Sweet corn gives a burst of flavor and a lovely pop.
  • 1 ½ – 2 lb. russet potatoes: About 2 large potatoes peeled and cut into 1-inch cubes for an ideal mash.
  • 8 tablespoons unsalted butter (1 stick): Richness is key for fluffy, creamy mashed potatoes.
  • 1/3 cup half & half: Ensures your mash is decadent and creamy.
  • 1/2 teaspoon garlic powder: A little garlic flavor that flows smoothly throughout the potatoes.
  • 1/2 teaspoon salt: Essential to perk up the blandness in potatoes.
  • 1/4 teaspoon ground black pepper: It balances the flavors perfectly.
  • 1/4 cup Parmesan cheese: A delightful addition that makes the topping richly cheesy.

How to Make Easy Shepherd’s Pie with Cheesy Mashed Potato Topping

Heat Olive Oil: Add 2 tablespoons olive oil to a large skillet and place it over medium-high heat for about 2 minutes. This is the foundation to start building flavor with your onions.

Sauté Onions: Add 1 cup chopped yellow onion to the skillet. Cook for 5 minutes, stirring occasionally, until the onions become translucent and fragrant.

Brown the Meat: Add 1 lb. ground beef (or lamb if using) to the skillet, breaking it apart with a wooden spoon. Sprinkle 2 teaspoons dried parsley leaves, 1 teaspoon dried rosemary leaves, 1 teaspoon dried thyme leaves, 1/2 teaspoon salt, and 1/2 teaspoon black pepper over the meat while stirring. Cook for 6-8 minutes until the meat is browned.

Combine Flavors: Stir in 1 tablespoon Worcestershire sauce and 2 minced garlic cloves. Cook for 1 minute until the mixture is aromatic.

Thicken the Filling: Add 2 tablespoons all-purpose flour and 2 tablespoons tomato paste to the meat mixture. Stir until well incorporated and no clumps of tomato paste remain, ensuring it coats the meat nicely.

Simmer: Pour in 1 cup beef broth, followed by 1 cup frozen mixed peas & carrots and 1/2 cup frozen corn kernels. Bring to a boil, then reduce to simmer. Cook for 5 minutes while stirring occasionally until it thickens nicely.

Prep for Baking: Set the meat mixture aside. Preheat your oven to 400 degrees F. This ensures your dish bakes evenly.

Boil Potatoes: Place 1 ½ to 2 lb. of peeled and cubed russet potatoes into a large pot. Cover with water and bring to a boil. Reduce to a simmer and cook until the potatoes are fork-tender, about 10-15 minutes.

Drain and Steam: After cooking, drain the potatoes in a colander and return them to the hot pot. Let them rest for 1 minute to evaporate any remaining moisture.

Mash Potatoes: Add 8 tablespoons unsalted butter, 1/3 cup half & half, 1/2 teaspoon garlic powder, 1/2 teaspoon salt, and 1/4 teaspoon black pepper to the potatoes. Mash everything together until creamy and well combined.

Incorporate Cheese: Stir in 1/4 cup Parmesan cheese into the potatoes, mixing until it’s evenly distributed for a cheesy twist.

Assemble the Pie: Pour the meat mixture into a 9×9 (or 7×11) inch baking dish. Spread it into an even layer and then spoon the cheesy mashed potatoes on top. Carefully spread them into an even layer for a beautiful finish.

Bake Away: If your baking dish looks very full, place it on a rimmed baking sheet to catch any spills. Bake uncovered at 400 degrees F for 25-30 minutes, or until the top is golden and bubbling.

Cool & Serve: Once done, let the shepherd’s pie cool for 15 minutes before serving to allow the layers to set a little.

Easy Shepherd’s Pie with Cheesy Mashed Potato Topping

Storing & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. If you plan on keeping it longer, you can freeze the assembled shepherd’s pie for up to 3 months. Defrost it in the fridge overnight before reheating in a preheated oven at 350 degrees F for about 25-30 minutes. The texture may vary a bit after freezing, but refreshing it with a drizzle of cream or extra cheese can revive its deliciousness.

Chef’s Helpful Tips

  • Avoid overcooking the potatoes to ensure a creamy texture when mashing.
  • Make sure your ground meat is browned evenly for a well-cooked flavor.
  • Consider letting the mashed potatoes cool slightly before spreading them on the filling to create a better seal.
  • If you want a crispy topping, broil for a few minutes at the end, keeping an eye on it to prevent burning.
  • Feel free to add your favorite vegetables to the mix, like bell peppers or mushrooms, for extra nutrition and taste.
  • This dish can be assembled a day ahead; just bake it the next day after a quick fridge reminder.

Easy Shepherd’s Pie with Cheesy Mashed Potato Topping is more than just a meal; it’s a gathering of flavors that warms both the heart and soul. Whether it’s a busy weeknight or a cozy Sunday dinner, this dish comforts your cravings with ease. I encourage you to make it your own; perhaps try different meats or add different vegetables for a unique touch. Dive in, savor every bite, and enjoy sharing this joy with friends and family alike!

Recipe FAQs

Can I make this recipe in advance?

Absolutely! You can prepare the shepherd’s pie a day ahead and store it in the fridge. Just cover it well. Then pop it into the oven the next day; you might need to increase the baking time slightly since it will be chilled.

What if I don’t have Worcestershire sauce?

If you’re out of Worcestershire sauce, you can substitute it with soy sauce or a splash of balsamic vinegar. You’ll still get that rich, umami flavor in the filling.

Can I freeze shepherd’s pie?

Yes, shepherd’s pie freezes exceptionally well. Assemble it in a freezer-safe dish and cover tightly. When ready to enjoy, thaw overnight in the refrigerator, then bake as you normally would.

What can I serve with shepherd’s pie?

Shepherd’s pie is filling on its own, but you can pair it with a simple green salad or some crusty bread for a complete, satisfying meal.

Print

More Dinner Recipes

Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.

📖 Recipe Card

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy-Shepherds-Pie-with-Cheesy-Mashed-Potato-Topping-Recipe

Easy Shepherd’s Pie with Cheesy Mashed Potato Topping

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jennifer
  • Prep Time: 20 minutes
  • Cook Time: 70 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Stovetop and Oven
  • Cuisine: British

Description

This Easy Shepherd’s Pie with Cheesy Mashed Potato Topping is a comforting dish made with savory ground beef and a rich layer of cheesy mashed potatoes. Perfect for a quick and delightful dinner, it combines delicious flavors with simple preparation, making it an ideal choice for family meals.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 cup chopped yellow onion
  • 1 lb. 90% lean ground beef or ground lamb
  • 2 teaspoons dried parsley leaves
  • 1 teaspoon dried rosemary leaves
  • 1 teaspoon dried thyme leaves
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1 tablespoon Worcestershire sauce
  • 2 garlic cloves minced
  • 2 tablespoons all-purpose flour
  • 2 tablespoons tomato paste
  • 1 cup beef broth
  • 1 cup frozen mixed peas and carrots
  • 1/2 cup frozen corn kernels
  • 1 1/22 lb. russet potatoes peeled and cut into 1 inch cubes
  • 8 tablespoons unsalted butter
  • 1/3 cup half & half
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • 1/4 cup parmesan cheese

Instructions

  • Heat olive oil in a large skillet over medium-high heat for 2 minutes. Add the chopped onions and cook for 5 minutes, stirring occasionally.
  • Add the ground beef (or lamb) and break it apart with a wooden spoon. Mix in parsley, rosemary, thyme, salt, and black pepper. Cook for 6-8 minutes until browned, stirring occasionally.
  • Incorporate Worcestershire sauce and minced garlic. Cook for an additional minute, stirring to combine.
  • Stir in flour and tomato paste until the mixture is well blended and free of clumps.
  • Pour in beef broth, along with frozen peas, carrots, and corn. Bring to a boil, then reduce to a simmer for 5 minutes, stirring occasionally.
  • Once the meat mixture is prepared, set aside. Preheat the oven to 400 degrees F.

Notes

Feel free to substitute the ground beef with ground turkey or chicken for a lighter option.
Adding your favorite vegetables enhances the flavor and nutrition of the dish.


Nutrition

  • Serving Size: 1 serving
  • Calories: 500
  • Sugar: 2g
  • Sodium: 650mg
  • Fat: 26g
  • Saturated Fat: 12g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 80mg

More Dinner Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star