Easy Classic Cottage Pie Recipe with Ground Beef
This post may contain affiliate links.
Creamy mashed potatoes topped with a crispy cheese topping crown a savorygravy-coated mix of hearty beef and chunky veggies in this Traditional Cottage Pie recipe. If you’re in the market for a stick-to-your-ribs cold weather mealyou can’t do better than this British comfort food favorite!

As much as I love my lamb shepherd’s pieground beef is often easier to source than lamb mince. Making this easy cottage pie with cheese is the perfect budget-friendly alternative. Imagine a mashup of the best mashed potatoes and melt-in-your mouth baked beef stewbut made with more affordable ground meat and topped with a golden-brown cheesy crust. YUM!
Ingredients & Substitutions

- Ground Beef – Using beef instead of lamb is what makes this a “cottage pie” instead of a “shepherd’s pie.” You’re welcome to use any fat/lean ratio you likethough lower-fat options may need to be supplemented with oil.
- Onion & Garlic – For adding depth and sweetness to the meaty filling. If you want to cut back on your kitchen timeconsider using frozen onions and jarred minced garlic.
- All-Purpose Flour – We need a bit of thickening power for a gravy-like consistency that isn’t soupy. Really any wheat flour (e.g. cakewhole wheat) will work in a pinch. Gluten-free options are listed under “Optional Variations.”
- Fresh Rosemary & Thyme – The rosemary is optionalbut excellent at coaxing out a more rustic flavor profile. If you only have dried herbsuse ⅓ as much.
- Tomato Paste – For adding umami depth. If possibleuse double or triple concentrated tomato paste for the most delectable flavor.
- Worcestershire Sauce – Another umami booster that’s a classic ingredient in English cottage pie. If you’re gluten-freemake sure to read your labels. You can also swap in other umami-heavy ingredients like soy saucefish sauceor Maggi seasoning.
- Beef Broth – The more flavorful your broth isthe tastier your gravy will be.
- Peas & Carrots – These hearty veggies add texture and savory-sweetness. Feel free to use either fresh or frozen (no need to defrost first).
- PotatoesButterMilk & Cheddar Cheese – These four ingredients combine forces to make a fantastically richstarchy topping. Whole milk will give you the creamiest resultsbut you can use lower-fat milk if you prefer.
- Olive OilSalt & Black Pepper – Just the basics!
What is cottage pie?

Cottage pie is a classic British comfort food that’s been warming tables for centuries. At its heartcottage pie is a savory casserole consisting of minced or ground beef simmered with onionscarrotsand peas in a flavorful gravythen blanketed with creamy mashed potatoes and baked until golden on top. It’s the kind of winter-ready meal that never goes out of !
The dish dates back to the late 18th centurywhen potatoes became an affordable staple for rural families across Britain and Ireland. The name “cottage pie” was inspired by the modest cottages where working-class people livedand the recipe was a clever way to stretch inexpensive ingredients into a fillingsatisfying meal.
Fun Fact: Cottage pie is often confused with shepherd’s piebut traditionally shepherd’s pie is made with lambwhile cottage pie is made with beef.
How to Make Traditional Cottage Pie
- Cook the Meat Mixture: Sauté onionscarrotsand garlicthen add ground beef and cook until browned. Stir in tomato pasteWorcestershire saucebrothand seasonings. Simmer until thick and flavorful.
- Make the Mashed Potatoes: Boil peeled potatoes until tenderthen mash with buttermilk (or cream)saltand pepper until smooth and fluffy.
- Layer the Pie: Spread the meat mixture evenly in a baking dishtop with mashed potatoesand use a fork to create ridges for a golden crust.
- Bake and Serve: Bake until bubbling and the top is beautifully golden. Let it rest for a few minutes before serving.
Watch The Video Recipe
Want to see exactly how it’s done? Watch my step-by-step video below to learn how to make the perfect Cottage Pie.
Prefer the written recipe? Scroll down to the recipe box 👇
Optional Variations & Dietary Adaptations
Cottage pie is a flexible dish that invites plenty of customization. Try some of these swaps and adaptations to make it your own:
- Protein Options – While beef makes this a classic cottage pieyou can swap in ground lamb for a more traditional shepherd’s pieground turkey or chicken for a lighter versionor even lentils for a vegetarian take.
- Gluten-Free – Replace the flour with half as much cornstarch to thicken the gravy. (I recommend mixing it into a slurry with some of the broth before adding it to the mix.) Be sure to choose a gluten-free Worcestershire sauce or swap in tamari or coconut aminos.
- Dairy-Free – Use olive oil or dairy-free butter in the mashed potatoes and replace the milk with oat or almond milk. Nutritional yeast or vegan shredded cheese can add richness without dairy.
- Herb Variations – Swap rosemary and thyme for other fresh herbs like parsleysageor bay leafdepending on your flavor preferences.
- Veggie Boost – Stir in mushroomsparsnipsgreen beansor corn along with the peas and carrots for extra texture and bulk.
Potato Alternatives – Try mashed sweet potatoescauliflower mashor a mix of mashed root vegetables as your topping. - Cheese Lovers’ Upgrade – Mix extra sharp cheddarGruyèreor Parmesan into the mashed potatoes or sprinkle on top for a more indulgentbubbly crust.
- Flavor Boosters – Add a splash of red wine to the beef mixture as it simmers for a richerdeeper flavor profile.

