Classic Cottage Pie (Shepherd's Pie with Beef)
The ultimate comfort food bake — seasoned ground beef and vegetables under a golden mashed potato crust, made with Costco staples.
Classic Cottage Pie (Shepherd's Pie with Beef)
Quick Answer
Brown Costco ground beef with onion and Worcestershire, mix in mixed vegetables and gravy, top with garlicky mashed Costco russets, and bake at 400°F until golden. Ready in 70 minutes; serves 6 — the ultimate one-dish comfort food.
This hearty cottage pie uses Costco ground beef as the base, layered with frozen mixed vegetables and a rich, savory gravy, then topped with creamy mashed potatoes and baked until golden. Everything comes from a Costco run — the large packages of ground beef and russet potatoes offer excellent value and make this easy to scale up for batch cooking or meal prep. It reheats beautifully, making it a smart choice for feeding a family through the week.
Instructions
- 1
Preheat your oven to 400°F (200°C). Bring a large pot of salted water to a boil. Add the peeled and cubed russet potatoes and cook for 15–18 minutes until very tender when pierced with a fork. Drain thoroughly, then return to the pot over low heat for 1–2 minutes to evaporate any remaining water — dry potatoes make fluffier mash.
- 2
Mash the potatoes with the butter and milk until smooth and creamy. Season generously with salt and pepper. Taste and adjust seasoning — the mash should be well-seasoned since it is the top layer of the pie. Set aside. If using cheddar, it will go on top of the mash in the oven.
- 3
While the potatoes cook, heat olive oil in a large oven-safe skillet or sauté pan over medium-high heat. Add the diced onion and cook for 4–5 minutes until softened and lightly golden. Add the minced garlic and cook for 1 minute more until fragrant.
- 4
Add the ground beef to the pan and break it apart with a wooden spoon. Cook over medium-high heat for 6–8 minutes, stirring occasionally, until the beef is fully browned with no pink remaining. Drain excess fat if there is more than a tablespoon or two in the pan — a little fat is fine and adds flavor.
- 5
Stir in the tomato paste and cook for 1 minute, stirring to coat the meat. Sprinkle the flour over the meat mixture and stir to combine — this will thicken the gravy. Add the Worcestershire sauce, thyme, rosemary, and chicken broth. Stir well, scraping up any browned bits from the bottom of the pan. Bring to a simmer and cook for 3–4 minutes until the liquid reduces into a thick, glossy gravy that coats the meat. Season with salt and pepper to taste.
- 6
Add the frozen mixed vegetables and stir them into the meat mixture. If you are using an oven-safe skillet, you can build the pie right in the pan. If not, transfer the meat filling to a 9x13-inch baking dish or a deep 10-inch baking dish. Spread it into an even layer.
- 7
Spoon the mashed potatoes over the meat filling. Spread evenly with a spatula or the back of a spoon, making sure to seal the edges to prevent the filling from bubbling up around the sides. Use a fork to create ridges or a crosshatch pattern on the surface — the peaks will brown more deeply and create a nice texture. If using cheddar, scatter it over the mashed potato top.
- 8
Bake at 400°F for 25–30 minutes until the top is golden brown and the filling is visibly bubbling at the edges. For a deeper golden color on the mash, switch to broil for the last 3–4 minutes and watch closely. Let the pie rest for 5–10 minutes before serving — the filling needs a few minutes to set so servings hold their shape. Scoop with a large spoon or spatula.
Frequently Asked Questions
What is the difference between shepherd's pie and cottage pie?+
Can you freeze cottage pie or shepherd's pie?+
Can you use instant mashed potatoes for the topping?+
How do you reheat cottage pie without drying it out?+
What is the best ground meat to use for cottage pie?+
You Might Also Like
Costco Rotisserie Chicken Enchiladas
Costco Rotisserie Chicken Enchiladas
Costco rotisserie chicken enchiladas are the weeknight dinner that feels like a treat but takes less than an hour. The chicken is already cooked and seasoned, so all you're doing is shredding, rolling, saucing, and baking. Use a good store-bought enchilada sauce and a generous handful of Costco shredded Mexican blend cheese, and dinner is done.
Costco Rotisserie Chicken Noodle Soup
Costco Rotisserie Chicken Noodle Soup
Homemade chicken noodle soup in under 40 minutes sounds too good to be true, but starting with a Costco rotisserie chicken makes it completely real. You skip the hours of simmering raw chicken by using already-cooked, already-seasoned meat and adding the carcass to the broth for extra depth. The result tastes like something that's been on the stove all day.
Costco Rotisserie Chicken Street Tacos
Costco Rotisserie Chicken Street Tacos
Street tacos are the fastest, most satisfying thing you can make with a Costco rotisserie chicken. The chicken is already seasoned, the prep is minimal, and the whole meal comes together in 15 minutes. Use small corn tortillas, stack them two deep, and don't skip the lime — it makes everything brighter.