This Easy Shepherd’s Pie Casserole is the perfect hearty comfort food. Instead of the traditional peas and carrots, this version uses mushrooms and French-style green beans, all layered with savory ground beef, creamy mashed potatoes, and melted cheddar cheese. It’s simple, filling, and perfect for a delicious meal or part of a family gathering feast!
Why You’ll Love This Recipe
- Easy ingredients: Uses pantry staples and premade mashed potatoes for ease and convenience.
- The ultimate, savory comfort food: Mushrooms and green beans create the most savory base to go along with the ground beef and onions, all in an amazing gravy.
- Cheesy topping: A layer of shredded cheddar makes this more like a cozy casserole.
- Family-friendly: Makes a big 9×13 dish that feeds a crowd.
What is Traditional Shepherd’s Pie?
Traditional shepherd’s pie comes from the UK and is generally made with ground lamb, onions, and vegetables like peas and carrots, all topped with mashed potatoes (and usually no cheese). When made with beef, it’s technically called cottage pie.
This recipe takes inspiration from the classic but makes it more of an American-style casserole: we use ground beef, swap peas and carrots for mushrooms and French-style green beans, and finish it with a layer of cheddar cheese for extra comfort.
Equipment
- 9×13 baking dish
- Large sauté pan
- Rubber spatula or spoon for spreading potatoes
This shepherd’s pie casserole is made with simple, everyday ingredients that come together for big flavor:
- Ground beef: The hearty base of the casserole, rich and savory.
- Onion and garlic: Build a flavorful foundation for the filling.
- Mushrooms: Cook down into the beef to add deep, earthy flavor and a meaty texture that balances perfectly with the richness of the sauce.
- Green beans: Instead of the usual peas and carrots, tender French-style green beans bring a fresh, slightly sweet note that brightens up the dish and pairs beautifully with the mushrooms.
- Mashed potatoes: Smooth, creamy, and the ultimate comfort-food topping.
- Cheddar cheese: Melts into a bubbly, golden layer that makes this casserole extra awesome.
Preparation & Cooking
Preheat oven to 350°F. In a large sauté pan over medium heat, brown the ground beef, breaking it up as it cooks (about 5 – 7 minutes). Drain most of the fat, leaving just a little behind for flavor and for the next step.
Add the diced onion and cook until translucent, about 3 minutes. Stir in the mushrooms, ketchup, gravy mix, water, and Worcestershire sauce. Simmer on medium heat until the mushrooms reduce in size and the filling thickens without being watery, about 6 – 8 minutes. Add the minced garlic during the last minute of cooking so it doesn’t burn (garlic burns quickly and only needs a minute to sauté perfectly).
Spread the beef mixture evenly in a 9×13 baking dish. Top with drained green beans, then spread the mashed potatoes over the top with a spatula. Sprinkle the top with paprika (about 1tsp or so) and shredded cheddar cheese.
Bake on the center rack for 30-35 minutes, until the cheese is melted, bubbly, and lightly golden. Remove from the oven and let rest 5–10 minutes before serving.
Serving
Scoop generous portions with a large spoon or spatula, making sure to get down through all the layers – savory beef and mushrooms on the bottom, tender green beans in the middle, and that cheesy mashed potato crust on top. Letting the casserole rest for a few minutes makes serving easier and helps each piece hold together nicely on the plate.
Substitutions and Changes
- Veggies: Prefer classic? Swap green beans for peas and diced carrots. Or even use frozen mixed vegetables.
- Potatoes: Want to go completely homemade? Use your own mashed potatoes! We’ve got a few great recipes.
- Cheese: Cheddar is classic, but easy swaps include Colby Jack for an everyday option or Gruyère for a more special, nutty flavor.
- Protein: Ground turkey or chicken are easy swaps; cook the same way.
Storage & Reheating
- Fridge: Cover and refrigerate up to 3 days.
- Freeze: Wrap tightly; freeze up to 2 months.
- Reheat: Microwave individual servings or bake, covered, at 350°F until hot.
Recipe
Easy Shepherd’s Pie Casserole with Mushrooms, Green Beans and Cheddar
- Total Time: 1 hour
- Yield: 8-10 servings
Description
Hearty ground beef, mushrooms, and French-style green beans are layered with creamy mashed potatoes and topped with melted cheddar in this easy shepherd’s pie casserole.
Ingredients
- 2 lbs. ground beef (85% lean is best)
- 1 white onion (large), diced
- 2 cloves garlic, minced
- 16oz sliced mushrooms (white or baby bella)
- 2 (14.5oz) cans French-style green beans, drained
- 1 (1oz) packet brown gravy mix
- ½ cup water
- ¼ cup ketchup
- 2 tbs Worcestershire sauce
- 2 tsp paprika
- 1.5 tsp kosher salt
- 1 tsp black pepper
- 32oz premade mashed potatoes
- 2 cups shredded cheddar cheese
Instructions
- Preheat oven to 350°F and lightly grease a 9×13 baking dish.
- In a large saute pan over medium heat, cook the ground beef, breaking it up as it cooks, until it’s browned, about 5 – 7 minutes. Drain most of the fat, leaving just a little behind.
- Stir in the diced onion until it becomes translucent – about 3 minutes.
- Add mushrooms, ketchup, gravy mix, water, Worcestershire sauce, salt and pepper. Stir well and let it simmer on medium heat until the mushrooms have reduced and the filling thickens without being watery, about 6-8 minutes. Stir occasionally during this time.
- Add minced garlic and cook for 1 more minute. Remove from heat.
- Spread the beef mixture evenly in the prepared baking dish. Add green beans in an even layer over the top. Spoon mashed potatoes and use a spatula to spread them smooth from edge to edge. Sprinkle about 1 tsp of paprika over the top, then cover with the shredded cheese.
- Place dish on center rack and bake for 30-35 minutes, until cheese is melted, bubbly, and lightly golden.
- Remove from oven and let rest for at least 10 minutes before serving. This allows the layers to set up nicely.
- Prep Time: 10min
- Cook Time: 50min
- Category: Side dish
- Method: Oven
- Cuisine: American
Kathi says
I totally love that you use green beans – I hate peas, so I have always substituted green beans. Thanks so much for posting your recipe.