Cottage pie with Gruyère mashed potatoes keeps things classic but with a little extra flair. The crisped edged mashed potato topping and hearty beef base make this the kind of meal you don’t forget.

Cottage Pie with Gruyère Mashed Potatoes: My Personal Upgrade
Growing up, we had a weekend home in the Southern California mountains, wedged between Lake Arrowhead and Big Bear in Green Valley Lake, a spot that sits 7,200 feet up. That kind of elevation meant the snow wasn’t cute; it was often taller than the first floor. The roads might’ve been plowed, but getting inside required a tunnel carved by my dad. My job was simpler: wait for cottage pie. The beef version, always.
While he fought twelve-foot snowdrifts outside, the kitchen inside was busy. Hours later, that pie would land on the table in front of a bright orange, cone-shaped fireplace, half Jetsons and half campfire, that’s suddenly trendy again but was just our heater back then. It’s one of those meals that stuck with me.
This isn’t shepherd’s pie, no lamb in sight. My version keeps the beef and the basics but adds what I think it always needed: garlicky mashed potatoes and a layer of Gruyère that melts, bubbles, and goes a little nutty under the broiler. The cheese is my nod to those mountains – rich, alpine, and just different enough to feel like mine.
Why I Love This Recipe
- Gruyère takes it from basic to unforgettable.
- Tastes amazing, creates food memories.
- Cottage pie that doesn’t hide in shepherd’s pie’s shadow.

Ingredients
My cottage pie ingredients are simple. The magic is when they land in the same bite.
- Olive oil, onion, carrots, and celery – the slow build.
- Ground beef – why it’s cottage pie, not shepherd’s.
- Garlic, oregano, thyme, salt, and pepper – everything that makes it smell right.
- Worcestershire sauce and tomato paste – the tang that ties the filling together.
- Flour and beef broth – thick enough to hold everything in place.
- Frozen peas and fresh parsley – a flash of green.
- Russets and garlic – made for butter.
- Butter, milk, and Gruyère – creamy, nutty, and crisp under heat.

How to Make Cottage Pie with Gruyère Mashed Potatoes
Find the complete printable recipe with measurements in the recipe card at the BOTTOM OF THE POST.
- Step One (build the base)
Start with a skillet big enough to hold everything. Olive oil goes in first, then onion, carrot, and celery. Let them cook until they soften and get a little color. That’s where the flavor starts. - Step Two (brown the beef)
Add the ground beef and let it really brown. Don’t keep moving it around; give it a minute or two to sit so it develops that deep, beefy flavor you want in a good cottage pie. Once the pink is gone, stir in the garlic. Same kind of beefy comfort I chase in my ground beef casserole. Different setup, same reward. - Step Three (season and sauce it)
Add the oregano, thyme, salt, pepper, Worcestershire, and tomato paste. This is what builds the savory layer that defines the filling. Sprinkle in the flour, stir it through, then slowly pour in the beef broth. You’ll see it thicken into a rich sauce that ties everything together. - Step Four (finish the filling)
Toss in the peas and parsley and let the filling simmer for a few minutes. It’s rich, beefy, and ready for the mashed potato topping. - Step Five (make the mash)
While the beef cooks, get the potatoes going. Boil them with a few garlic cloves until they’re soft enough to mash. Drain, then mash with warm butter and milk. When it’s smooth, stir in Gruyère so it melts right in and makes the topping creamy, garlicky, and a little nutty. I use Gruyère here for the same reason I do in my French onion pasta. There’s nothing else that melts quite like it. - Step Six (assemble and bake)
Spoon the beef filling into a 13×9-inch baking dish and spread the mashed potatoes over the top. Smooth it out and scatter the rest of the Gruyère across the surface. Bake until bubbling and lightly browned, then broil for a minute or two if you want extra color. It’s got that same stacked setup I use in my tamale pie. Beef on the bottom, something golden on top. - Step Seven (let it rest)
Give the cottage pie time to settle for about 20 to 30 minutes. The layers will firm up, the sauce will hold, and it’ll slice cleanly.

