Cottage Pie is a one-dish wonder and the ultimate comfort food. This traditional British dish can easily be made ahead of time and reheated. In fact, I generally have several Cottage Pies in my freezer for those evenings when I want something easy and absolutely delicious.
Quick Look at the Recipe
- Difficulty: Easy
- Prep time: 20 minutes | Cook time: 1 hour | Total time: 1 hour 20 minutes
- Servings: 8 | Calories: 447 per serving
- Cuisine: British | Course: Main Course
- Make-ahead: Refrigerate up to 2 days, or freeze up to 3 months
- Key ingredients: ground beef, beef broth, Russet potatoes, cheddar cheese

Jump to:
- Quick Look at the Recipe
- Quick Look at the Recipe
- Cottage Pie versus Shepherd's Pie
- Ingredients That I Used For The Meat Mixture
- How I Made the Meat Mixture
- How I Made the Mashed Potatoes
- Finishing the Cottage Pie
- PudgeFactor's Test Kitchen
- What to Serve with Cottage Pie
- In Case You Were Wondering
- Other British Recipes
- Recipe
Quick Look at the Recipe
- Difficulty: Easy
- Prep time: 20 minutes | Cook time: 1 hour | Total time: 1 hour 20 minutes
- Servings: 8 | Calories: 447 per serving
- Cuisine: British | Course: Main Course
- Make-ahead: Refrigerate up to 2 days, or freeze up to 3 months
- Key ingredients: ground beef, beef broth, Russet potatoes, cheddar cheese
Cottage Pie versus Shepherd's Pie
It's not unusual for people to use the terms Cottage Pie and Shepherd's Pie interchangeably. Technically, however, they are different.
Both Cottage Pie and Shepherd's Pie are British dishes in which meat and vegetables are cooked in a savory gravy and topped with mashed potatoes. However, the main difference between them is the meat: traditional cottage pie uses ground beef, and shepherd's pie uses ground lamb.
The name "Cottage Pie" was originally used for a pie made with any type of meat and mashed potatoes by peasants who lived in cottages. Over time, peasants replaced "any type of meat" with beef.
Shepherd's Pie gets its name because shepherds take care of sheep!
I often use ground turkey and mistakenly call the pie either Cottage Pie or Shepherd's Pie. Shame on me, but I couldn't think of another name!
Ingredients That I Used For The Meat Mixture
Because it's a Cottage Pie, the main ingredient is ground beef.

- Ground Beef: I like to use lean ground beef. For this particular dish, I used 90% ground beef. You could also use 85% ground beef.
- Gravy: I use low-sodium beef or chicken broth. Both work well - it depends on what I have on hand. To enhance the savory flavor, I add Worcestershire sauce, tomato paste, and Dijon mustard.
- Olive Oil: Regardless of the type of beef that I use, I always drain it well after browning. Therefore, I add a bit of olive oil to sauté the onions and carrots.
- Vegetables: I use chopped onions, carrots, and frozen peas.
- Seasonings: The seasonings are minimal - just salt and pepper.
- Thickener: I prefer Bisto Original Gravy Powder to thicken gravy. However, while Bisto is readily available in the UK, it's sometimes hard to find in the US. Therefore, all-purpose flour works just as well.
How I Made the Meat Mixture
Making the meat mixture for the Cottage Pie is relatively straightforward.
- Whisk the liquid: First, whisk together the beef broth, Worcestershire sauce, tomato paste, and Dijon mustard. Then set it aside for later. If I were using Bisto as the thickener instead of flour, I would add it to the other liquid ingredients.

- Brown the beef: Next, brown the ground beef in a large skillet over medium heat, breaking it up into small pieces as it cooks.

- Drain and crumble: Even with a relatively lean ground beef (90%), I drained the cooked ground beef in a colander and rinsed it under hot water until the water ran clear. Once the cooked beef cools a bit, use your hands to break it up into even smaller pieces. I prefer not having big chunks of ground beef - a personal preference of mine.

