Cottage pie is a classic meat-and-potato pie that’s warm, rich and comforting. If you’ve never had it, you’ll find that it tastes similar to shepherd’s pie. Cottage pie features a rich gravy filling made with ground beef, spices, tomato paste, beef broth and red wine. The meat filling becomes deeply flavored and thickens as it simmers. It’s the perfect base for a cheesy mashed potato topping.
Our cottage pie recipe is a from-scratch recipe. This dish tastes best with homemade mashed potatoes, so we make them fresh. And the beefy filling becomes deeply nuanced as you cook and build layers of flavors in the gravy. Surprisingly enough, this recipe doesn’t take that much longer than the quick-and-easy versions. From start to finish, it’s just about an hour! Of course, that doesn’t mean you can’t take shortcuts, as we do in our easy shepherd’s pie. Instant potatoes and packaged gravy mix are always an option if you need to get dinner on the table quickly.
Cottage Pie Ingredients
- Ground beef or lamb: If you want to get technical, cottage pie is made with ground beef, whereas shepherd’s pie uses ground lamb. Both are delicious, so feel free to use either one in this cottage pie recipe.
- Onions, carrots and peas: This combination is classic for cottage pie recipes. The vegetables add a tender texture and a burst of bright color.
- Gravy: Part of the pie’s filling is a savory gravy made with parsley, Italian seasoning, tomato paste, brown sugar, beef broth and red wine.
- Flour: The gravy is thickened with all-purpose flour. If you’re concerned with allergens, feel free to use a gluten-free thickener like cornstarch or arrowroot.
- Mashed potato topping: This easy mashed potato topping gets a flavorful boost from cheddar cheese. You can use starchy potatoes (like russet or baking potatoes) or Yukon Gold potatoes (a type of potato with a naturally buttery flavor).
- Cheddar cheese: Melty cheddar cheese adds creaminess to the mashed potatoes and gives the topping a bright-orange appearance.
Directions
Step 1: Cook the meat and vegetables
In a large skillet, cook the beef, carrots and onion over medium heat until the meat is no longer pink and the vegetables are tender. Drain any excess grease.
Step 2: Finish the meat filling
Stir in the flour, parsley, Italian seasoning, salt and pepper until blended. Add the tomato paste and brown sugar. Gradually add the broth and wine, stirring to combine. Bring the mixture to a boil. Reduce the heat, and simmer the meat mixture, uncovered, stirring occasionally, 10 to 15 minutes, until thickened. Stir in the peas.
Editor’s Tip: Simmering the meat mixture until it’s nice and thick ensures that cottage pie won’t turn out watery or runny. If it’s not thick enough for your liking, make a slurry of 1 tablespoon flour mixed with 1 tablespoon water or broth. Add it to the skillet before adding the peas, and simmer until thickened.
Step 3: Boil the potatoes
Meanwhile, place the potatoes in a large saucepan, and cover them with water. Bring the water to a boil. Reduce the heat, and cook, covered, for 10 to 15 minutes, until tender.
Step 4: Mash the potatoes
Preheat the oven to 400°F. Transfer the meat mixture to a greased 9-inch deep-dish pie plate. Drain the potatoes. Mash them with the milk and butter. Stir in 1/2 cup cheddar cheese, salt and pepper.
Editor’s Tip: The best way to mash potatoes for a very smooth topping is to use a food mill. Or use a handheld potato masher to create a topping with a rustic texture.
Step 5: Layer the cottage pie
Spread the mashed potato topping over the meat mixture. Sprinkle with the remaining cheese.
Editor’s Tip: Before you add the cheese, decide whether you want to give the cottage pie a smooth or a rustic look. You can smooth out the mashed potatoes with the back of a spoon for an even finish. Or, to give the topping craggy edges, drag a fork through the potatoes to create peaks and valleys.
Step 5: Bake the cottage pie
Place the pie plate on a foil-lined baking sheet. Bake for 20 to 25 minutes, until the top is golden brown.
Editor’s Tip: The pie plate will be very full. Placing it on a foil-lined baking sheet catches any drippings that might overflow as the cottage pie bakes.
Recipe Variations
- Add ground sausage: Replace some (or all) of the ground meat with ground sausage. It boosts the flavor of the cottage pie and gives it an extra-savory edge.
- Change up the potatoes: If you don’t have time to make mashed potatoes from scratch, you can use leftover mashed potatoes, store-bought refrigerated potatoes or instant potatoes. You can also switch up the topping with other pureed vegetables like mashed cauliflower or mashed sweet potatoes.
- Make cottage pie baked potatoes: If you don’t want to mess with mashed potatoes, stuff the meaty filling into a baked potato to make baked potato shepherd’s pie.
- Use another cheese: Most melting cheeses, such as Monterey Jack, Gruyere, Swiss and fontina, will work in this recipe.
Can you make cottage pie ahead of time?
To make cottage pie ahead of time, prepare the meat mixture and mashed potatoes the day before. Store each in a separate airtight container in the refrigerator. When you’re ready to bake the cottage pie, layer the ingredients, and bake as directed. The filling will be cold, so you may need to adjust the cooking time as needed to ensure the cottage pie heats through to an internal temperature of 165°.
How to Store Cottage Pie
Store cottage pie in an airtight container in the refrigerator for up to four days. Reheat the leftovers in a 350° oven or the microwave until they reach an internal temperature of 165°.
Can you freeze cottage pie?
To freeze cottage pie, let it cool completely. Transfer it to an airtight container, and store in the freezer for up to three months. Thaw in the refrigerator before reheating.
Cottage Pie Tips
What’s the difference between cottage pie and shepherd’s pie?
The major difference between cottage pie and shepherd’s pie is that cottage pie uses ground beef and a traditional shepherd’s pie recipe is made with ground lamb or mutton. Other than that, the two dishes are very similar. Each contains tender vegetables, rich gravy and a creamy mashed potato topping. You can easily turn this cottage pie recipe into a shepherd’s pie by using ground lamb.
How do you keep the mashed potato topping from sinking into cottage pie?
To stop the potatoes from sinking into the filling, cool the meat mixture before adding the potato topping. If the mashed potatoes do sink, it’s not the end of the world. The cottage pie will still taste great, but it won’t look as impressive.
What goes with cottage pie?
Cottage pie goes well with a side salad or vegetable side dishes like glazed carrots or sauteed green beans. Be sure to serve it with biscuits or crusty bread to sop up every last drop of the delicious gravy.