Expert Tips & Tricks
- Brown the meat well. Take the time to let the ground beef develop a deeprich color before adding the liquids. This step builds the savory base of your gravy.
- Use quality stock. Since the gravy is the heart of the fillingstarting with a richflavorful beef broth makes all the difference.
- Don’t skip the tomato paste. Alsocook the paste for a minute or two before adding broth; this helps mellow its acidity and concentrates the umami flavor.
- Perfect your mashies. Use a potato ricer or masher for the fluffiest textureand season them generously. A little extra butter or cheese in the topping goes a long way for added richness!
- Mind the consistency. The filling should be saucynot soupy. If it looks too thinsimmer uncovered for a few minutes to let it thicken; if it’s too thickadd a splash more broth.
- Make it pretty as a picture. For a pub- presentationbake and serve the pie in individual cast iron skillets or ramekins.
How to Serve Cottage Pie
Cottage pie is a heartywell-balanced meal that has meatstarchand veggies all in one! That saidit pairs beautifully with lighter sides that balance its richness. For examplea crisp green salad with a tangy vinaigrette or a fresh Tabbouleh Salad that helps cut through the savory flavors. For a cozier feelroasted vegetables like Brussels sproutsgreen beansor mashed buttered peas add color and texture.
If you’d like to stretch the meal furtheroffer warm crusty bread or garlic parmesan dinner rolls to soak up every last drop of gravy. Andfor the full “British experience” at homepair your cottage pie with a pint of alea glass of red wineor even a simple cup of black tea!
Storage & Reheating
- Make Ahead: Assemble the cottage pie up to a day in advance. Cover tightly with foil or plastic wrap and refrigerate. Bake just before servingadding 10–15 minutes to the cook time if baking straight from the fridge.
- Leftovers: Store cooled leftovers in the refrigerator for 3–4 days. Reheat in the oven for best resultsor microwave individual portions for a quick meal.
- Freezing: Cottage pie freezes beautifully. Wrap the assembled (unbaked or baked) pie tightly in plastic wrap and foilthen freeze for up to 3 months. Reheat from frozen in a 350°F (175°C) oven until hot (165ºF+) all the way through. Consider freezing individual portions for grab-and-go meals.

More Comforting Recipes