- Sauté onions and carrots: While the meat is draining, wipe the skillet with a paper towel to remove any remaining fat in the pan. Then, cook the onions and carrots in olive oil over medium heat for about 5 minutes. After that, return the ground beef to the skillet.

- Salt, pepper, flour, and liquid: Next, add the salt, pepper, and flour, then stir to combine. Then add the broth mixture and stir until it bubbles and thickens. Cover the pan, lower the heat, and simmer for about 45 minutes until the meat and the carrots are tender.

- The frozen green peas: Finally, add the green peas. I like to wait until the end to add the green peas because I don't want them to overcook.

How I Made the Mashed Potatoes
Because this is a Cottage Pie, I needed mashed potatoes to put on top of the meat mixture. Sometimes, I'll substitute tater tots for mashed potatoes to make a Tater Tot Cottage Pie!
So, while the meat mixture is cooking, make the mashed potatoes.
- Ingredients: I used russet potatoes, unsalted butter, milk, shredded cheddar cheese, Kosher salt, and freshly ground black pepper.

- Cook the potatoes: Cook the potatoes in salted water in a large saucepan for about 20 minutes, until tender. To prevent boiling over, place a wooden fork in the pan. I'm not sure why this works, but it just does!

- Rest of ingredients: After the potatoes are nice and soft, drain them well in a colander. Then, return the drained potatoes to the pan, and add the butter, milk, pepper, and shredded cheese.

- "Mash": Beat the potato mixture with an electric mixer until everything is well incorporated and the mashed potatoes are smooth. Because I pipe the mashed potatoes on top of the meat mixture, I wanted to ensure that there were no lumps to clog the piping tip. That's why I don't use a potato masher.

Finishing the Cottage Pie
Because it's just the two of us, I consistently divide the mixture among three oven-safe dishes. That way, we have one Cottage Pie for dinner, and we put the other two in the freezer. You could certainly make one big Cottage Pie!

Next, I transferred the mashed potatoes to a piping bag fitted with a 1M star tip. I like to pipe the mashed potatoes onto the meat mixture. However, you could bypass this and just spread the mashed potatoes on top of the meat.
Then, I piped swirls of the mashed potatoes onto the meat mixture.

I ended up with three amazing Cottage Pies.

I baked one cottage pie in a 375°F oven for 30 minutes and froze the other two. After 30 minutes, the potatoes' tops were golden brown, and the meat mixture was bubbly.

I served this wholesome dish with steamed collard greens and steamed Brussels sprouts. What a tasty dinner we had. Yum!