Recipe Tips
Things to think about when making this cottage pie with Gruyère.
- Brown the beef hard. That deep color is where the flavor lives.
- Let the filling cool a little before topping with potatoes so it doesn’t sink.
- Slide a baking sheet or foil under the dish in the oven in case anything bubbles over.
- Let the cottage pie rest for at least 20 to 30 minutes before cutting into it. That time lets it set so you don’t end up with a runny mess.
- Warm mash spreads smoother over the filling without melting into it.
- Gruyère melts like a dream and makes the potato topping taste like more than potatoes.

Storage and Freezing
This cottage pie keeps well if you don’t rush it and let it cool completely.
- Fridge: Cool completely, cover tightly, and it holds up for 3 to 4 days.
- Leftovers: Just as good the next day, sometimes better.
- Reheat: Warm in the oven at 350°F (175°C) until hot all the way through. The topping will re-crisp a little in the dry heat.
- Cool the baked cottage pie fully. Wrap in layers (foil plus a freezer bag or container) for up to 2 months.
- Thaw: Overnight in the fridge if frozen. Bake at 350°F (175°C) until hot all the way through, about 20 to 25 minutes. Microwaving works, but the oven gives you the crisp topping back.

FAQs
- Can I use another cheese instead of Gruyère?
You can, but Gruyère is the best. Parmesan or white Cheddar both melt well, but they change the flavor. Gruyère brings that nutty, alpine edge that sets my version apart. But sure, other cheese works. - Can I switch out the ground beef for something else?
Ground turkey, chicken, or lamb all work. Just know you’re edging closer to shepherd’s pie if you go with lamb. Without beef, the cottage pie will also be less rich. - Why cool the filling before adding the potatoes?
A hot filling can steam the mash from underneath, making the layers slide together. Cooling it slightly gives the mashed potatoes a solid surface to sit on so the bake keeps its shape. - Can I make it ahead of time?
Yes, and I think a rest makes it better. Assemble it earlier in the day or the day before, cover, and refrigerate. Bring it to room temperature before baking (this is key), or bake and reheat later. - Is cottage pie the same thing as shepherd’s pie?
Cottage pie = beef. Shepherd’s pie = lamb. That’s the whole story.

