If you love hearty comfort food, this Guinness Cottage Pie is about to become your new favorite dinner. Savory ground beef is simmered in a rich Guinness stout gravy with vegetables and herbs, then topped with creamy mashed potatoes and baked until golden and bubbling. It’s cozy, rustic, and packed with rich flavor. It's the kind of meal that warms you from the inside out.

💕 Why You’ll Love This Recipe
- Guinness adds deep, rich flavor to the gravy
- A cozy one-dish comfort meal
- Perfect for make-ahead dinners
- Classic comfort food with an Irish twist
- Creamy mashed potatoes create the ultimate golden topping
If you love this recipe you'll also need to try my Easy Homemade Irish Soda Bread
Ingredients:
Jump to:


Instructions:
1. Make the Mashed Potatoes
Boil potatoes in salted water until fork tender (about 15 minutes).
Drain and mash with butter, cream, salt, and pepper. Stir in cheddar if using. Set aside.

2. Cook the Filling:
Heat olive oil in a large skillet over medium heat.
Add onion and carrots and cook about 5 minutes until softened.
Add garlic and cook another 30 seconds.

3. Brown the Beef:
Add ground beef and cook until browned. Drain excess grease if needed.

4. Build the Sauce:
Stir in tomato paste and cook for 1 minute.
Sprinkle flour over the mixture and stir well.
Pour in Guinness and beef broth, stirring to combine.
Add Worcestershire sauce, thyme, rosemary, salt, and pepper.
Simmer about 8–10 minutes until thickened.
Stir in frozen peas.

5. Assemble the Pie:
Preheat oven to 400°F.
Spread beef mixture evenly in a baking dish.
Top with mashed potatoes, spreading evenly. Use a fork to create ridges for crispy edges.

6. Bake:
Bake 20–25 minutes until bubbling and golden on top.
For extra color, broil for 2–3 minutes at the end.

Helpful Tips & Tricks:
- Let the filling cool slightly before topping with potatoes so they stay fluffy.
- Use a fork to create texture on the potatoes. This creates crispy peaks when baked.
- A splash of balsamic vinegar deepens the gravy flavor.
- For extra richness, stir a tablespoon of butter into the beef mixture before baking.

Make Ahead Tips:
Assemble Ahead (Best Option)
Prepare the full cottage pie (filling and mashed potato topping), cover tightly, and refrigerate for up to 24 hours before baking.
Bake from Cold
When ready to cook, bake at 375°F–400°F for 30–40 minutes until heated through and golden on top.
Make Components Separately
You can also:
- Make the beef filling up to 2 days ahead
- Make mashed potatoes 1 day ahead
Store separately, then assemble and bake when ready.
Freezer-Friendly Meal
Assemble the pie in a freezer-safe dish, wrap tightly, and freeze for up to 2 months.
- For best results, freeze before baking
- Thaw overnight in the fridge before baking
Storage Tips
Refrigerator
Store leftovers covered in the fridge for up to 4 days.
Freezer
Freeze leftovers in portions or as a whole dish for up to 2 months.
Reheating Tips
Oven (Best Method)
Reheat at 350°F for 20–25 minutes (cover loosely with foil to prevent over-browning).
Microwave (Quick Option)
Heat individual portions in 60–90 second intervals until warmed through.

FAQ's:
What’s the difference between cottage pie and shepherd’s pie?
Cottage pie uses ground beef, while shepherd’s pie uses ground lamb.
Can I make cottage pie without alcohol?
Yes! Replace Guinness with extra beef broth.
Can cottage pie be frozen before baking?
Yes! Assemble it fully, wrap tightly, and freeze.
How do I get crispy mashed potato topping?
Use a fork to create peaks and broil for the last few minutes.

Substitutions & Variations:
- Ground lamb - makes it shepherd’s pie
- Sweet potatoes - delicious topping variation
- Guinness substitute - dark ale or extra beef broth
- Add mushrooms - adds extra savory flavor
Recent Recipes:

Guinness Cottage Pie
Equipment
- Large skillet or sauté pan
- Potato masher
- Large pot for boiling potatoes
- 9x13 baking dish
- 9x13 baking dish
Ingredients
For the Filling
- 1 lb ground beef
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 1 cup frozen peas
- 2 tablespoon tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon fresh thyme (or ½ teaspoon dried)
- 1 teaspoon fresh rosemary, minced (optional)
- 1 cup Guinness stout
- 1 cup beef broth
- 2 tablespoon flour
- Salt and pepper to taste
For the Mashed Potato Topping
- 2 ibs Yukon gold potatoes, peeled and cubed
- 4 tablespoon butter
- ½ cup ½ cup heavy cream or milk
- ½ cup shredded Irish cheddar
- Salt and pepper to taste
Instructions
1. Make the Mashed Potatoes
- Boil potatoes in salted water until fork tender (about 15 minutes).Drain and mash with butter, cream, salt, and pepper. Stir in cheddar if using. Set aside.
2. Cook the Filling
- Heat olive oil in a large skillet over medium heat.Add onion and carrots and cook about 5 minutes until softened.
- Add garlic and cook another 30 seconds.
3. Brown the Beef
- Add ground beef and cook until browned. Drain excess grease if needed.
4. Build the Sauce
- Stir in tomato paste and cook for 1 minute.
- Sprinkle flour over the mixture and stir well.
- Pour in Guinness and beef broth, stirring to combine.
- Add Worcestershire sauce, thyme, rosemary, salt, and pepper.
- Simmer about 8–10 minutes until thickened.
- Stir in frozen peas.
5. Assemble the Pie
- Preheat oven to 400°F.
- Spread beef mixture evenly in a baking dish.
- Top with mashed potatoes, spreading evenly. Use a fork to create ridges for crispy edges.
6. Bake
- Bake 20–25 minutes until bubbling and golden on top.
Notes
- Let the pie rest 10 minutes before serving so it sets up nicely.
- Adding a little cheddar cheese to the potatoes gives a delicious golden crust.
- A sprinkle of fresh parsley before serving adds color and freshness.


















