Costco Shepherds Pie Recipe

There is something incredibly comforting about pulling a bubbling, golden shepherd’s pie out of the oven after a long week.

I recently tried recreating the famous Costco Shepherds Pie Recipe at home, and the rich aroma of savory beef and creamy potatoes instantly filled my kitchen with warmth.

It tastes just like the deli classic but with that special homemade touch that makes family dinners memorable.

I love how simple it is to layer everything together, creating a hearty meal that feels like a big hug in a bowl.

Costco Shepherds Pie Recipe

Ingredients

Here’s everything you’ll need to make this comforting Costco-style shepherd’s pie at home.

  • 1 tbsp Olive Oil: Used for sautéing the vegetables; creates a flavorful base for the meat.
  • 1 lb Ground Beef: I recommend using 85% lean beef for the best balance of flavor and tenderness without being too greasy.
  • 1 medium Onion: Finely chopped to melt into the sauce and provide savory depth.
  • 2 medium Carrots: Diced small so they cook evenly; fresh carrots offer a better crunch than frozen.
  • 1 cup Frozen Peas: These add a pop of sweetness and bright color; no need to thaw them beforehand.
  • 2 Garlic Cloves: Minced fresh garlic punches up the flavor significantly compared to jarred versions.
  • 1 cup Beef Broth: Essential for creating that rich, thick gravy that binds the meat filling together.
  • 2 tbsp Tomato Paste: This concentrated paste adds a robust umami kick and deepens the color of the filling.
  • 1 tbsp Worcestershire Sauce: The secret ingredient for that classic, tangy savory flavor profile.
  • 1 tsp Dried Thyme: An earthy herb that pairs perfectly with beef and root vegetables.
  • 1 tsp Dried Rosemary: Adds a piney, aromatic note that cuts through the richness of the meat.
  • Salt and Pepper: Season to taste; fresh cracked black pepper makes a big difference.
  • 1 tbsp All-Purpose Flour: Used to thicken the beef broth into a luscious gravy.
  • 2 lbs Potatoes: Yukon Gold are my favorite here for their naturally buttery texture and golden hue.
  • 4 tbsp Butter: Unsalted butter allows you to control the sodium level in your mash.
  • 1/2 cup Milk: Warm the milk before adding it to the potatoes for the fluffiest result.
  • 1/2 cup Shredded Cheddar Cheese (Optional): Sharp cheddar adds a nice bite and a golden crust to the topping.

Note: This recipe yields approximately 4 generous servings.

Variations

Here are some creative ways to tailor this shepherd’s pie to your preferences or dietary needs.

  • Protein Swap: Substitute the ground beef with ground lamb for a traditional shepherd’s pie, or use ground turkey for a lighter cottage pie version.
  • Vegetarian Twist: Replace the meat with lentils or chopped mushrooms and swap beef broth for vegetable stock for a hearty meat-free dinner.
  • Low Carb: Swap the potato topping for mashed cauliflower or a mix of cauliflower and turnips to reduce the carbohydrate count significantly.
  • Flavor Add-ins: Stir in corn kernels or diced green beans with the peas for extra veggies, or add a splash of red wine to the gravy for a deeper flavor.
  • Dairy-Free: Use olive oil or plant-based butter for the mash, and substitute the milk with unsweetened almond or oat milk.
Costco Shepherds Pie Recipe
Credit: Pinterest

Cooking Time

Here’s a quick look at the time you’ll need from start to finish.

  • Prep Time: 30 minutes
  • Cooking Time: 20 minutes
  • Total Time: 50 minutes

Equipment you need

Gather these basic kitchen tools to make the recipe a breeze.

  • Large Skillet: For browning the meat and simmering the vegetable filling.
  • Large Pot: Essential for boiling the potatoes until they are fork-tender.
  • Potato Masher: To crush the cooked potatoes into a smooth, creamy topping.
  • 9×13 Baking Dish: The perfect vessel for layering the meat and potatoes for baking.
  • Chef’s Knife: For chopping onions, carrots, and preparing other fresh ingredients.

How to Make Costco Shepherd’s Pie Recipe?

Follow these simple steps to create a delicious shepherd’s pie from scratch.

Step 1: Preparing the Creamy Potato Topping

Start by peeling your potatoes and chopping them into evenly sized chunks to ensure they cook at the same rate. Place them in a large pot, cover with salted water, and bring to a rolling boil until they are fork-tender, which usually takes about 15 to 20 minutes. Once drained, mash them thoroughly with butter and warm milk until they are perfectly smooth and fluffy, seasoning with salt and pepper to taste.