PudgeFactor's Test Kitchen
- Divide the meat mixture and piped potatoes among your oven-safe dishes, then bake the one you're eating and freeze the rest, well covered.
- Refrigerate an assembled, unbaked Cottage Pie for up to two days before baking it.
- Freeze an assembled, unbaked Cottage Pie for up to three months.
- To bake from frozen, thaw the Cottage Pie in the microwave first, then bake it as you would a fresh one.
- Leftovers, once baked, reheat well in the microwave too.
What to Serve with Cottage Pie
In a way, Cottage Pie is a meal in and of itself. After all, it has meat, vegetables, and potatoes all in one dish! Therefore, the sides are really incidental to the meal.
Because the Master Taste Tester likes Brussels sprouts, I often serve them with the dish. In the wintertime, I like to serve collard greens on the side. At other times, a light salad or steamed broccoli goes well with the Cottage Pie.
Finally, I sometimes serve crusty French bread with it.
In Case You Were Wondering
It may seem that I'm rinsing away beef flavor along with the fat after it's been cooked. However, I've consistently found that it's what you add to the ground beef that really gives the dish its flavor. You could, however, skip this step.
The white dish is 1 ½ quarts. The two rectangular Pyrex dishes are also 1 ½ quarts and 8 x 6 inches.
85% ground beef works fine in this recipe, especially because the fat is rinsed away after the beef is cooked.
I often make this recipe with ground turkey. I really can't tell the difference in taste between ground turkey. Also, ground turkey tends to be more tender.
I like to thaw the frozen Cottage Pies in the microwave before putting them in the oven. That way, the oven timing is the same.
The leftovers are just as good the next day. I generally heat the leftovers in the microwave.
Other British Recipes
In some quarters, the British have a reputation for less than inspiring cuisine. I think that's totally wrong, as evidenced by the following:
- Beer Battered Fish & Chips and Mushy Peas: A pub classic that never goes out of style.
- Cheese and Onion Pie: The English are famous for their savory pies, and Cheese and Onion Pie is no exception.
- Bangers and Mash with Onion Gravy: Another pub classic featuring British sausage and mashed potatoes.
- Toad in the Hole: An English classic with sausage cooked in a Yorkshire pudding batter.
- Easy Peasy British Sausage Rolls: One of my most popular recipes.
- Savory British Beef Olives: "Olive" is a British term for wrapping meat around savory stuffing.
- Classic English Lemon Curd: Classic English Lemon Curd is smooth and silky with a tangy and tart flavor that overwhelms your senses.
- Chocolate Blancmange: An old English dessert that's light and velvety smooth.
- Classic English Lemon Posset: A classic English dessert with a velvety smooth texture that magically congeals with only three ingredients.
- English Digestive Biscuits: To the English, a biscuit is what Americans refer to as a cookie.
Recipe
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, enjoy weekly doses of culinary inspiration as a bonus!
By submitting this form, you consent to receive emails from Pudge Factor.

Make Ahead Cottage Pie
Equipment
- 12-inch skillet
- colander
- large saucepan
- Electric Mixer
- Piping bag with 1M Star Tip
Ingredients
Meat Mixture
- 1 ½ cups (12 ounces, 340 grams) low-sodium beef broth (See Tip 1)
- 2 Tablespoons (1 ounce, 28 grams) Worcestershire sauce
- 1 Tablespoon tomato paste
- 1 teaspoon Dijon mustard
- 1 ¼ pounds (20 ounces, 567 grams) lean ground beef (See Tip 2)
- 1 Tablespoon (0.5 ounces, 14 grams) olive oil or unsalted butter
- 1 ½ cups (8 ounces, 225 grams) chopped onion (1 large onion)
- 1 ½ cups (6.8 ounces, 128 grams) carrots cut into ¼-inch pieces (3 large carrots)
- ¾ teaspoon Kosher salt
- ¼ teaspoon freshly ground black pepper
- 2 Tablespoons all-purpose flour
- 2 cups (10 ounces, 280 grams) frozen green peas
Mashed Potatoes
- 3 ½ pounds (60 ounces, 1.7 kg) peeled and sliced Russet potatoes
- 1 Tablespoon salt
- ½ cup (1 stick, 4 ounces, 113 grams) unsalted butter
- ¾ cup (6 ounces, 170 grams) milk
- 1 cup (4 ounces, 113 grams) shredded cheddar cheese
- Salt and freshly ground black pepper to taste
Instructions
Meat Mixture
- Combine beef broth, Worcestershire sauce, tomato paste, and Dijon mustard; whisk until well blended. Set aside. (See Tip 3)
- Brown ground beef in a large non-stick skillet. Drain in a colander and rinse well with hot water to remove as much fat as possible. Wipe the skillet with a paper towel and place over medium heat. (See Tip 3)
- Heat olive oil or butter in a skillet over medium heat. Add onion and carrots; cook until tender, about 5 minutes. Add ground beef, flour, salt, and pepper. Stir to combine. Cook for several minutes. Add beef broth mixture; cook, constantly stirring over medium heat, until bubbly and thickened. Cover and continue cooking over medium-low heat for 45 minutes or until the meat and vegetables are tender. (See Tip 4)
- Add the frozen peas and stir to combine all ingredients. (See Tip 5)
- Spoon into a buttered casserole dish(es). Pipe mashed potatoes over the meat mixture. May be prepared in advance up to this point. (See Tip 6)
- Bake at 375ºF for 25 to 30 minutes, or until the top of the potatoes is lightly browned and the mixture is bubbly. Yield: 8 servings. (See Tip 7)
Mashed Potatoes
- Place potatoes and 1 Tablespoon salt in a large saucepan. Cover potatoes with water; bring to a boil over high heat. Reduce heat to medium and continue cooking until potatoes are very soft, about 20 minutes; drain well in a colander. Return potatoes to the pan and heat over medium heat for several minutes to dry out. Add butter and cheese. Mix well. Add milk; beat with an electric mixer until potatoes are smooth and creamy. Add salt and pepper to taste. Allow potatoes to cool slightly.
- Transfer the potatoes to a piping bag fitted with a large (1M) star tip, and pipe the potatoes in swirls on top of the meat mixture.
Video
Tips/Notes
- May use chicken broth rather than beef broth.
- I used 90% ground beef, but you could also use 85% ground beef.
- If using Bisto, add it to the broth mixture.
- I know rinsing the cooked ground beef removes some of the flavor. However, it also removes most of the grease. You could certainly skip this step.
- I like to cover the pan with paper towels before putting the lid on. The reason is that the paper towel traps the condensate and keeps it from falling back into the meat mixture. This keeps the meat mixture nice and thick.
- I like to wait until the end to add the frozen peas because I don't like them overcooked.
- Refrigerate the Cottage Pie that you're going to eat, and freeze the others. I thaw the frozen Cottage Pies in the microwave before putting them in the oven.
- The leftovers are just as good the next day. I generally heat the leftovers in the microwave.







