Amazing cottage pie recipe 6 servings

March 18, 2026
Written By Amelia Rosewood

Hi, I'm Amy! Welcome to Daisy's Recipes, where I share fresh, simple, and delicious recipes perfect for your table. Inspired by my grandmother Daisy's kitchen, my goal is to make home cooking easy and joyful for everyone. Here you'll find everything from 30-minute weeknight meals to timeless family favorites. Let's get cooking!

Oh, you know those nights. The weather’s turning crisp, the kids are demanding something that feels like a warm hug in a bowl, and you just need reliability. That’s when nothing beats a proper, hearty casserole topped with clouds of mashed potato. I spent years chasing that feeling after leaving my grandmother Daisy’s kitchen, but I finally nailed it. This, my friends, is the definitive cottage pie recipe. Forget everything else you think you know—we are using ground beef here, making it rich, simple, and utterly perfect for a weeknight rescue. It’s comfort food, Daisy-style, and I can’t wait for you to try it.

If you’re looking for quick ways to get dinner on the table without sacrificing that homemade feeling, check out my roundup of my favorite weeknight dinner ideas later!

Why This is the Best Cottage Pie Recipe You Will Make

When I finally got this dish tasting just like I remembered it from Daisy’s kitchen, I knew I had cracked it. It’s not fancy, but it is rock-solid delicious. This recipe cuts right through the noise—no weird, overly complicated steps that take three hours on a Tuesday night. It relies on simple elbow grease and good quality ingredients to deliver that ultimate warmth. It truly is the Best Cottage Pie Recipe for bringing everyone together.

Here’s why I keep coming back to this exact method for my Hearty Family Meal:

  • It uses simple, pantry-friendly ingredients you probably already have on hand.
  • The technique for the filling ensures a rich, thick gravy that doesn’t run everywhere when you cut into it.
  • The potatoes are mashed separately with plenty of real butter—no shortcuts!

If you love the idea of baked comfort food, you should definitely check out how I make my easy cheesy potato casserole recipe too. It’s another winner!

Cottage Pie vs. Shepherd’s Pie: Know the Difference

Okay, let’s get this sorted once and for all because it trips up so many people! When you’re looking for that classic, savory British baked dinner, you need to know your meats. This specific cottage pie recipe calls exclusively for ground beef. That’s the rule! If you swap the beef out for ground lamb, congratulations—you’ve made a Shepherd’s Pie. I prefer the beef richness, honestly, but knowing the difference is key to getting this traditional dish right.

Gathering Ingredients for Your Cottage Pie Recipe

When I think back to Daisy’s kitchen, I realize the magic wasn’t in complicated sauces; it was in using simple ingredients *well*. That’s my philosophy here for the cottage pie recipe—we need quality, honest stuff for the filling and the topping to really shine. I’ve listed exactly what goes in below, and trust me, don’t try to cheat on the beef fat content! That little bit of richness is what stops the filling from tasting flat. If you want those deep, savory notes Daisy always hinted at, you should certainly check out my guide on caramelized onions; they make amazing additions if you decide to try a slightly elevated version later on.

Ingredients for the Savory Beef Filling

For the base layer, you’ll need 2 tablespoons of olive oil to get things started. We’re using 1 large onion, chopped, and 2 carrots, finely diced, along with 2 celery stalks, also diced up small. You need 1.5 lbs of ground beef—and please use the 80/20 blend recommended; it has the fat we need! Then grab 2 cloves of garlic, minced, 1 tablespoon of tomato paste, and 1 tablespoon of all-purpose flour to thicken things up later. For the liquid and flavor, fetch 1 cup of beef broth, 1/2 cup of dry red wine (if you’re feeling brave!), 1 tablespoon of Worcestershire sauce, and 1 teaspoon of dried thyme. Finish the filling off with 1/2 cup of frozen peas and 1/2 cup of frozen corn, plus lots of salt and pepper to taste.

