Skip to content

Get 5 Secrets to Make Homemade Taste Food Better + New Recipes Weekly!

    Cottage Pie Recipe

    This post may contain affiliate links. Please read my disclosure policy.

    This comforting cottage pie is packed with a slow-cooked beef filling, root vegetables, and red wine, then topped with cheesy Dubliner mashed potatoes and baked until golden brown. It takes just 30 minutes of prep and makes 10 servings, making it perfect for a St. Patrick’s Day celebration.

    slice of cottage pie on a plate

    Here is something most people get wrong. If you are using beef, it is not a classic shepherd’s pie, it is a cottage pie. I cannot tell you how many times I have seen this mixed up, but now you know. My cottage pie recipe is unique and takes it even further with root vegetables like celeriac root and turnips that you do not see in every version. Even the Italian in me comes out in this one because I had to throw garlic in there. Ha!

    Cottage Pie

    Cottage pie is a traditional dish with roots in England, Scotland, and Ireland. The concept was born out of practicality: families used whatever meat and vegetables they had on their pantry, topped it with potatoes, and baked it. The beef version became known as cottage pie, while the lamb version became shepherd’s pie.

    As a chef with more than a decade of experience, I can tell you that the secret to the best pie is simple: don’t rush the onions. I caramelize them with leeks for a full 45 minutes over low heat, and that patience is what separates a great cottage pie from an average one. After that I sear the beef, deglaze with a full cup of red wine, stir in tomato paste and flour for body, then finish the filling with homemade beef stock, Worcestershire sauce, and Dijon mustard.

    The mashed potato topping gets Dubliner cheese, my homemade buttermilk, egg yolks, and butter. I pipe mine on with a star tip because I like it to look restaurant quality, but you can absolutely just spoon it on and smooth it out. Now, grab a big pot, pour yourself a glass of that red wine before it all goes in the pan, and let’s make this delicious cottage pie following my easy directions below.

    Ingredients and Substitutions

    ingredients to make cottage pie

    For the Filling

    • Oil – I use olive oil for searing the beef. You could also use rendered lard or clarified butter for extra flavor.
    • Beef – I prefer ground sirloin or ground short rib for the best flavor. Ground chuck works too. If you want to take it up a notch, grind your own.
    • Onions and Leeks – One yellow onion and two leeks, both thinly sliced. You can use white or sweet onion if that is what you have. The leeks add a mild, sweet layer that onions alone cannot match. Make sure to rinse the leeks well under cold water because they tend to hold a lot of dirt.
    • Root Vegetables – I use carrots, celeriac root, and turnips. You could also add parsnips or rutabaga. Root vegetables are a staple in Irish cooking and they add serious depth to this filling.
    • Garlic – Four cloves, smashed and finely minced. The Italian in me could not leave it out.
    • Red Wine – I like cabernet sauvignon, merlot, or shiraz. Use whatever is on sale, you do not need anything expensive for cooking. If you do not drink alcohol, substitute with extra beef stock and a splash of red wine vinegar.
    • Tomato Paste – This adds body, color, and a savory layer to the filling.
    • Flour – I use it to create a roux right in the pot that thickens the filling into a stew-like consistency once the stock goes in.
    • Beef Stock – Homemade beef stock or brodo gives you the most flavor. A good store-bought stock works too.
    • Seasonings – Worcestershire sauce, Dijon mustard, fresh thyme, sea salt, and black pepper are all I use.

    For the Topping

    • Potatoes – Russet potatoes, peeled and quartered. My Irish friend Gemma told me russets are the closest thing in the States to the Roosters they use in Ireland. Yukons will work but russets are the move here.
    • Buttermilk – Homemade buttermilk adds tang and creaminess.
    • Butter – One stick plus a quarter cup of melted unsalted butter.
    • Dubliner Cheese – One cup goes into the potatoes and half a cup gets sprinkled on top. If you cannot find Dubliner, gruyere or an aged white cheddar are great substitutes.
    • Egg Yolks – Two yolks add richness and help the potatoes stay firm when piped.

    How to Make Cottage Pie

    Sear the beef: I add the olive oil to a large rondeau pot over medium-high heat and place in the ground beef. I cook it on all sides until browned and cooked through, about 6 to 7 minutes, stirring frequently. Then I set the beef aside on a plate.

    browning ground beef

    Caramelize the onions: I add the diced onion and sliced leeks to the same pot with the rendered meat fat. I cook them over low to medium heat for up to 45 minutes, stirring occasionally, until they are very well browned, sweet, and tender. This is the flavor foundation of the entire pie, so I do not rush it.

    caramelizing onions

    Saute the root vegetables: I add the carrots, celeriac root, and turnips and sauté over medium heat for 5 to 6 minutes until just lightly browned.

    sautéing vegetables

    Add the garlic: I stir in the minced garlic and cook until fragrant, about 30 to 45 seconds. As soon as I can smell it, it is done.

    adding garlic to cooked vegetables

    Return the beef: I add the seared beef back to the pot and stir everything together.

    stirring beef and vegetables

    Deglaze with wine: I pour in one cup of red wine and cook until it is almost completely gone, about 3 to 4 minutes.

    adding wine to a pot with beef and vegetables

    Pince the tomato paste: I stir in the tomato paste until all the ingredients are coated.

    mixing in tomato paste to beef and vegetables

    Make the roux: I sprinkle the flour over everything and stir to combine. The filling will tighten up and get thick.

    making a roux for cottage pie

    Add the stock and season: I pour in the beef stock and cook for 1 to 2 minutes until thick. Then I season with Worcestershire sauce, Dijon mustard, sea salt, black pepper, and fresh thyme. I taste it here and adjust the seasoning.

    herbs in a cottage pie filling

    Transfer the filling: I spread the beef filling evenly into a deep 13×9 casserole dish and set it aside.

    adding cottage pie filling to a casserole dish

    Boil the potatoes: I add the peeled and quartered potatoes to a large pot of boiling salted water and cook for 12 to 13 minutes until tender. I know they are done when I pierce them with a fork and they slide right off.

    adding potatoes to boiling water

    Mash the potatoes: I drain the potatoes and run them through a food mill for the smoothest result. A hand masher or stand mixer works too, but the food mill gives you that silky texture.

    mashing potatoes

    Season the potatoes: I fold in the buttermilk, one stick of melted butter, one cup of Dubliner cheese, egg yolks, sea salt, and ground white pepper until completely combined.

    mixing potatoes with eggs and milk

    Top the pie: I transfer the potatoes to a piping bag with a large star tip and pipe them over the filling. You can do zigzags, fleurettes, or just spoon it on and smooth it out. I went with a double layer of zigzags on this one.

    piping potatoes onto cottage pie filling

    Finish and bake: I drizzle the remaining 1/4 cup of melted butter over the top and sprinkle on the remaining 1/2 cup of Dubliner cheese. I bake uncovered at 350 degrees for 25 to 30 minutes until the potatoes are golden brown on top.

    sprinkling cottage pie with cheese

    Garnish and serve: I finish with a sprinkle of chopped fresh parsley and serve.

    finished slice of cottage pie
    Chef Billy Parisi

    Chef Tip + Notes

    The biggest difference between a good cottage pie and a great one is the 45 minutes you spend caramelizing those onions. I know it seems like a long time, but that slow, low heat brings out a sweetness that you cannot get any other way. The rest of the recipe builds on that foundation, and if you skip it, the filling will taste flat.

    • White pepper for the potatoes: I use ground white pepper instead of black to keep the mashed potatoes looking clean and white. It is just an aesthetic thing I was taught in culinary school, but it makes a difference in presentation.
    • Freeze before or after baking: This cottage pie freezes well either way. If baking from frozen, go at 350 degrees for 60 to 75 minutes. If thawed in the fridge overnight first, bake at 350 for 35 to 40 minutes.
    • Potato consistency: The potatoes should be creamy and smooth but stiff enough to stand upright when piped or scooped. If they are too thick, add a little more buttermilk or melted butter until you get the right texture.
    • Cut the recipe in half: If you are cooking for a smaller group, this recipe scales down easily. Use a regular 9 inch pie dish instead of the 13×9.

    Serving Suggestions

    Every St. Patrick’s Day I go way overboard, and I am not even a little sorry about it. This cottage pie comes out of the oven right alongside my corned beef and cabbage, a loaf of Irish soda bread, and usually my Dublin coddle simmering on the stove.

    This is not just a March recipe though. I love serving this any time of the year with my classic pot roast and some artisan bread when my parents come over for dinner. If you want something sweet to finish the meal, my pistachio cake rounds it out perfectly.

    Make-Ahead and Storage

    Make-Ahead: This recipe is best served right out of the oven, but you can keep it warm covered in foil at a low oven temperature for up to 1 hour before serving. You can also fully assemble the pie, chill it, and freeze it unbaked for later.

    How to Store: I cover it and keep it in the refrigerator for up to 4 days. It freezes well covered for up to 2 months. I thaw it in the refrigerator for 1 day before reheating.

    How to Reheat: For the whole pie, I place it in the oven at 350 degrees for 10 to 15 minutes until warmed through. For a single portion, the microwave works best. If baking from frozen, go at 350 degrees for 60 to 75 minutes until browned and heated through.

    finished slice of cottage pie

    More Irish Recipes

    Let's Cook - Chef Billy Parisi

    Video

    Cottage Pie Recipe

    5 from 43 votes
    This comforting cottage pie is packed with a slow-cooked beef filling, root vegetables, and red wine, then topped with cheesy Dubliner mashed potatoes and baked until golden brown. It takes just 30 minutes of prep and makes 10 servings, making it perfect for a St. Patrick's Day celebration.
    Servings: 10
    Prep Time: 30 minutes
    Cook Time: 1 hour 30 minutes

    Ingredients 

    For the Filling:

    • 3 tablespoons olive oil
    • 2 pounds ground beef
    • 1 peeled and small diced yellow onion
    • 2 rinsed, quartered, and thinly sliced leeks
    • 2 peeled small-diced carrots
    • 1 cup peeled and small-diced celeriac root
    • 1 cup peeled and small-diced turnip
    • 4 finely minced cloves of garlic
    • 1 cup red wine
    • ¼ cup tomato paste
    • ¼ cup all-purpose flour
    • 2 ½ cups beef stock
    • 1 tablespoon Worcestershire sauce
    • 1 to 2 tablespoons Dijon mustard
    • 2 teaspoons chopped fresh thyme
    • Coarse sea salt and fresh cracked pepper to taste

    For the Topping:

    • 5 pounds peeled quartered russet potatoes
    • ½ to ¾ cup buttermilk
    • 1 stick + ¼ cup melted unsalted butter
    • 1 ½ cups shredded Dubliner cheese
    • 2 egg yolks
    • coarse sea salt and ground white pepper to taste

    Instructions

    • Add the oil to a large rondeau pot over medium high heat.
    • Place in the ground beef and cook on all sides to sear it until browned and cooked throughout, which takes about 6 to 7 minutes. Stir this frequently.
    • Set the beef to the side on a plate and then add the onions and leeks to the pot with the rendered meat fat and caramelize the onions over low to medium heat for up to 45 minutes or until very well browned, sweet, and tender.
    • Next, add in the carrots, celeriac root, and turnips and sauté for 5 to 6 minutes over medium heat just until very lightly browned.
    • Stir in the garlic and cook it just until it becomes fragrant, which takes about 30 to 45 seconds.
    • Add back in the beef to the pan and stir it until combined.
    • Deglaze with the red wine and cook it until au sec or almost gone, which takes about 3 to 4 minutes.
    • Stir in the tomato paste until the ingredients are coated.
    • Next, sprinkle in the flour and stir it to combine.
    • Pour in the beef stock and cook for 1 to 2 minutes or just until thick.
    • Season with Worcestershire sauce, Dijon mustard, salt, pepper, and thyme. Adjust any seasonings and stirring these in and tasting it. If you like Dijon mustard go with the full 2 tablespoons.
    • Transfer the beef filling to a deep 13×9 pan. Briefly set it aside.
    • In a large pot of boiling salted water add in the potatoes and cook for 12 to 13 minutes or until tender.
    • Drain the potatoes and hand mash them or run them through a food mill until smooth.
    • Fold in the buttermilk, melted butter, 1 cup of cheese, egg yolks, salt, and ground white pepper until mixed on. Transfer to optional piping bag with a large star or round tip.
    • Add the potatoes to the top of the pan with the beef filling in any design you want. You can do stars, zig sags, fleurettes, or even just add to the top and smooth it out.
    • Garnish with a ¼ cup of melted butter and ½ cup of cheese. Bake at 350° for 25 to 30 minutes or until lightly browned on top.
    • Sprinkle on an optional garnish of chopped parsley and serve.

    Notes

    The biggest difference between a good cottage pie and a great one is the 45 minutes you spend caramelizing those onions. I know it seems like a long time, but that slow, low heat brings out a sweetness that you cannot get any other way. The rest of the recipe builds on that foundation, and if you skip it, the filling will taste flat.
    White pepper for the potatoes: I use ground white pepper instead of black to keep the mashed potatoes looking clean and white. It is just an aesthetic thing I was taught in culinary school, but it makes a difference in presentation.
    Freeze before or after baking: This cottage pie freezes well either way. If baking from frozen, go at 350 degrees for 60 to 75 minutes. If thawed in the fridge overnight first, bake at 350 for 35 to 40 minutes.
    Potato consistency: The potatoes should be creamy and smooth but stiff enough to stand upright when piped or scooped. If they are too thick, add a little more buttermilk or melted butter until you get the right texture.
    Cut the recipe in half: If you are cooking for a smaller group, this recipe scales down easily. Use a regular 9 inch pie dish instead of the 13×9.
    Make-Ahead: This recipe is meant to be eaten immediately; however, keep it warm in the oven covered in foil at low temperatures for up to 1 hour before serving.
    How to Store: Cover and place it in the refrigerator for up to 4 days. This will freeze covered for up to 2 months. Thaw in the refrigerator for 1 day before reheating.
    How to Reheat: If you reheat the cottage pie, place it in the oven at 350° for 10-15 minutes or until warmed. When heating up a single portion, I recommend warming it in the microwave.

    Nutrition

    Calories: 610kcalCarbohydrates: 54gProtein: 28gFat: 30gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 13gTrans Fat: 1gCholesterol: 122mgSodium: 436mgPotassium: 1578mgFiber: 4gSugar: 5gVitamin A: 665IUVitamin C: 23mgCalcium: 224mgIron: 5mg
    Course: dinner, Main
    Cuisine: english, irish

    Share this Post

    free email series

    Billy's Signature Recipes!

    Tested & tasty...these are my go-to dishes.

    Close the CTA
    Chef Billy Parisi