Cheryl_Haskins says
What secrets do Chula, Susan, and PudgeFactor® hold that make them stand out in the world of traditional Irish cuisine? Are they culinary geniuses or simply passionate food enthusiasts with a knack for creating unforgettable dishes like Cottage Pie?
Dolly Merritt says
Thanks so much, Chula! That makes perfectly good sense and takes away my worry about what sizes to use.
Chula King says
Hope it turns out - this is one of our favorite recipes!
Chula
Dolly Merritt says
I'm making this dish for 12 adults. What size cooking pan(s) do I need?
Chula King says
Dolly,
For the meat mixture, I think that a 12-inch deep skillet will be fine. For the potatoes, I would use a 4-quart saucepan (I like a lot of mashed potatoes on my Cottage Pie!). Since it's just the two of us, I will generally, divide the meat mixture among three 6 1/2 x 8 1/2-inch rectangular Pyrex dishes. Two of these are equivalent to a 9 x 13-inch casserole dish. Therefore for 12, I would divide the mixture between two 9 x 13-inch casserole dishes.
Hope this makes sense!
Chula
karyn kellogg says
How do you cook it from a frozen state ? Just have to refrigerate for 24 hours.
Chula King says
Karyn,
I usually thaw the Cottage Pie in the microwave before cooking it. Alternately, you can thaw it in the refrigerator.
Chula
Anonymous says
I do not see on the printed version of the recipe whereby or when I add the peas. I found it hopping back online and reading the article, but the printed GO TO RECIPE area does not give info.
Chula King says
So sorry - I've updated the recipe to include that the peas are added after the meat mixture is cooked.
Sasha says
If I make the pie a day ahead and put it in the fridge overnight would I need to bring it to room temperature before baking? Or would I still cook it at 375 for 30 minutes straight from the fridge?
Chula King says
Sasha,
It is not necessary to bring cottage pie that's been in the refrigerator to room temperature before baking it. I would just add about 5 minutes to the baking time.
Chula
Bob says
Nice to see someone who knows the difference between Cottage and Shepherd's Pie, and doesn't just say it's Shepherd's Pie with beef.
Beekite says
So happy I found this ideas. Thank you very much for your sharing!