Ingredients for the Creamy Potato Topping

This is where we earn that “comfort food” title! For the creamy potato topping, you must start with 2.5 lbs of Russet potatoes—they mash up the fluffiest, I promise. You’ll need 1/2 cup of milk, and it helps if you warm it up first. Get 4 tablespoons of unsalted butter ready for mashing richness. To give it that beautiful golden finish after baking, we are adding 1/2 cup of shredded sharp cheddar cheese right on top before it goes into the oven.

Step-by-Step Instructions for the Classic Cottage Pie Recipe

Now for the fun part! This is where we turn those lovely ingredients into the incredibly satisfying cottage pie recipe you’ve been waiting for. I like to tackle the potatoes first because while they boil, I can get the filling going—it keeps the process moving, which is crucial when you’re trying to get dinner on the table without turning it into an all-day event. Just remember to preheat that oven to 400°F (200°C) while things are simmering down! If you want to see another quick, satisfying dish I whip up when I’m pressed for time, check out my easy 15-minute fried noodles recipe.

Making the Fluffy Creamy Potato Topping

First things first, get those Russet potatoes peeled and quartered. Toss them into a big pot and cover them completely with cold, salted water. Bring that up to a rolling boil and cook them, uncovered, until they are totally fork-tender. This usually takes about 15 to 20 minutes depending on how big you cut them. Don’t rush this step! Once they’re soft, drain them really, really well. We want fluffy potatoes, not watery ones. Back in the warm pot, mash them vigorously with your butter, the warmed milk, and plenty of salt and pepper. Warming the milk first makes such a difference; it keeps the potatoes hot and helps them absorb the richness without getting gummy. Mash until they are smooth and dreamy, and set that bowl aside while we focus on the beef.

Building the Savory Beef Filling for the Cottage Pie Recipe

Grab a large oven-safe skillet—using one big pan saves me so much cleanup! Set it over medium heat and add your olive oil. First, toss in the onion, carrots, and celery. You want these to soften up nicely, which takes about 5 to 7 minutes. They should look translucent, not browned. Next, add your ground beef. Now, here’s a little something Daisy always insisted on: break up that beef with your spoon and cook it until it’s totally browned. My pro-tip for a really focused, non-greasy cottage pie recipe is to drain off every drop of excess fat once it’s cooked. Don’t leave any behind! Then, stir in the minced garlic and the tomato paste and cook for just one minute until you can really smell that garlic waking up. Next, sprinkle in the flour right over the meat and veggie mix—this is the roux that’s going to give us that thick, luscious gravy later. Stir that around for a solid minute to cook out the raw flour taste. Finally, pour in the beef broth and the red wine (if you are using it). Stir that all up, scraping those browned bits off the bottom of the pan—that’s pure flavor! Add your Worcestershire sauce and dried thyme, then let the mixture simmer gently for about 5 minutes until that gravy thickens up nicely. Once it’s thick, stir in your frozen peas and corn. Give it a good taste and season generously with salt and pepper. Now, take the skillet off the heat.

Assembling and Baking Your Hearty Family Meal

We’re almost there! Get that oven nice and hot to 400°F (200°C). Take your prepared mashed potatoes and spread them lovingly over the top of that savory beef filling. Don’t smooth them completely flat! This is where you pretend you’re decorating. Use the back of a fork to create peaks and valleys all over the surface. Those textures are what catch the heat and turn beautifully golden brown. If you sprinkle that reserved sharp cheddar cheese evenly over the top, you are setting yourself up for success! Pop the skillet carefully into the preheated oven and bake it for 20 to 25 minutes. You’ll know it’s done because the edges of the filling will be bubbling up fiercely, and that potato top will be looking perfectly crusty and golden. Pull it out, but please, resist the urge to dive right in. Let your hearty family meal rest for about 10 minutes. That time lets everything settle so it doesn’t all run onto your plate when you serve it.

Tips for the Perfect Cottage Pie Recipe Every Time