Classic Cottage Pie Recipe with Ground Beef
Equipment
Ingredients
For the Meat Mixture:
- 2 pounds (1 kg) Ground beef
- 1 Onion chopped
- 3 Garlic cloves crushed
- 3 tablespoons olive oil
- ¼ cup (30 g) Flour
- Salt to taste
- Black pepper to taste
- 1 teaspoon Rosemary chopped (optional)
- 1 teaspoon Thyme fresh
- 2 tablespoons (30 g) Tomato paste
- 2 tablespoons (30 ml) Worcestershire sauce
- 2 cups (480 ml) Beef broth
- 7 oz (200 g) Carrots diced
- 7 oz (200 g) Peas fresh or frozen
For the Purée:
- 3.5 pounds (1.5 kg) Potatoes peeled and cut into chunks
- 2 tablespoons (30 g) Butter unsalted
- ½ cup (120 ml) Milk
- ⅓ cup (33 g) Cheddar cheese shredded
- Salt and black pepper to taste
Instructions
- Cook the Potatoes: Place potatoes in a large pot of salted water. Bring to a boil and cook until fork-tender15-20 minutes. Drain wellmash with butter and milk until smooththen season with saltpepperand cheddar cheese. Set aside.
- Prepare the Meat Mixture: Heat olive oil in a large skillet over medium heat. Add onion and cook until softened4–5 minutes. Stir in garlic and cook 1 minute more.
- Add ground beef and cook until brownedbreaking it up with a spoon. Drain excess fat if needed. Sprinkle flour over the meatstir welland cook for 1–2 minutes. Add tomato pasteWorcestershire saucerosemarythymesaltand pepper. Stir in brothcarrotsand peas. Simmer gently for 15 minutes until thickened.
- Assemble the Pie: Preheat oven to 400°F (200°C). Spread the meat mixture evenly in a 13×9-inch (33x22cm) baking dish. Spoon the mashed potatoes on top and smooth with a spatula. Create texture with a fork for crisp edges.
- Bake: Bake uncovered for 25–30 minutesuntil golden and bubbling. Let rest 10 minutes before serving.
Notes
- Cheese Options: Use sharp cheddarparmesanor even gruyère for extra flavor.
- Vegetable Swaps: Replace peas and carrots with cornceleryor green beans.
- Meat Alternatives: Try ground lamb (traditional shepherd’s pie)ground turkeyor even a plant-based mince.
- Make Ahead: Assemble the pie a day in advancecoverand refrigerate. Bake just before serving.
- Freezing: Cottage pie freezes well. Wrap tightly and freeze up to 3 months. Reheat from frozen at 350°F (175°C) until heated through.
- Extra Creamy Potatoes: Add more butter or cream in place of milk for a richer mash.
- Gluten-Free Option: Skip the flour and thicken the filling with 1 tablespoon cornstarch mixed into cold broth.
- Storage: Leftovers keep 3–4 days in the fridge. Reheat in the oven for best results.
Nutrition
FAQs
In the U.S.the terms cottage pie and shepherd’s pie often get used interchangeablyeven though any Brit will tell you there’s a difference. Technicallyshepherd’s pie is made with lamb (hence the “shepherd”)while cottage pie is made with beef. But since beef is more common in American kitchensmany recipes labeled “shepherd’s pie” are actually cottage piesit’s just one of those naming quirks that stuck!
A richsavory dish like cottage pie pairs beautifully with boldfull-bodied reds that can stand up to the hearty flavors. Think Cabernet Sauvignonpeppery Syrah/Shirazor a nice Malbec. If you prefer something a little softera Pinot Noir or Merlot works too. And if you’re not a wine drinkera pint of ale or stout is just as delicious!
A cottage pie is made with simple ingredients: ground beef simmered with onionscarrotsand peas in a rich gravy flavored with brothtomato pasteand Worcestershire sauce. It’s topped with a layer of creamy mashed potatoes—sometimes with cheese mixed in or sprinkled on topthen baked until golden and bubbling. It’s comfort food at its finest!











Great 👍
Very nice recipeI skipped the peas.
It was really delicious.