Shepherd's pie, or cottage pie, is a classic comfort dish made with ground beef, mashed potatoes, and corn. Paired with a simple homemade sauce and instant mashed potatoes, this easy shepherd's pie is hearty, filling, and delicious.

Save This Recipe to Your Inbox
By signing up, you’ll join our email list and can unsubscribe anytime.
Shepherd's pie was a dish I learned about after meeting my husband, who described it simply as "ground beef with corn and mashed potatoes on top." That's exactly how I made it during the early years of our marriage. Just meat, corn, and potatoes. And honestly, he loved it.
That simple, no frills version reminded him of the frugal meals from his childhood and always brought back a sense of nostalgia. Over time, though, I started adding a little more flavor and structure to the recipe.
While I usually prefer homemade mashed potatoes, I can't deny how convenient and versatile flavored instant mashed potatoes can be. That said, this rich, savory filling pairs beautifully with homemade options like my Creamy Garlic Red Skin Mashed Potatoes if you want to make it from scratch.
If you're looking for more comforting dinner ideas, be sure to check out Homemade Hamburger Helper, Chicken Divan Casserole, and Instant Pot Tater Tot Casserole too.
Jump to:
⭐⭐⭐⭐⭐ The Buzz From Readers
"So much easier using instant mashed potatoes than regular ones. I always do love a recipe that tackles the busy work life - convenience matters! Great that this Shepherd's Pie also serves so many mouths!"
- Jeannette
💛 Why You'll Love This Recipe
- It's frugal. For about $15, you can get a large baking dish full of dinner. Serve on its own or with a simple green salad on the side, and it's a filling dinner everyone will enjoy.
- It's comforting. From the creamy potatoes to the rich meaty filling and crisp sweet corn in every serving, this easy shepherd's pie is comfort food that's perfect for any occasion.
- It's easy to make. Brown some meat, mix in some ingredients and then layer things together in a baking dish. This Easy Shepherd's Pie recipe is simple and easy to follow, making it perfect for busy nights and even make-ahead meals.
🛒 Ingredients

Ground beef. Forms the base of the recipe. While traditional shepherd's pie uses lamb, the ground beef version is commonly called cottage pie.
Ketchup. Adds light tomato flavor and a touch of sweetness to balance the savory filling.
Worcestershire sauce. Brings depth and richness to the beef mixture. A little goes a long way.
Canned whole kernel corn. Use drained canned corn or frozen corn. Frozen corn does not need to be thawed. If you have extra, try it in our Air Fryer Canned Corn or Easy Canned Corn Recipe.
Instant mashed potatoes. Plain or flavored varieties both work well. Prepare according to package directions and use as directed in the recipe card below.
See the recipe card below for full ingredients and instructions.
💰 Budget-Friendly Tips
Use ground beef strategically. Choosing an 80/20 blend keeps the filling flavorful while still budget-conscious. Using ground turkey instead of beef could also help to save you money.
Opt for frozen or canned corn. Both are affordable, shelf-stable options that work equally well in this recipe.
Instant potatoes keep costs predictable. They're often cheaper than fresh potatoes and save prep time, especially for busy nights.
🥄 Instructions for Easy Shepherd's Pie
Step 1: Preheat your oven to 350 degrees F and grease a 9x13 baking dish with cooking spray. Set aside.

Step 2: Add your ground beef and diced onions to a skillet over medium-high heat and cook until browned (Images 1&2).
Step 3: Drain the excess grease and return to heat.
Step 4: Add in the minced garlic and stir to combine.
Step 5: Add in the Italian seasoning, salt, pepper, ketchup, and Worcestershire sauce (Image 3). Stir well.
Step 6: Stir in the flour and mix to coat (Image 4).

Step 7: Slowly add in the beef broth (Image 5).
Step 8: Stir until the mixture has thickened (Image 6). Remove from heat.
Step 9: In another pot, make the mashed potatoes, following the instructions for the 8 servings option.
Step 10: In your baking dish, spread the ground beef over the bottom of the pan (Images 7&8).

Step 11: Scatter the drained corn over the top, and spread it into an even layer (Image 9).
Step 12: Take the mashed potatoes and spread them out over the top of the corn (Images 10&11).
Step 13: Bake in the oven for 45 minutes (Image 12).
Step 14: Let cool for 5 minutes before serving.
Serve warm and enjoy!

