Shepherd’s Pie with Ground Beef and Green Peas
Some dinners earn their place in the regular rotation because they just work.
This easy shepherd’s pie with ground beef and green peas is one of those recipes. It’s comforting without being heavy, familiar without being boring, and simple enough to make even on nights when energy is low. With savory hamburger meat, tender green peas, and creamy mashed potatoes, this dish delivers exactly what a homemade shepherd’s pie should: warmth, balance, and no unnecessary stress.
If you’re searching for lazy dinners, dependable make-ahead meals, or a simple homemade shepherd’s pie your whole family will enjoy, this recipe is a solid choice. It uses classic vegetables, everyday ingredients, and a straightforward method that works every single time.
🧾 Ingredients for Easy Shepherd’s Pie with Ground Beef and Green Peas

This easy shepherd’s pie with ground beef and peas relies on basic ingredients that come together into something comforting and satisfying.
For the beef and pea filling
- 1½ pounds ground beef (hamburger meat)
- 1 cup frozen green peas
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons tomato paste
- 1¼ cups beef broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon dried thyme
- 1 tablespoon olive oil
For the mashed potato topping
- 2½ pounds potatoes, peeled and cubed
- 4 tablespoons butter
- ½ to ¾ cup milk
- 1 teaspoon salt
🥔 How to Make Easy Shepherd’s Pie with Ground Beef and Green Peas
This recipe keeps things calm and predictable—perfect for nights when you want comfort without extra work.
Love Food? Try My 21-Day Weight-Loss
Meal Prep Plan.
Step-by-step instructions
- Bring a large pot of salted water to a boil. Add the potatoes and cook until fork-tender, about 15–18 minutes.
- Drain the potatoes and mash with butter, milk, and salt until smooth and creamy. Set aside.
- Heat olive oil in a large skillet over medium heat. Add chopped onion and cook until soft and translucent.
- Add garlic and cook briefly until fragrant.
- Add ground beef and cook until fully browned, breaking it apart as it cooks. Drain excess fat if needed.
- Stir in tomato paste, Worcestershire sauce, salt, pepper, and thyme.
- Pour in beef broth and let the mixture simmer for 8–10 minutes until slightly thickened.
- Stir in green peas and remove from heat.
- Spread the beef and pea mixture evenly into a greased baking dish.
- Spoon mashed potatoes over the filling and gently spread to cover completely.
- Bake at 400°F (200°C) for 25–30 minutes, until lightly golden and bubbling at the edges.
- Let rest for 10 minutes before serving.
Why This Shepherd’s Pie Is a Family Favorite
| Benefit | Why It Matters |
|---|---|
| Family-approved flavors | Ground beef and peas are familiar and comforting |
| Easy to prepare | Simple steps that don’t feel overwhelming |
| Perfect for make-ahead meals | Holds up well when prepped in advance |
| Comforting and filling | Ideal for lazy dinners and busy nights |
🌱 Why Green Peas Work So Well in Shepherd’s Pie

