This beef shepherd’s pie recipe (also known as cottage pie) is a classic comfort food made with seasoned ground beef, vegetables, and a rich gravy, all topped with creamy mashed potatoes and baked until golden. It’s an easy, family-friendly dinner that can be made ahead and is perfect for weeknights or cozy Sunday meals.
Let's get started!
Jump to:
Pull Up A Chair & Let's Chat!
Quick note: traditional shepherd’s pie is made with lamb, while beef versions are technically cottage pie. But around here—and in most U.S. kitchens—“shepherd’s pie” is what people search for. So that’s what we’re calling it. Because we’re busy, and dinner needed to be on the table 20 minutes ago.
Why This Beef Shepherd's Pie Works
- Busy-night friendly – prep ahead, assemble later, freezes and reheats beautifully
- Big, layered flavor – bacon → beef → rich, savory gravy
- Ultra-creamy topping – Boursin makes the mash smooth and flavorful
- One-skillet, less mess – stovetop to oven to table

Buy Now → What You'll Need & Why
- Ground beef + bacon – classic base with smoky, rich flavor (lean beef keeps it from getting greasy)
- Onion, carrot, celery, mushrooms – the veggie backbone; chop fine or blitz to save time
- Garlic + tomato paste – deep, savory flavor and natural thickening
- Flour + beef broth – creates that rich, spoon-coating gravy
- Thyme, oregano, sage – earthy balance for the beef
- Frozen peas – quick pop of color and freshness
- Yukon Gold potatoes + cream – smooth, buttery mash
- Boursin + Parmesan – ultra-creamy topping with a golden, crispy finish

Swaps & Variations
This beef shepherd’s pie is super flexible—use what you have and make it your own:
- Swap the protein – ground chicken, turkey, pork, or lentils for a vegetarian version
- Use any veggies – fresh, frozen, or a quick “clean out the fridge” mix all work
- Change the topping – mashed cauliflower or any potatoes (Yukon Gold, Russet, red)
- No Boursin? No problem – use herbed cream cheese, or add sour cream or Greek yogurt for creaminess
Tips For The Best Beef Shepherd's Pie
A few simple tips will make this recipe even easier (and better):
- Don’t skip the Boursin – it makes the mashed topping extra creamy and flavorful
- Keep veggies uniform – evenly chopped pieces cook at the same rate (or use a food processor)
- Use smart shortcuts – premade mash and pre-chopped veggies save serious time
- Try a tater tot topping – a fun, crispy shortcut—just dollop Boursin between the tots


Beef Shepherd's Pie Recipe
Ingredients
Meat and Vegetable Mixture
- 1 med onion
- 2 carrots
- 2 stalks celery
- 8 oz mushrooms
- 1 lb ground beef (or ground lamb) I recommend using a leaner blend for this recipe
- 5 strips bacon diced
- 2 tablespoon tomato paste
- 2 tablespoon all-purpose flour
- 1 cup beef broth
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- ½ teaspoon ground sage
- kosher salt, to taste to taste
- fresh ground pepper to taste
- 1-1½ cup green peas see note below
Mashed Potatoes
- 2-2½ lbs Yukon Gold potatoes
- ½ cup heavy cream
- 1 round Boursin cheese I used the garlic and chive
- parmesan cheese, for sprinkling on top measure with your heart
Instructions
- Prep the vegetables: Peel and cut the potatoes into large chunks. Roughly chop the carrot, celery, garlic, and mushrooms, and dice the onion.
- Pulse the veggies: Add the carrot, celery, garlic, and mushrooms to a food processor and pulse until finely chopped, about the size of ground beef.
- Cook the bacon: In a large oven-safe skillet over medium-high heat, cook the bacon until crisp. Remove and set aside.
- Brown the beef: Add the ground beef (or lamb) to the skillet with the bacon fat, along with the onion and pulsed vegetables. Cook until browned.
- Boil the potatoes: While the beef cooks, add the potatoes to a pot of cold water. Bring to a boil and cook until fork-tender, about 15–20 minutes. Drain and mash with the Boursin, cream, salt, and pepper. Fold in ¾ of the bacon and set aside.
- Build the sauce: Stir the tomato paste, thyme, oregano, and sage into the beef mixture. Add the flour and cook for 1–2 minutes. Whisk in the beef broth and simmer for 5–10 minutes until thickened.
- Finish the filling: Taste and adjust seasoning, then gently stir in the peas.
- Assemble: Spoon the mashed potatoes over the beef mixture, smooth slightly, and top with grated Parmesan.
- Bake: Bake at 350°F for 30 minutes, until bubbly. Broil briefly if desired to crisp the top. Garnish with green onions and remaining bacon before serving.
Notes
Nutrition
Make It A Meal
This beef shepherd’s pie is hearty on its own, but the right sides turn it into a complete, cozy dinner:
- Simple green salad – something crisp with a tangy vinaigrette to balance the richness
- Roasted green veggies – green beans, asparagus, or broccolini keep it easy
- Buttery peas or carrots – classic comfort-food sides that just work
- Crusty bread or pull apart rolls – perfect for soaking up the gravy
- Something acidic – pickled onions, cucumbers, or a mustardy slaw cut through the richness
- Leftover upgrade – reheat a slice and top with a fried egg (trust me)
Storage & Reheating
This beef shepherd’s pie stores beautifully and reheats like a dream.
- Refrigerator: Store leftovers covered or in an airtight container for up to 4 days.
- Reheating (oven): Reheat at 350°F, covered with foil, until warmed through. Remove the foil for the last few minutes if you want the top crisp again.
- Reheating (microwave): Microwave individual portions in short intervals, stirring gently if needed, until heated through.
- Freezer-friendly: This dish freezes well for up to 2 months. Cool completely, wrap tightly, and freeze. Thaw overnight in the refrigerator before reheating.
- Make-ahead option: Assemble the shepherd’s pie, cover, and refrigerate for up to 24 hours before baking. Add a few extra minutes to the bake time if cooking straight from the fridge.
You Asked, I Answered
Is this Beef Shepherd's Pie (Cottage Pie) recipe gluten-free?
It can be. Swap the flour for a gluten-free blend or use a cornstarch slurry to thicken the gravy.
What potatoes are best for shepherd’s pie?
Yukon Golds are ideal for a creamy, buttery mash, but Russet or red potatoes will also work.
You'll Also Love
If you’re in the mood for cozy, comfort-food dinners, try these next:
- Bacon Wrapped Meatloaf – classic comfort with smoky flavor
- Cheeseburger Soup – rich, hearty, and family-approved
- Loaded Baked Potato Soup – creamy and packed with flavor
- Cheesy Hamburger Helper – one-pot, quick, and better than boxed
Who’s Stirring the Pot?
Hi, I’m Ruth—recipe developer, comfort-food creator, and the voice behind Rufus For Real. I specialize in cozy, doable, flavor-packed meals for real-life kitchens, and I’m a firm believer that breakfast, dinner, and everything in between should be simple, satisfying, and impossible to mess up.
You’ll find me sharing even more comfort-food goodness, kitchen tips, and behind-the-scenes chaos over on Instagram, Pinterest, Facebook, TikTok, and YouTube (@rufusforreal everywhere).
If you love approachable recipes with a whole lot of personality, pull up a chair—there’s always room at this table.
Happy Cooking!
-Ruth aka Rufus















Rhonda L says
excellent take on shepherd's pie! it has everything in it! sooo good and hardy!
Rufus says
Thank you, Rhonda!