Cold Nights, Hot Dinners
The kind of meals that warm the room before the fireplace does.
- Beef Bourguignon – if anything should be made in the mountains, it’s this.
- Beef Irish Stew – tender beef, potatoes, and vegetables in their best form.
- Spaghetti Bolognese – slow-cooked and all comfort.
This post may contain affiliate links. Please read my disclosure policy.
Cottage Pie with Gruyère Mashed Potatoes
Equipment
- baking dish 9x13 (33x23). Holds everything without spillover.
- large skillet For browning the ground beef evenly.
- potato masher For a smooth, but textured mash.
Ingredients
Cottage Pie:
- 2 tbsps (30 ml) olive oil
- 1 medium yellow onion diced
- 3 medium carrots peeled and diced
- 3 ribs celery diced
- 2 lbs (980 g) lean ground beef (at least 90/10)
- 6 cloves garlic minced
- 1 tsp (2 g) dried oregano leaves
- 1 tsp (2 g) dried thyme leaves
- 1 tsp (6 g) table salt
- ½ tsp (2 g) black pepper
- 2 tbsps (30 ml) Worcestershire sauce
- 2 tbsps (33 g) tomato paste
- 3 tbsps (24 g) all-purpose flour
- 1 cup (240 ml) low-sodium beef broth
- ¾ cup (100 g) frozen peas
- 2 tbsps (8 g) freshly chopped parsley
Potatoes:
- 4 lbs (1.8 kg) Russet potatoes peeled and cut into 1-inch (2.5 cm) cubes
- 4 cloves garlic peeled and crushed
- 4 tbsps (56 g) butter melted
- 1 cup (240 ml) whole milk slightly warmed
- salt and pepper to taste
- 1¼ cups (145 g) Gruyère cheese divided
Instructions
- Preheat the oven to 375°F (190°C).
- Heat the olive oil in a large, deep skillet over medium-high heat. Add the onion, carrots, and celery and cook until softened and lightly golden, about 10 minutes.2 tbsps (30 ml) olive oil, 1 medium yellow onion, 3 medium carrots, 3 ribs celery
- Add the ground beef and let it brown deeply. Resist the urge to stir too often; letting the meat sit for a minute or two at a time develops that flavor that makes a real difference in the final cottage pie. Continue cooking until no pink remains.2 lbs (980 g) lean ground beef (at least 90/10)
- Add the garlic and cook for another 3 minutes until fragrant. Stir in the oregano, thyme, salt, pepper, Worcestershire sauce, and tomato paste until everything is evenly coated.6 cloves garlic, 1 tsp (2 g) dried oregano leaves, 1 tsp (2 g) dried thyme leaves, 1 tsp (6 g) table salt, ½ tsp (2 g) black pepper, 2 tbsps (30 ml) Worcestershire sauce, 2 tbsps (33 g) tomato paste
- Sprinkle the flour over the mixture and cook for 3 minutes, stirring as it absorbs into the beef and vegetables. Slowly pour in the beef broth while stirring to create a smooth, thickened sauce. Add the peas and chopped parsley, then let the filling simmer for 5 minutes. Turn off the heat.3 tbsps (24 g) all-purpose flour, 1 cup (240 ml) low-sodium beef broth, ¾ cup (100 g) frozen peas, 2 tbsps (8 g) freshly chopped parsley
- Add the potatoes and garlic to a large pot and cover with salted water. This step can be done while the beef filling is cooking. Boil, covered, for about 25 minutes, until fork-tender. Drain well.4 lbs (1.8 kg) Russet potatoes, 4 cloves garlic
- Mash the potatoes and garlic while still hot. Add the butter and milk, both warmed, and mash until smooth. Season with salt and pepper to taste. Stir in 1 cup (115 g) of the grated Gruyère; it will melt into the mash and turn it creamy and rich.4 tbsps (56 g) butter, 1 cup (240 ml) whole milk, salt and pepper , 1¼ cups (145 g) Gruyère cheese
- Spread the beef filling evenly into a 13x9-inch (33x23 cm) baking dish. Spoon the mashed potatoes over the filling, smoothing them to the edges. Sprinkle the remaining Gruyère across the top.
- Bake uncovered for about 25 minutes, until the cottage pie is bubbling and the topping is beginning to brown. If you want a crispier top, place it under the broiler for 2 minutes until golden and lightly blistered.
- Let the cottage pie rest for 20 to 30 minutes before serving so the layers set and slice cleanly.
Notes
- Let the filling cool slightly before topping so the layers stay defined.
- Rest the cottage pie before slicing to avoid a runny interior.
- Gruyère melts evenly and gives the potatoes a nutty, alpine flavor.
- Warm butter and milk create a smoother mash and help the cheese blend in.
- Brown the beef thoroughly before adding liquid to build flavor depth.
- A baking sheet under the dish catches overflow during baking.
Nutrition
Have you made this Cottage Pie with Gruyère Mashed Potatoes? I’d love to hear how it turned out — leave a comment below and let me know.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.


Bunny K says
I don’t think I’ve ever printed off a recipe so fast and headed to the store for ingredients! They gruyere, yes, it was perfect. So tasty. We ate half of it and the other half will be lunch tomorrow. This was a flavor powerhouse.
Cathy Pollak says
Thank you!
Valerie Wagner says
ABSOLUTELY DELISHES! The Gruyère cheese is a must! I made two casseroles, one with a shredded four-cheese blend, the other with Gruyèrere. The kids preferred the Mexican, but all the adults ate the Cottage Pie with w/Gruyere Mashed Potatoes, and it disappeared in 15 minutes!
Cathy Pollak says
So glad you loved it! Thanks.
Delia says
I made this last night and it was truly delicous. A showstopper right out of the oven. A new favorite.
Jilly says
This WAS AMAZING! Made it tonight and we just loved the gruyere! What an upgrade!
Jo says
I always have a LOT of leftover mashed potatoes. Do you think I could just add the shredded gruyere
to my leftover potatoes? Can’t wait to make this. Love your recipes!
Cathy Pollak says
Gruyère and potatoes in any situation are always a good idea. Perfect combo.
Rennie says
Fabulous dinner. So good with that cheese , potato and garlic topping. Decadent!