This Ground Beef Shepherd’s Pie is the kind of comfort food that hugs you back. A sizzling layer of well-seasoned ground beef and vegetables bubbles beneath a crown of golden, cheesy mashed potatoes. The contrast of textures—smooth and creamy on top, hearty and savory below—makes every bite a pure pleasure.


It’s a weeknight hero and a Sunday staple, all rolled into one skillet. If you’re looking for something that satisfies the whole family and stretches leftovers into something magical the next day, this classic has your name written all over it.
What Kind of Ground Beef Should I Use?
Go for 85/15 ground beef. It strikes a nice balance between flavor and fat. Too lean and you risk dryness, too fatty and the dish gets greasy. Brown it until there’s just a little crisp on the edges for a delicious texture boost.
Ingredients for the Ground Beef Shepherd’s Pie
Ground Beef: The savory, protein-packed base that soaks up all the seasonings.
Carrots and Peas: These sweet, soft vegetables brighten the meat layer and add a touch of color.
Onion and Garlic: Build the foundation of flavor and aroma.
Worcestershire Sauce: Adds depth with a rich, umami punch that elevates the beef.
Tomato Paste: Concentrated and slightly sweet, it brings the meat mixture together.
Beef Broth: Keeps everything juicy and coats the meat with flavorful moisture.
Yukon Gold Potatoes: Their creamy texture makes them ideal for mashed potatoes.
Butter and Heavy Cream: Create a lush, velvety mash.
Cheddar Cheese: Sprinkled on top for a gooey, golden crust that’s impossible to resist.
Salt, Pepper, and Parsley: Essential finishing touches.
How To Make the Ground Beef Shepherd’s Pie
Step 1: Brown the Beef
In a large skillet over medium-high heat, cook the ground beef until browned and slightly crispy. Drain excess grease.
Step 2: Saute the Vegetables
Add diced onions, minced garlic, carrots, and peas to the skillet. Cook until softened and fragrant.
Step 3: Build the Sauce
Stir in tomato paste and Worcestershire sauce. Pour in the beef broth and let it simmer for 5 minutes until slightly thickened. Season with salt and pepper to taste.
Step 4: Make the Mashed Potatoes
Boil peeled Yukon Gold potatoes in salted water until tender. Drain and mash with butter and heavy cream until smooth.
Step 5: Assemble the Pie
Preheat your oven to 400°F. Spread the beef mixture evenly in a baking dish or cast-iron skillet. Top with mashed potatoes and sprinkle with shredded cheddar cheese.
Step 6: Bake and Broil
Bake for 20 minutes, then broil for 2-3 minutes to achieve a golden-brown crust.

How to Serve and Store Ground Beef Shepherd’s Pie
Serve hot from the oven with a sprinkle of chopped parsley for freshness. It pairs well with a simple green salad or warm dinner rolls.
Leftovers keep beautifully! Store in an airtight container in the fridge for up to 4 days. Reheat in the oven or microwave until warmed through. For longer storage, freeze in individual portions for up to 3 months.
What to Serve With Ground Beef Shepherd’s Pie?
Garlic Green Beans
Bright and buttery with a kiss of garlic, they balance the richness of the pie.
Buttermilk Oven Fried Chicken
Double down on comfort with this crispy, juicy sidekick.
Dad’s Creamy Cheesy Au Gratin Potatoes
For when you’re going all-in on indulgence. The extra cheese is worth it. Recipe here
Southern Deviled Eggs
A chilled, creamy bite to contrast the hot casserole. Try this twist
Parmesan Baked Potatoes
Crispy edges, fluffy centers—a golden match for your shepherd’s pie. Here’s how
Want More Comfort Food Ideas?
If this hearty shepherd’s pie hit the spot, check out these cozy classics next:
- Easy Beef Stroganoff for creamy pasta lovers.
- Crockpot Ham and Potato Soup for a rich, hands-off dinner.
- Slow Cooker Chicken and Dumplings if you want a dish that does all the work.
- French Onion Beef Rice Casserole with deep flavors and easy prep.
- The Best Turkey Meatloaf if you’re looking to switch up your protein.
Save This Pin For Later
Save this delicious idea to your favorite Pinterest board so it’s easy to find when you’re ready to whip it up again.
Tried it with a twist? Maybe a dash of smoked paprika or a sweet potato topping? I’d love to hear how it turned out—drop your thoughts in the comments.
Need more inspiration? Explore my daily kitchen creations on Savor Queen on Pinterest. Your next favorite might be waiting there.
Ground Beef Shepherd’s Pie
- Total Time: 50 minutes
- Yield: 6 servings
Description
Looking for a cozy dinner idea that’s hearty, filling, and totally comforting? This Ground Beef Shepherd’s Pie brings together a rich, savory meat layer and a fluffy, cheesy mashed potato topping baked to golden perfection. It’s one of those easy recipes that feels like a hug in every bite—great for busy weeknights, special weekends, or anytime you’re craving something satisfying. Whether you’re feeding a family or meal prepping for the week, this dish delivers. Packed with protein, veggies, and that cheesy potato crust, it’s one of the best comfort food dinner ideas out there.
Ingredients
1 pound ground beef
1 cup carrots, diced
1 cup green peas
1 small onion, diced
2 cloves garlic, minced
2 tablespoons tomato paste
1 tablespoon Worcestershire sauce
1/2 cup beef broth
4 cups Yukon Gold potatoes, peeled and chopped
4 tablespoons butter
1/2 cup heavy cream
1 cup cheddar cheese, shredded
1 teaspoon salt
1/2 teaspoon black pepper
1 tablespoon chopped parsley (optional)
Instructions
1. Preheat the oven to 400°F (200°C).
2. In a large skillet, cook ground beef over medium-high heat until browned. Drain excess fat.
3. Add onion, garlic, carrots, and peas. Cook until veggies soften.
4. Stir in tomato paste and Worcestershire sauce.
5. Pour in beef broth and simmer for 5 minutes. Season with salt and pepper.
6. In a separate pot, boil potatoes until fork-tender.
7. Drain and mash with butter and cream until smooth.
8. Spread beef mixture in a baking dish or skillet.
9. Top with mashed potatoes and sprinkle with cheddar cheese.
10. Bake for 20 minutes. Broil for 2–3 minutes until golden on top.
11. Garnish with chopped parsley and serve warm.
Notes
For a smoother mash, use a potato ricer or hand mixer.
Want a twist? Add a dash of smoked paprika to the beef mix.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 490
- Sugar: 4g
- Sodium: 580mg
- Fat: 28g
- Saturated Fat: 14g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 4g
- Protein: 26g
- Cholesterol: 85mg
Keywords: comfort food, shepherd’s pie, ground beef recipes, easy dinner, casserole
