Easy Classic Cottage Pie Recipe with Ground Beef
Creamy mashed potatoes topped with a crispy cheese topping crown a savory, gravy-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 meal, you can’t do better than this British comfort food favorite!

As much as I love my lamb shepherd’s pie, ground 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 stew, but 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 like, though 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 time, consider 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. cake, whole wheat) will work in a pinch. Gluten-free options are listed under “Optional Variations.”
- Fresh Rosemary & Thyme – The rosemary is optional, but excellent at coaxing out a more rustic flavor profile. If you only have dried herbs, use ⅓ as much.
- Tomato Paste – For adding umami depth. If possible, use 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-free, make sure to read your labels. You can also swap in other umami-heavy ingredients like soy sauce, fish sauce, or Maggi seasoning.
- Beef Broth – The more flavorful your broth is, the 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).
- Potatoes, Butter, Milk & Cheddar Cheese – These four ingredients combine forces to make a fantastically rich, starchy topping. Whole milk will give you the creamiest results, but you can use lower-fat milk if you prefer.
- Olive Oil, Salt & 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 heart, cottage pie is a savory casserole consisting of minced or ground beef simmered with onions, carrots, and peas in a flavorful gravy, then blanketed with creamy mashed potatoes and baked until golden on top. It’s the kind of winter-ready meal that never goes out of style!
The dish dates back to the late 18th century, when 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 lived, and the recipe was a clever way to stretch inexpensive ingredients into a filling, satisfying meal.
Fun Fact: Cottage pie is often confused with shepherd’s pie, but traditionally shepherd’s pie is made with lamb, while cottage pie is made with beef.
How to Make Traditional Cottage Pie
- Cook the Meat Mixture: Sauté onions, carrots, and garlic, then add ground beef and cook until browned. Stir in tomato paste, Worcestershire sauce, broth, and seasonings. Simmer until thick and flavorful.
- Make the Mashed Potatoes: Boil peeled potatoes until tender, then mash with butter, milk (or cream), salt, and pepper until smooth and fluffy.
- Layer the Pie: Spread the meat mixture evenly in a baking dish, top with mashed potatoes, and 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 pie, you can swap in ground lamb for a more traditional shepherd’s pie, ground turkey or chicken for a lighter version, or 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 parsley, sage, or bay leaf, depending on your flavor preferences.
- Veggie Boost – Stir in mushrooms, parsnips, green beans, or corn along with the peas and carrots for extra texture and bulk.
Potato Alternatives – Try mashed sweet potatoes, cauliflower mash, or a mix of mashed root vegetables as your topping. - Cheese Lovers’ Upgrade – Mix extra sharp cheddar, Gruyère, or Parmesan into the mashed potatoes or sprinkle on top for a more indulgent, bubbly crust.
- Flavor Boosters – Add a splash of red wine to the beef mixture as it simmers for a richer, deeper flavor profile.

Expert Tips & Tricks
- Brown the meat well. Take the time to let the ground beef develop a deep, rich 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 filling, starting with a rich, flavorful beef broth makes all the difference.
- Don’t skip the tomato paste. Also, cook 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 texture, and 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 saucy, not soupy. If it looks too thin, simmer uncovered for a few minutes to let it thicken; if it’s too thick, add a splash more broth.
- Make it pretty as a picture. For a pub-style presentation, bake and serve the pie in individual cast iron skillets or ramekins.
How to Serve Cottage Pie
Cottage pie is a hearty, well-balanced meal that has meat, starch, and veggies all in one! That said, it pairs beautifully with lighter sides that balance its richness. For example, a crisp green salad with a tangy vinaigrette or a fresh Tabbouleh Salad that helps cut through the savory flavors. For a cozier feel, roasted vegetables like Brussels sprouts, green beans, or mashed buttered peas add color and texture.
If you’d like to stretch the meal further, offer warm crusty bread or garlic parmesan dinner rolls to soak up every last drop of gravy. And, for the full “British experience” at home, pair your cottage pie with a pint of ale, a glass of red wine, or 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 serving, adding 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 results, or microwave individual portions for a quick meal.
- Freezing: Cottage pie freezes beautifully. Wrap the assembled (unbaked or baked) pie tightly in plastic wrap and foil, then 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-tender, 15-20 minutes. Drain well, mash with butter and milk until smooth, then season with salt, pepper, and cheddar cheese. Set aside.
- Prepare the Meat Mixture: Heat olive oil in a large skillet over medium heat. Add onion and cook until softened, 4–5 minutes. Stir in garlic and cook 1 minute more.
- Add ground beef and cook until browned, breaking it up with a spoon. Drain excess fat if needed. Sprinkle flour over the meat, stir well, and cook for 1–2 minutes. Add tomato paste, Worcestershire sauce, rosemary, thyme, salt, and pepper. Stir in broth, carrots, and 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 minutes, until golden and bubbling. Let rest 10 minutes before serving.
Notes
- Cheese Options: Use sharp cheddar, parmesan, or even gruyère for extra flavor.
- Vegetable Swaps: Replace peas and carrots with corn, celery, or green beans.
- Meat Alternatives: Try ground lamb (traditional shepherd’s pie), ground turkey, or even a plant-based mince.
- Make Ahead: Assemble the pie a day in advance, cover, and 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 interchangeably, even though any Brit will tell you there’s a difference. Technically, shepherd’s pie is made with lamb (hence the “shepherd”), while cottage pie is made with beef. But since beef is more common in American kitchens, many recipes labeled “shepherd’s pie” are actually cottage pies, it’s just one of those naming quirks that stuck!
A rich, savory dish like cottage pie pairs beautifully with bold, full-bodied reds that can stand up to the hearty flavors. Think Cabernet Sauvignon, peppery Syrah/Shiraz, or a nice Malbec. If you prefer something a little softer, a Pinot Noir or Merlot works too. And if you’re not a wine drinker, a pint of ale or stout is just as delicious!
A cottage pie is made with simple ingredients: ground beef simmered with onions, carrots, and peas in a rich gravy flavored with broth, tomato paste, and Worcestershire sauce. It’s topped with a layer of creamy mashed potatoes—sometimes with cheese mixed in or sprinkled on top, then baked until golden and bubbling. It’s comfort food at its finest!











Very nice recipe, I skipped the peas.
It was really delicious.