Easy Shepherd’s Pie with Cheesy Mashed Potato Topping

There’s something about a cozy dish of shepherd’s pie that warms the heart and nourishes the soul, isn’t there? This classic comfort food features a satisfying layer of savory meat and vegetables, all topped with a creamy, cheesy layer of mashed potatoes. The best part? This Easy Shepherd’s Pie with Cheesy Mashed Potato Topping is incredibly straightforward, making it perfect for a weeknight dinner or a gathering with loved ones.

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

When I first made this dish, I was on a quest for something hearty yet uncomplicated. The result was a bubbly casserole that oozed with flavor, frozen peas and carrots reflecting the warmth of home. It’s easy to see why it’s a favorite around the dinner table! If you’re craving a satisfying meal that’s both delicious and budget-friendly, you’re in the right place. Let’s get into this delightful recipe!

Why You’ll Love This Recipe

  • Simple & Quick: Ready in just about 90 minutes, this dish comes together effortlessly.
  • Irresistible Flavor: The herby, savory filling pairs perfectly with the rich, cheesy mashed potatoes.
  • Eye-Catching Appeal: Its golden, bubbling top and colorful filling make it a feast for the eyes.
  • Flexible Serving: Perfect for dinner gatherings, and it’s great as leftovers for lunch, too!
  • Diet-Friendly Options: Easily adaptable for gluten-free diets by using gluten-free flour and broth.
Easy Shepherd’s Pie with Cheesy Mashed Potato Topping

Ingredients You’ll Need

  • 2 tablespoons olive oil: This healthy fat adds flavor and helps cook your veggies evenly.
  • 1 cup chopped yellow onion: Provides sweetness and depth to the filling.
  • 1 lb. 90% lean ground beef -or ground lamb: Adds richness; both are classic choices, so pick your favorite.
  • 2 teaspoons dried parsley leaves: A fragrant herb that enhances the overall taste.
  • 1 teaspoon dried rosemary leaves: Offers a piney flavor that pairs beautifully with the meat.
  • 1 teaspoon dried thyme leaves: Complements the herbs and elevates the dish.
  • 1/2 teaspoon salt: Essential for flavor balance.
  • 1/2 teaspoon ground black pepper: Adds a subtle kick; adjust to your taste.
  • 1 tablespoon Worcestershire sauce: Lends a deep, savory umami flavor.
  • 2 garlic cloves – minced: Garlic is a must-have ingredient for that aromatic punch.
  • 2 tablespoons all-purpose flour: Helps thicken the meat mixture for a savory filling.
  • 2 tablespoons tomato paste: Introduces a sweet umami depth to the dish; it’s a slight secret ingredient.
  • 1 cup beef broth: Keeps the mixture moist and flavorful.
  • 1 cup frozen mixed peas & carrots: Offers colorful pops of texture; easy and convenient.
  • 1/2 cup frozen corn kernels: A naturally sweet addition that balances the savory meat.
  • 1 ½ – 2 lb. russet potatoes – about 2 large potatoes: The base of our cheesy topping, perfect for mashing.
  • 8 tablespoons unsalted butter – 1 stick: Adds creaminess to the mash. Use unsalted to control the overall saltiness.
  • 1/3 cup half & half: Results in a rich, velvety topping – absolutely delicious.
  • 1/2 teaspoon garlic powder: Enhances the flavor of the mashed potatoes.
  • 1/2 teaspoon salt: Essential for seasoning the potatoes.
  • 1/4 teaspoon ground black pepper: Adds just a hint of warmth.
  • 1/4 cup parmesan cheese: Parmesan elevates the classic mashed potatoes to next-level cheesy greatness.

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

Heat the Oil: Add 2 tablespoons of olive oil to a large skillet and place it over medium-high heat for 2 minutes.

Sauté the Onions: Toss in 1 cup of chopped yellow onion and cook for about 5 minutes, stirring occasionally, until they become translucent and fragrant.

Brown the Meat: Next, add 1 lb. of ground beef (or lamb, if you prefer) to the skillet. Break it apart with a wooden spoon, then sprinkle in 2 teaspoons of dried parsley, 1 teaspoon of dried rosemary, 1 teaspoon of dried thyme, 1/2 teaspoon of salt, and 1/2 teaspoon of ground black pepper. Stir until well combined and let it cook for 6-8 minutes, or until the meat is browned.

Add Flavor: Stir in 1 tablespoon of Worcestershire sauce and the 2 minced garlic cloves. Cook for an additional minute until fragrant.

Thicken the Mixture: Sprinkle 2 tablespoons of all-purpose flour and 2 tablespoons of tomato paste over the meat. Stir thoroughly until no clumps of tomato paste remain, allowing everything to meld together.

Simmer: Pour in 1 cup of beef broth, followed by the 1 cup of frozen mixed peas and carrots and 1/2 cup of frozen corn. Bring the mixture to a boil, then reduce it to a simmer for about 5 minutes, stirring occasionally to keep everything well incorporated.

Prepare for Baking: Set the meat mixture aside and preheat your oven to 400 degrees F.