Green peas might seem simple, but they play an important role in this dish. Their gentle sweetness balances the savory ground beef, while their soft texture blends easily into the filling. Unlike heavier vegetables, peas keep the dish feeling light and approachable without taking away from its comforting nature.
In a simple homemade shepherd’s pie, peas add color, flavor, and familiarity—especially for kids who already enjoy them. They’re one of those vegetables that quietly make the whole dish better.
🍲 A Simple Homemade Shepherd’s Pie That Never Fails
What makes this easy shepherd’s pie with ground beef and green peas so dependable is its balance. Nothing overpowers anything else. The beef is savory, the peas add brightness, and the mashed potatoes bring everything together in a creamy, comforting layer.
It’s the kind of recipe you can make without second-guessing yourself. No complicated steps, no unusual ingredients—just a reliable method that turns everyday items into a satisfying dinner.
🕒 Perfect for Lazy Dinners
Some nights, dinner just needs to be easy. This shepherd’s pie is ideal for lazy dinners when you want something warm and filling but don’t want to spend hours cooking. Everything comes together at a relaxed pace, and the oven does most of the work.
You can even speed things up by using leftover mashed potatoes or preparing the filling earlier in the day. Either way, the end result still feels comforting and homemade.
❄️ Comforting Enough for Cold Evenings
When evenings get colder, meals like this become especially welcome. The baked layers, savory aroma, and hearty texture make this shepherd’s pie perfect for cozy nights. It warms the kitchen and the table, making dinner feel like a moment to slow down.
That’s why it works so well as a family dinner during colder months—filling, familiar, and satisfying without being too heavy.
🕒 Make-Ahead, Storage, and Reheating Tips
This easy shepherd’s pie with ground beef and peas fits easily into busy schedules.
Make ahead
- Assemble the entire dish, cover tightly, and refrigerate up to 24 hours before baking.
- Bake when ready, adding a few extra minutes if needed.
Freezing
- Freeze before or after baking for up to 2 months.
- Thaw overnight in the refrigerator before reheating.
Leftovers
- Store leftovers in an airtight container for up to 4 days.
- Reheat in the oven for best texture or microwave for convenience.
🍽️ Easy Variations That Keep It Familiar
This recipe is easy to adapt while staying comforting and familiar.
- Add carrots for extra sweetness
- Use Yukon Gold potatoes for a creamier topping
- Mix a little butter or sour cream into the mashed potatoes
- Sprinkle a small amount of cheese on top if your family enjoys it
Each variation keeps the dish grounded in classic flavors while letting you adjust it to your family’s preferences.
❓ FAQs About Easy Shepherd’s Pie with Ground Beef and Green Peas
Is this shepherd’s pie good for kids?
Yes. The mild flavors and familiar vegetables make it a family-approved dinner.
Can I use frozen peas?
Yes. Frozen peas work perfectly—just stir them in near the end.
Is this recipe good for make-ahead meals?
Absolutely. It’s one of those meals that tastes just as good reheated.
Can this be made on busy weeknights?
Yes. It’s designed as a reliable, no-stress dinner option.
🍞 Related Recipes You’ll Love
If this shepherd’s pie fits your family’s style, try these comforting recipes next:
- Classic Shepherd’s Pie with Ground Beef and Carrots
Simple, hearty, and perfect for cold weather dinners. - Cheesy Shepherd’s Pie with Ground Beef
A kid-friendly version with melted cheese. - Savory Shepherd’s Pie with Ground Beef and Mushrooms
Rich, earthy flavor for cozy nights. - Easy Shepherd’s Pie with Ground Beef and Sweet Corn
Mild and slightly sweet, ideal for picky eaters.
“The best dinners are the ones you can count on.”
Save this easy shepherd’s pie with ground beef and green peas for your next cozy night 💚
@DishesMadeEasy

Shepherd’s Pie with Ground Beef and Green Peas
Ingredients
- 1½ pounds ground beef hamburger meat
- 1 cup frozen green peas
- 1 medium onion finely chopped
- 2 cloves garlic minced
- 2 tablespoons tomato paste
- 1¼ cups beef broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon dried thyme
- 1 tablespoon olive oil
- 2½ pounds potatoes peeled and cubed
- 4 tablespoons butter
- ½ to ¾ cup milk
- 1 teaspoon salt
Method
- 1. Bring a large pot of salted water to a boil. Add potatoes and cook until fork-tender, about 15–18 minutes.
- 2. Drain the potatoes and mash with butter, milk, and salt until smooth and creamy. Set aside.
- 3. Heat olive oil in a skillet over medium heat. Add chopped onion and cook until translucent.
- 4. Add garlic and cook briefly until fragrant.
- 5. Add ground beef and cook until browned, breaking it apart as it cooks. Drain excess fat if needed.
- 6. Stir in tomato paste, Worcestershire sauce, salt, pepper, and thyme.
- 7. Pour in beef broth and simmer for 8–10 minutes until slightly thickened.
- 8. Stir in green peas and remove from heat.
- 9. Spread beef and pea mixture evenly in a greased baking dish.
- 10. Top with mashed potatoes, spreading evenly to cover.
- 11. Bake at 400°F (200°C) for 25–30 minutes, until golden and bubbling at the edges.
- 12. Let rest for 10 minutes before serving.