Step 2: Cooking the Savory Meat Filling

Heat your olive oil in a large skillet over medium heat and sauté the onions and carrots until they begin to soften, creating a fragrant base. Add the ground beef to the pan, breaking it up with a spatula as it browns, and then stir in the garlic, tomato paste, Worcestershire sauce, and herbs. Sprinkle flour over the meat mixture, stir well, and then pour in the beef broth, letting it simmer until the sauce thickens into a rich gravy before folding in the frozen peas.

Step 3: Assembling the Layers

Preheat your oven to 375°F (190°C) to get it ready for the final bake. Pour the savory beef and vegetable mixture into your baking dish, spreading it out into an even layer to ensure every bite has the perfect ratio of filling. Spoon the mashed potatoes gently over the top of the meat, using a spatula or the back of a spoon to spread them edge-to-edge, sealing in the delicious filling below.

Step 4: Baking Until Golden Brown

Place the assembled dish into the preheated oven and bake for about 25 to 30 minutes. You are looking for the edges to start bubbling with gravy and the potato peaks to turn a lovely golden brown color. If you added cheese or want a crispier top, you can switch the oven to broil for the last 2 to 3 minutes, but watch it closely so it doesn’t burn.

Costco Shepherds Pie Recipe
Credit: Pinterest

Additional Tips for Making this Recipe Better

Here are some of my favorite tricks that make this shepherd’s pie turn out even tastier every time.

  • I always rough up the surface of the mashed potatoes with a fork before baking; those little ridges catch the heat and create the most delicious crispy bits.
  • To prevent the mash from sinking into the gravy, I let the meat filling cool for about 10 minutes before spreading the potatoes on top, which helps the layers stay distinct.
  • I find that grating my own block of cheddar cheese instead of using pre-shredded bags results in a much smoother melt and better flavor for the topping.
  • If the gravy seems too thin, I let it simmer for an extra few minutes on the stove to reduce, ensuring the pie isn’t watery when you cut into it.
  • For an extra depth of flavor, I sometimes sauté a tablespoon of tomato paste with the onions and carrots before adding the meat, which caramelizes the sugars and adds richness.

How to Serve Costco Shepherd’s Pie Recipe?

Here are my favorite ways to present and enjoy this comforting pie for any occasion.

This hearty dish is a complete meal on its own, but serving it with a side of crusty bread or dinner rolls is perfect for soaking up any extra gravy. For a lighter contrast, pair it with a crisp green salad dressed with a sharp vinaigrette to cut through the richness of the meat and potatoes. You can garnish the top with freshly chopped parsley or chives right before serving to add a pop of color and freshness.

Costco Shepherds Pie Recipe
Credit: Pinterest

Nutritional Information

Here’s a quick look at the nutrition breakdown for each delicious serving.

  • Calories: ~400 kcal
  • Protein: 22g
  • Carbohydrates: 35g
  • Fat: 18g

Make Ahead and Storage

Keep your shepherd’s pie fresh and tasty with these simple storage and reheating tips.

Refrigerating:
You can assemble the entire pie ahead of time and keep it covered in the refrigerator for up to 2 days before baking. If baking from cold, you may need to add an extra 10-15 minutes to the cooking time to ensure the center is hot.

Freezing:
This meal freezes wonderfully; simply wrap the assembled, unbaked pie tightly in plastic wrap and foil, and freeze for up to 3 months. Thaw it in the refrigerator overnight before baking, or bake from frozen covered with foil for an hour, then uncover to brown.

Reheating:
Leftovers reheat well in the microwave for single servings, but for the best texture, reheat the dish in a 350°F oven for about 20 minutes. This method keeps the potato topping crispy rather than making it soggy.

Why You’ll Love This Recipe?

Discover all the reasons this classic shepherd’s pie will become a favorite in your home.

  • Ultimate Comfort Food: It combines savory meat, rich gravy, and creamy potatoes into one warm, satisfying dish that pleases everyone.
  • Easy to Customize: You can easily swap vegetables or proteins based on what you have in your fridge, making it a versatile weeknight staple.
  • Great for Meal Prep: The ability to assemble it ahead of time makes dinner stress-free on busy nights when you need a wholesome meal fast.
  • Budget-Friendly: It uses simple, affordable ingredients to create a large volume of food that can feed a whole family economically.
  • Freezer Friendly: Having a backup dinner in the freezer that tastes just as good as fresh is a huge lifesaver for hectic schedules.

Similar Posts