Even with a solid recipe, sometimes things go a little sideways in the heat of cooking, right? I’ve learned a thing or two over the years making this Ground Beef Comfort Food staple, especially when I need it to be perfect on a busy weeknight. A little troubleshooting goes a long way to making sure your filling isn’t soggy and your mash is seasoned just right. Remember, messy kitchens lead to connected tables, but messy pies lead to sad faces if the gravy runs everywhere!

If you are looking for another hearty, smoky dish that hits that comfort spot just as nicely, you should take a look at my easy black bean chili smoky flavor recipe. It’s great when you need a break from beef!

Ingredient Notes and Substitutions for Cottage Pie

Let’s talk beef again for a hot second. I push the 80/20 ground beef for this cottage pie recipe because the fat is flavor, and it keeps the mixture from drying out in the oven while it bakes under that potato blanket. If you use super lean meat, you might end up with a drier filling, so feel free to add an extra tablespoon of butter to the vegetable base if your butcher only has 93/7!

Now, about that optional red wine—if you don’t have any kicking around, don’t sweat it! You can use an extra 1/2 cup of beef broth, of course. But if the wine bottle is open, a tiny splash adds a great depth. If you’re skipping the wine entirely, try mixing about a teaspoon of white wine vinegar (or even apple cider vinegar) into your extra broth. That little bit of acid brightens up the whole savory base beautifully. Daisy always said that a little sour balances the rich stew!

Serving Suggestions for This Traditional British Dinner

A full cottage pie is already a powerhouse of carbs and protein, so you don’t need a massive spread alongside it. Honestly, sometimes I just serve a big green salad because the main event is so satisfying. But if you want those truly classic, comforting British pairings, I have a few go-to sides that just belong next to that bubbling beef and creamy potato layer. These sides don’t fight the main dish; they complement it perfectly.

When I’m feeling especially traditional, like I’m channeling Daisy on a Sunday afternoon, I always think about something green to cut through the richness. If you want to try a side that is slightly unconventional but absolutely delicious with savory beef, you have to check out my recipe for southern fried cabbage. It is just heavenly!

Here are the three simple sides I always turn to:

  • Steamed Green Beans with Butter: You can’t go wrong! Steam them crisp-tender, toss with a little salt, pepper, and a slick of butter. Simple, classic, and adds needed crunch.
  • Glazed Carrots: If you feel like your filling didn’t get enough veggies, or you just want a touch of sweet contrast, quick-glazing some carrots in a pan with a tiny bit of brown sugar is wonderful.
  • Simple Green Salad with Vinaigrette: A light salad—think mixed greens, maybe some cucumber, and a bright, sharp vinaigrette—is perfect for cleaning the palate between bites of that hearty filling. It makes the whole meal feel balanced instead of heavy.

Keep it simple, keep it fresh, and you’ve got a complete, soul-satisfying dinner!

Storage and Make Ahead Dinner Options for Your Cottage Pie Recipe

Knowing how to manage leftovers is almost as important as knowing how to assemble the pie in the first place, isn’t it? This recipe is truly a dream for anyone who likes to be prepared, hitting that sweet spot for a perfect Make Ahead Dinner. You can keep this glorious thing in your fridge, no problem, but I also love freezing portions for those days when I just don’t have the energy to cook at all.

If you want to see what else I lean on when I need to cook once and eat twice, check out my easy mini meatloaf muffins idea. They freeze like a dream too!

Refrigerating Your Leftover Cottage Pie

Once it’s cooled down a touch after baking, cover that skillet—or transfer it to an airtight container if you baked it in a glass dish. It will keep beautifully in the refrigerator for about three to four days. When you’re ready to eat the leftovers, I always recommend reheating it gently on the stovetop if possible, just to help the gravy get back to its smooth consistency. If you are reheating a larger portion in the oven, cover it loosely with foil so that lovely potato top doesn’t burn before the center is piping hot all the way through.

