Ground Beef Irish Cottage Pie is a hearty, comforting dish that combines savory, seasoned ground beef with vegetables and a rich gravy, topped with creamy mashed potatoes and baked until golden. Inspired by traditional Irish comfort food, this pie is perfect for family dinners, cozy evenings, or anytime you crave a warm, satisfying meal. Its combination of textures—creamy potatoes, tender beef, and soft vegetables—makes it a true crowd-pleaser.
Why I Love This Recipe
I love this recipe because it’s a classic comfort food that feels both indulgent and wholesome. The creamy mashed potato topping pairs perfectly with the flavorful beef filling, creating layers of taste and texture. It’s also versatile and easy to make ahead of time, making it ideal for busy weeknights or special occasions.
Why This Is a Must-Try Dish
This dish is a must-try because it transforms simple ingredients—ground beef, vegetables, and potatoes—into a rich, flavorful, satisfying meal. It’s an authentic take on the traditional Irish cottage pie that delivers warmth and nostalgia in every bite.
Preparation Time, Cooking Time, and Serving Information
Preparation Time: 20 minutes
Cooking Time: 45 minutes
Total Time: 1 hour 5 minutes
Servings: 6
Calories: Approximately 450 per serving
Course: Main Course
Cuisine: Irish / Comfort Food
Ingredients
For the Beef Filling:
- 1 lb (450 g) ground beef
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 cup carrots, diced
- 1 cup peas (fresh or frozen)
- 1/2 cup corn (optional)
- 2 tablespoons tomato paste
- 1 cup beef broth
- 1 teaspoon Worcestershire sauce
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt and black pepper to taste
- 2 tablespoons olive oil or butter
For the Mashed Potato Topping:
- 4 large potatoes, peeled and chopped
- 1/4 cup milk (or more as needed)
- 2 tablespoons butter
- Salt and black pepper to taste
- 1/4 cup shredded cheddar cheese (optional, for topping)
Cooking Directions
Step 1: Prepare the Mashed Potatoes
Boil the peeled potatoes in salted water for 15–20 minutes until tender. Drain, then mash with milk, butter, salt, and pepper until smooth and creamy. Set aside.
Step 2: Cook the Beef Filling
Heat olive oil or butter in a large skillet over medium heat. Add onions and sauté for 3–4 minutes until softened. Add garlic and cook for 1 minute.
Step 3: Brown the Ground Beef
Add the ground beef to the skillet. Cook until browned, breaking it up with a spoon. Drain any excess fat if needed.
Step 4: Add Vegetables and Flavorings
Stir in carrots, peas, and corn. Add tomato paste, beef broth, Worcestershire sauce, thyme, rosemary, salt, and pepper. Simmer for 10–15 minutes until the vegetables are tender and the sauce thickens slightly.
Step 5: Assemble the Cottage Pie
Preheat the oven to 400°F (200°C). Transfer the beef mixture to a greased baking dish. Spread the mashed potatoes evenly over the top. Optionally, sprinkle shredded cheddar cheese on top.
Step 6: Bake
Bake in the preheated oven for 20–25 minutes, until the top is golden and slightly crisp.
Step 7: Serve
Let the pie rest for 5 minutes before serving to allow the layers to set.
Step-by-Step Preparation Method
Step 1: Boil and mash potatoes with milk, butter, salt, and pepper.
Step 2: Sauté onions and garlic in olive oil.
Step 3: Brown ground beef, drain excess fat.
Step 4: Add vegetables, tomato paste, broth, Worcestershire sauce, herbs, salt, and pepper. Simmer until thickened.
Step 5: Preheat oven to 400°F (200°C). Layer beef mixture in baking dish, top with mashed potatoes and optional cheese.
Step 6: Bake 20–25 minutes until golden.
Step 7: Let rest and serve.

How to Serve This Recipe
Serve hot directly from the baking dish with a simple side salad or steamed vegetables. It pairs well with crusty bread to scoop up any extra gravy.
Recipe Tips
- Potato Texture: For extra creamy potatoes, add a splash of cream or use a potato ricer.
- Thickening the Filling: If the beef mixture is too runny, simmer longer or add a teaspoon of cornstarch mixed with water.
- Make Ahead: Prepare the beef filling a day in advance, top with mashed potatoes, and bake when ready.
Variations
- Shepherd’s Pie Version: Use ground lamb instead of beef for a traditional Shepherd’s Pie.
- Cheesy Topping: Mix Parmesan or Gruyere into the mashed potatoes for a richer flavor.
- Vegetable Boost: Add mushrooms, celery, or zucchini to the filling for extra nutrition.
- Low-Carb Option: Substitute mashed cauliflower for the potato topping.
Freezing and Storage
- Refrigeration: Store leftovers in an airtight container for up to 3 days. Reheat in the oven or microwave until warmed through.
- Freezing: Freeze the fully assembled but unbaked pie for up to 2 months. Bake from frozen at 375°F (190°C) for 45–50 minutes until golden and hot.
Special Equipment Needed
- Large skillet
- Potato masher or ricer
- Baking dish (9×13 inch recommended)
- Spoon or spatula
Frequently Asked Questions
Can I make this gluten-free?
Yes, this recipe is naturally gluten-free if you ensure the Worcestershire sauce used is gluten-free.
Can I use leftover mashed potatoes?
Yes, leftover mashed potatoes work well as long as they are creamy. You may need to loosen them with a little milk.
Can this be made ahead of time?
Yes, prepare the filling and mashed potatoes separately, assemble, and refrigerate until ready to bake.
What can I serve with it?
A green side salad, roasted vegetables, or steamed green beans complement this dish beautifully.
Conclusion
Ground Beef Irish Cottage Pie with Mashed Potatoes is the ultimate comfort food—hearty, flavorful, and satisfying. It transforms simple ingredients into a dish that feels special, warm, and nourishing. Perfect for family dinners or cold nights, this classic pie is sure to become a staple in your recipe collection.

Ground Beef Irish Cottage Pie with Mashed Potatoes
Ingredients
- For the Beef Filling:
- 1 lb (450 g) ground beef
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 cup carrots, diced
- 1 cup peas (fresh or frozen)
- 1/2 cup corn (optional)
- 2 tablespoons tomato paste
- 1 cup beef broth
- 1 teaspoon Worcestershire sauce
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt and black pepper to taste
- 2 tablespoons olive oil or butter
- For the Mashed Potato Topping:
- 4 large potatoes, peeled and chopped
- 1/4 cup milk (or more as needed)
- 2 tablespoons butter
- Salt and black pepper to taste
- 1/4 cup shredded cheddar cheese (optional, for topping)
Instructions
- Step 1: Boil and mash potatoes with milk, butter, salt, and pepper.
- Step 2: Sauté onions and garlic in olive oil.
- Step 3: Brown ground beef, drain excess fat.
- Step 4: Add vegetables, tomato paste, broth, Worcestershire sauce, herbs, salt, and pepper. Simmer until thickened.
- Step 5: Preheat oven to 400°F (200°C). Layer beef mixture in baking dish, top with mashed potatoes and optional cheese.
- Step 6: Bake 20–25 minutes until golden.
- Step 7: Let rest and serve.