👩🏻🍳 Expert Tips
- Prepare the Potatoes. Instant mashed potatoes can be made ahead of time or prepared in a separate pot while the ground beef browns.
- Right Amount. For a 9x13 pan, prepare the instant potatoes using the 8 serving instructions, which yields about 3 cups of mashed potatoes.
- Optional Browning. Browning the potato topping under a high broiler takes about 3 minutes and adds great color. Watch closely, as they can burn quickly.
❄️ Storage, Reheating & Make Ahead
Storage: Store leftover Easy Shepherd's Pie covered in the refrigerator for 3-5 days.
Reheating: Reheat individual portions in the microwave or warm the full dish in the oven at 350°F until heated through.
Make Ahead: Assemble the easy shepherd's pie up to 24 hours in advance, refrigerate, and bring to room temperature before baking. You can also freeze it assembled or baked for up to 3 months.
🥗 Side Dishes or Pairing Ideas
This Easy Shepherd's Pie pairs well with a simple green salad, roasted vegetables, buttered rolls, or steamed green beans for a complete, comforting meal.
- Iceberg SaladRecipe $5.00 / Serving $0.83
- The Best Canned Green Bean RecipeRecipe $1.14 / Serving $0.29
- Microwave Yellow SquashRecipe $2.29 / Serving $0.57
- Easy Yeast Rolls for BeginnersRecipe $1.06 / Serving $0.12
❓ Easy Shepherd's Pie FAQs
Yes. You can make this dish about a day in advance and keep it covered in the fridge until you're ready to bake. Then set it on the counter to come to room temp as the oven preheats and bake as directed.
Yes, because the potatoes are already cooked, you can assemble them and freeze them for a later meal or freeze leftovers without issues. Just make sure to keep it well covered and to bake within 3 months. Thaw overnight in the fridge before heating.
If properly stored in the fridge in a covered container, leftovers can last 3 to 5 days. For best results eat it sooner rather than later.

🍽️ More Recipes You'll Love
- 20 Lazy Sunday Dinner Ideas
- Meatloaf with OatmealRecipe $7.06 / Serving $1.18
- Instant Pot Chicken SpaghettiRecipe $10.38 / Serving $1.74
- Tomato Soup ChiliRecipe $10.48 / Serving $2.62
🐝 If you tried this Easy Shepherd's Pie, please leave a ⭐️ star rating and share your buzz in the 💬 comments below. I'd truly appreciate it!
📖 Recipe
Easy Shepherd's Pie
Ingredients
- 2 pounds ground beef - ($9.94)
- 1 medium onion, chopped - ($0.90)
- 1 clove garlic, minced - ($0.08)
- ½ teaspoons Italian seasoning - ($0.04)
- ½ teaspoons salt - ($0.01)
- ¼ teaspoons ground black pepper - ($0.02)
- 2 tablespoons ketchup - ($0.05)
- 1 teaspoons Worcestershire sauce - ($0.02)
- 1 tablespoon all-purpose flour - ($0.01)
- ½ cup beef broth - ($0.13)
- 1 can whole kernel corn, drained or 2 cups frozen corn - ($0.54)
- 3 cups prepared instant mashed potatoes, from an 8-serving box - ($2.82)
Instructions
- Preheat and prepare. Preheat the oven to 350°F and grease a 9x13-inch baking dish.
- Brown the beef. In a large skillet over medium heat, brown the ground beef until fully cooked. Drain excess grease. Add the chopped onion and cook until softened and translucent.
- Season the filling. Stir in the garlic, Italian seasoning, salt, pepper, ketchup, and Worcestershire sauce until well combined.
- Thicken the mixture. Sprinkle the flour over the beef mixture and stir to coat. Slowly add the beef broth, stirring constantly until thickened. Remove from heat.
- Prepare the potatoes. Prepare the instant mashed potatoes according to the package directions for the 8-serving option.
- Assemble the casserole. Spread the beef mixture evenly in the prepared baking dish. Scatter the corn evenly over the top, then gently spread the mashed potatoes over the corn layer.
- Bake. Bake uncovered for 45 minutes until heated through.
- Cool and serve. Let rest for about 5 minutes before serving.
Notes
- Potato prep. Instant mashed potatoes can be made ahead or prepared while browning the beef to save time.
- Serving size. The 8-serving instant potato preparation yields about 3 cups, which fits a 9x13 pan well.
- Browning option. For a golden top, broil for about 3 minutes at the end, watching closely to prevent burning.
- Make ahead. Assemble up to 24 hours in advance and refrigerate. Bring to room temperature before baking.
- Storage. Store leftovers covered in the refrigerator for 3 to 5 days. Freeze assembled or leftover shepherd's pie for up to 3 months and thaw overnight in the fridge before reheating.
Nutritional Information
Save This Recipe to Your Inbox
By signing up, you'll join our email list and can unsubscribe anytime.






Jacqueline Meldrum says
Shepherd's pie was actually a cheap dish originally made with any scraps of meat and bulked out with hardy crops such as onion and carrot, sometimes with mushrooms added and of course the mashed potatoes on top.. It never had corn in it which is definitely an American twist. It's a favourite with my husband too.
NicoleDurham says
My husband introduced it to me with corn and it stuck haha. We love the crisp and sweet contrast to the savory flavors.
Katherine says
Great idea to use instant mashed potatoes to make this a super simple comfort food meal!
Jeannette says
So much easier using instant mashed potatoes than regular ones. I always do love a recipe that tackles the busy work life - convenience matters! Great that this Shepherd's Pie also serves so many mouths!
Megan says
Perfect for busy schedules! Can't wait to try this!
Jo says
I tried this Shepherd’s Pie last night and they were super satisfying!