Freezing Instructions for This Hearty Ground Beef Casserole

This is where you stock up for winter! You have two great options for freezing your cottage pie recipe. My favorite approach is to assemble the entire thing—beef filling, mashed potato topping, and even the cheese—in an oven-safe container, but I *don’t* bake it yet. Wrap the whole thing tightly in a couple of layers of plastic wrap, then foil, and freeze flat. When you want to bake it from frozen, it will take longer, probably about an hour to an hour and fifteen minutes at 375°F (190°C), but you’ll have a fresh-tasting dinner whenever you need it.

Alternatively, you can bake the pie completely, let it cool, and then slice it into individual portions. These individual portions freeze wonderfully! Wrap each slice separately before storing them in a freezer bag. When reheating from fully cooked and frozen, just pop a slice onto a microwave-safe plate and cover it loosely; it usually takes 5 to 7 minutes to get steaming hot in the microwave.

Frequently Asked Questions About the Cottage Pie Recipe

I always get questions after people try making this classic dish for the first time. It’s a recipe that invites tweaks and experiments, but sticking close to the fundamentals gets you the best results. I gathered a few of the most common things folks ask me about to make sure your experience making this cottage pie recipe is flawless!

We talked about making meals ahead earlier, and if you’re looking for some other great hands-off dinners, you should take a peek at my easy chicken marsala recipe, which can actually sit in the fridge overnight and taste even better the next day!

Can I use ground lamb instead of beef in this cottage pie recipe?

That is the eternal question! You absolutely *can* use ground lamb, and it will be absolutely delicious, but if you do, what you have made is technically a Shepherd’s Pie, not a Cottage Pie. This specific recipe is designed around the richness and deep savory flavor we get from ground beef—that’s the tradition I am upholding here. So, if you use lamb, just be sure to call it Shepherd’s Pie!

How do I get a golden, crispy potato topping?

Getting that perfect crust on the potatoes is crucial; nobody wants a pale, sad top layer! The cheese definitely helps, as we included in the main recipe, but here are a couple of other tricks I swear by. First, when you spread the mash on top, take a fork and just gently drag it all over the surface, creating lots of peaks and valleys. Those little ridges brown up like crazy! Secondly, before you sprinkle any cheese on, brush the entire surface very lightly with either a bit of melted butter or—if you really want that deep golden shine—a lightly whisked egg wash. That little coating traps the heat and gives you a beautiful, firm crust. You can see some great examples of other perfect toppings over at Retro Meal!

Nutritional Snapshot of This Hearty Ground Beef Casserole

I know some of you are tracking macros or just curious about what’s in this big, comforting plate of goodness. While I always say cooking from scratch means you know exactly what you’re eating, I’ve run the numbers based on the ingredients listed above so you have a good idea. Remember, since we used ground beef and added butter and cheese, this is definitely more of a hearty comfort dish than a light salad, but gosh, it’s worth every bite!

For those of you wanting to see other options that might fit into a lighter meal rotation, I keep a running list of my favorites in my healthy lunch ideas section.

Here are the estimated nutritional amounts per serving (based on yielding 6 generous portions in this recipe):

  • Calories: 550
  • Fat: 28g
  • Saturated Fat: 12g
  • Carbohydrates: 45g
  • Protein: 32g
  • Fiber: 6g
  • Sugar: 8g
  • Sodium: 550mg (Note: This can easily go up depending on the saltiness of your beef broth and how much you season!)

Just a little heads-up—these figures are always estimates based on the specific ingredients used. If you swap the Russets for sweet potatoes, or skip the cheddar cheese topping, those numbers are going to shift a bit. But truly, the best part about this Hearty Ground Beef Casserole is how satisfying it is, not how perfectly it fits a spreadsheet!

Share Your Classic Cottage Pie Experience