Cook the Potatoes: Place 1 ½ to 2 pounds of russet potatoes, peeled and cut into 1-inch cubes, in a large pot and cover them with water. Bring the pot to a boil, then reduce to a simmer. Cook the potatoes until fork-tender, usually about 10-15 minutes.

Drain and Dry: Once tender, drain the potatoes in a colander. Return them to the pot for a moment to allow any excess moisture to evaporate.

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

Cheese It Up: Stir in 1/4 cup of grated parmesan cheese to the mashed potatoes, ensuring an even distribution of cheesy goodness.

Assemble the Dish: Pour the meat mixture into a 9×9-inch (or 7×11-inch) baking dish, spreading it out into an even layer. Spoon the cheesy mashed potatoes on top of the meat, carefully spreading them out to create an even layer.

Bake: If your baking dish is full, placing it on a rimmed baking sheet will prevent any spillage. Bake uncovered for 25-30 minutes, or until the top is golden and the filling is bubbling around the edges.

Cool and Serve: Allow cooling for 15 minutes before serving to let the flavors settle.

Easy Shepherd’s Pie with Cheesy Mashed Potato Topping

Storing & Reheating

This shepherd’s pie keeps well at room temperature for 2 hours before you must refrigerate it. Store leftovers in an airtight container in the fridge for up to 3 days. For longer storage, freeze the pie for up to 3 months. To reheat, simply pop it into a preheated oven at 350°F for about 25-30 minutes, or until warmed through. Be mindful that the texture of the potatoes might change slightly, but refreshing them with a pat of butter can help invigorate their creaminess.

Chef’s Helpful Tips

  • Avoid overcooking your ground meat; it should be just browned to maintain its moisture.
  • Make sure to dry your potatoes well after boiling so that your mashed potatoes don’t turn out watery.
  • Feel free to mix in different vegetables according to your preference; chopped green beans or bell peppers work beautifully too.
  • If you have leftover mashed potatoes, they make a delicious topping for a shepherd’s pie, but don’t forget to adjust seasonings.
  • Always taste and adjust your seasonings! This ensures your dish turns out perfectly balanced.
  • If you want to make it ahead, prepare the filling and mash potatoes separately, and assemble just before baking.

This Easy Shepherd’s Pie with Cheesy Mashed Potato Topping is not just a recipe; it’s a warm, savory hug on a plate. Imagine bringing this delightful pie to your dinner table, and see the smiles on everyone’s faces as they savor each bite. Don’t hesitate to get creative along the way – perhaps try a few different herbs or add extra cheese! Enjoy the process, and remember, cooking should always be a joyous occasion. Dive in and share this unforgettable dish with loved ones; you’ll surely be making it again and again!

Recipe FAQs

Can I make shepherd’s pie ahead of time?

Absolutely! You can prepare the filling and mashed potatoes in advance; just store them separately in the fridge. When you’re ready to serve, assemble the dish and bake it fresh.

Can I use other meats for shepherd’s pie?

Yes! While traditional shepherd’s pie uses lamb, ground beef is commonly used in variations. You could also try turkey or chicken for a lighter option.

Is shepherd’s pie gluten-free?

To make it gluten-free, substitute all-purpose flour with a gluten-free flour blend, and use gluten-free beef broth and Worcestershire sauce.

Can I adapt the recipe for a smaller or larger serving?

Certainly! You can easily half or double the recipe. Just adjust cooking times and use the appropriate sized baking dish to ensure even cooking.

Print

More Main Dishes 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: Anna
  • Prep Time: 20 minutes
  • Cook Time: 70 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 6 servings 1x
  • Category: Main Dishes
  • Method: Baking
  • Cuisine: Irish

Description

This Easy Shepherd’s Pie with Cheesy Mashed Potato Topping is a delightful blend of savory ground meat and creamy mashed potatoes. It’s perfect for a quick family dinner and provides comfort in every bite. The combination of tender veggies and a cheesy topping makes it irresistible!


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 & carrots
  • 1/2 cup frozen corn kernels
  • 1 ½2 lb. russet potatoes -about 2 large potatoes peeled and cut into 1 inch cubes
  • 8 tablespoons unsalted butter -1 stick
  • 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 and add chopped onions. Cook for 5 minutes, stirring occasionally.
  • Add ground beef or lamb to the skillet, breaking it apart with a wooden spoon. Stir in parsley, rosemary, thyme, salt, and pepper. Cook for 6-8 minutes until browned, stirring occasionally.
  • Mix in Worcestershire sauce and minced garlic, cooking for an additional minute.
  • Add flour and tomato paste, stirring until well combined without clumps.
  • Incorporate beef broth, frozen peas and carrots, and corn. Bring to a boil, then reduce to a simmer for 5 minutes, stirring occasionally.
  • Set the meat mixture aside, and preheat the oven to 400°F.

Notes

For a creamier mashed potato topping, you can add more half & half or butter to your potato mixture.
Feel free to customize the vegetables based on your preferences or what you have on hand.
This dish can be prepared in advance and baked just before serving for a convenient meal.


Nutrition

  • Serving Size: 1 slice
  • Calories: 450
  • Sugar: 4g
  • Sodium: 600mg
  • Fat: 25g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 4g
  • Protein: 20g
  • Cholesterol: 75mg

More Main Dishes 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