Well, that’s it! You have now made a proper, honest-to-goodness, soul-satisfying dinner based on my own journey back to my grandmother Daisy’s kitchen. I truly hope this cottage pie recipe brings that same feeling of warmth and connection to your own table. It’s more than just dinner; it’s a little slice of home, and I’d be tickled pink if you shared that experience with me.

Once you’ve let it rest for those crucial ten minutes, cut a big square, plate it up, and tell me how it went! Did the potatoes brown perfectly? Did your family ask for seconds immediately? Leave a rating below and drop a comment telling me your favorite part of making this cottage pie recipe. It helps other home cooks feel confident about trying it out, and honestly, hearing from you keeps my own kitchen feeling connected!

If you ever have a question, a substitution idea, or just want to say hello, please don’t hesitate to reach out through my contact page. Happy cooking, and thank you for letting Daisy’s legacy live on in your oven!

Print

The BEST Classic Cottage Pie Recipe (Hearty Ground Beef Casserole)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this classic cottage pie recipe for a hearty, comforting ground beef casserole topped with creamy mashed potatoes baked until golden. This traditional British dinner staple is perfect for family meals.

  • Author: amyrosewood
  • Prep Time: 25 min
  • Cook Time: 45 min
  • Total Time: 70 min
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: British
  • Diet: Vegetarian

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 large onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1.5 lbs ground beef (80/20 recommended)
  • 2 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 1 tablespoon all-purpose flour
  • 1 cup beef broth
  • 1/2 cup dry red wine (optional)
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • 1/2 cup frozen peas
  • 1/2 cup frozen corn
  • Salt and black pepper to taste
  • 2.5 lbs Russet potatoes, peeled and quartered
  • 1/2 cup milk, warmed
  • 4 tablespoons unsalted butter
  • 1/2 cup shredded sharp cheddar cheese (for topping)

Instructions

  1. Prepare the mashed potatoes: Place potatoes in a large pot, cover with cold, salted water, and bring to a boil. Cook until fork-tender, about 15-20 minutes. Drain well.
  2. Mash the potatoes with the butter, warm milk, salt, and pepper until smooth and creamy. Set aside.
  3. Prepare the beef filling: Heat olive oil in a large, oven-safe skillet or Dutch oven over medium heat. Add the onion, carrots, and celery. Cook until softened, about 5-7 minutes.
  4. Add the ground beef to the skillet. Break it up with a spoon and cook until browned. Drain off excess fat.
  5. Stir in the minced garlic and tomato paste. Cook for 1 minute until fragrant. Sprinkle the flour over the mixture and stir for 1 minute.
  6. Pour in the beef broth and red wine (if using). Stir in the Worcestershire sauce and thyme. Bring the mixture to a simmer and cook until the sauce thickens slightly, about 5 minutes.
  7. Stir in the frozen peas and corn. Season the filling generously with salt and pepper. Remove the skillet from the heat.
  8. Preheat your oven to 400°F (200°C).
  9. Top the beef filling evenly with the prepared mashed potatoes. Use a fork to create texture on the potato surface; this helps it brown nicely.
  10. Sprinkle the shredded cheddar cheese over the mashed potatoes.
  11. Bake for 20-25 minutes, or until the filling is bubbling and the potato topping is golden brown.
  12. Let the cottage pie rest for 10 minutes before serving.

Notes

  • For a richer flavor in the filling, substitute half the beef broth with a dark beer, like a stout.
  • If you do not have an oven-safe skillet, assemble the pie in a separate 9×13 inch baking dish after preparing the filling on the stovetop.
  • This is a true cottage pie recipe; we use ground beef. Shepherd’s Pie traditionally uses ground lamb.

Nutrition

  • Serving Size: 1 serving
  • Calories: 550
  • Sugar: 8
  • Sodium: 550
  • Fat: 28
  • Saturated Fat: 12
  • Unsaturated Fat: 16
  • Trans Fat: 1
  • Carbohydrates: 45
  • Fiber: 6
  • Protein: 32
  • Cholesterol: 95

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star