Betty Crocker's Shepherd's Pie Recipe: Mashed Potato-Crusted Comfort in One Pot

Main Courses

Betty Crocker's Shepherd's Pie Recipe: Mashed Potato-Crusted Comfort in One Pot

Betty Crocker's shepherd's pie recipe delivers that nostalgic, hearty comfort we all crave after a long day. The classic combination of savory ground beef, tender vegetables, and creamy mashed potato topping creates a dish that feels like a warm hug on a chilly evening.

I've perfected this recipe over years of testing, ensuring it stays true to Betty Crocker's original while adapting for modern kitchens.

What makes this recipe special is its simplicity and versatility. With just a few basic ingredients and one pot, you can create a meal that's perfect for family dinners or casual gatherings.

The ground beef gets nicely browned with onions, carrots, and peas, while the mashed potato topping adds a golden, crispy crust that everyone will love. The secret to success lies in the proper seasoning and baking technique—no complicated steps required.

By the time you're done, you'll have a dish that's rich, satisfying, and full of familiar flavors. The tender beef mixture is perfectly seasoned, and the mashed potato topping is creamy and golden, creating that iconic crust we all know and love.

This recipe is designed to be foolproof, ensuring you achieve restaurant-quality results every time you make it.

For those looking to add a modern twist, consider incorporating cheddar cheese into the mashed potato topping or swapping in roasted vegetables for extra depth of flavor. The possibilities are endless, but the foundation remains the same—comforting, hearty, and impossible to resist.

Let's get started on creating this classic dish that brings warmth to any table.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for betty crocker shepherd's pie

Comfort food essentials that bring back childhood dinner memories.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb 80% lean, finely chopped
Yellow Onion 🧅 1 whole Diced, medium size
Carrots 🥕 3 medium Peeled, diced small
Fresh Green Peas 🌿 1 cup Frozen works if fresh unavailable
Russet Potatoes 🥔 2 lb Yukon gold works too
Whole Milk 🥛 ½ cup Full-fat for creaminess
Unsalted Butter 🧈 4 tbsp Cold for flaky layers
All-Purpose Flour 🌾 2 tbsp For thickening gravy
Beef Broth 💧 1 cup Low-sodium preferred
Kosher Salt 🧂 1 ½ tsp Adjust to taste
Ground Black Pepper 🌶️ ½ tsp Freshly cracked preferred
Worcestershire Sauce 🍯 1 tbsp For depth of flavor
Garlic Cloves 🧄 2 cloves Minced, fresh preferred

The beef is where the magic starts. Ground chuck (not lean ground beef) gives you that rich, savory depth—Costco or Walmart usually have it pre-chopped for convenience. For the potatoes, Russets are ideal—they're starchy and fluffy when mashed. If you can't find them, Yukon golds work too, but they'll be slightly creamier. Carrots? Baby carrots are perfect for this—just slice them in half to speed up cooking. The peas can be fresh or frozen, but frozen peas are more convenient and just as tasty.

No beef broth? Chicken broth plus a splash of soy sauce works in a pinch. Short on Worcestershire? Extra soy sauce plus a pinch of sugar mimics that umami kick. The milk matters—whole milk makes the mashed potatoes richer, but 2% works too if that's what you've got. For the potatoes, microwave them first to cut down on boiling time. And if you're feeling fancy, roasted garlic instead of minced adds a whole new level of flavor (worth the extra 10 minutes).

This reheats beautifully—3-4 minutes at 350°F is perfect. Leftovers keep 4-5 days in the fridge, and you can freeze portions for up to 3 months. I like to double the recipe and freeze half—weeknight dinners solved. The mashed potato topping gets crispy again when reheated, so don't stress if it looks soft straight from the fridge.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the mashed potato topping isn’t just mushy—it gets that golden, crackly crust on top while staying pillowy underneath. And the peas? They stay bright green, not mushy, because you fold them in at the last second. That contrast—soft filling, crispy top—makes every bite feel special.
  • One-Pan Magic: I swear by this recipe when I’m too tired to dirty more than one dish. The ground beef and veggies simmer in the same pot you’ll later mash the potatoes in—no extra bowls, no extra stress. Just brown the meat, dump in the onions and carrots, and let the sauce thicken while you boil the potatoes. That’s it.
  • Creamy Crispy Perfection: Here’s what sold me: the mashed potato topping isn’t just mushy—it gets that golden, crackly crust on top while staying pillowy underneath. And the peas? They stay bright green, not mushy, because you fold them in at the last second. That contrast—soft filling, crispy top—makes every bite feel special.
  • Leftovers That Don’t Suck: Between us, most casseroles turn into sad, dry bricks the next day. Not this one. The potatoes keep their texture, the beef stays juicy, and honestly? I’ve reheated portions in the microwave for three days straight, and it’s still solid. Pack it for lunch or freeze half—no one will guess it’s not fresh.

Step-by-step instructions for Betty Crocker's shepherd's pie

Here's how to create that classic comforting dish with tender meat and creamy mashed potato topping.

1

Brown the Ground Beef and Sauté the Vegetables

Heat a large, deep skillet or Dutch oven over medium-high heat. Add the 1.5 lb ground beef and cook, breaking it apart with a wooden spoon, until it loses its raw color and begins to brown. This should take about 5-6 minutes. You want those meat pieces to be nicely browned but not fully cooked through yet.

Once the beef is browned, push it to one side of the pan and add 2 tablespoons of the unsalted butter. Toss in the diced yellow onion, diced carrots, and minced garlic cloves. Sauté for 4-5 minutes until the vegetables begin to soften and the onions turn translucent. Stir occasionally so nothing sticks to the bottom of the pan.

Add the 1 cup fresh green peas to the pan and continue cooking for another 2 minutes. The peas will warm through quickly. Pour in the 1 tablespoon Worcestershire sauce and the 1.5 teaspoons kosher salt, then stir everything together. This step builds the rich, savory base for your filling.

2

Create the Savory Meat Filling

Pour in the 1 cup beef broth and scrape up any browned bits from the bottom of the pan with a wooden spoon. These flavorful bits are called fond, and they add depth to your dish. Bring the mixture to a gentle simmer, then reduce heat to medium-low and let it cook uncovered for 10-12 minutes.

While the filling simmers, you'll notice the liquid will gradually reduce. Stir occasionally to prevent sticking. The filling should thicken slightly and the flavors should meld together beautifully. You're looking for a consistency where the mixture coats the back of a spoon but isn't completely dry.

Taste the filling and adjust seasoning if needed. Add a pinch more kosher salt or a crack of ground black pepper if you feel it needs it. The filling should be rich, savory, and well-seasoned—this is the heart of your shepherd's pie.

3

Prepare the Creamy Mashed Potato Topping

While the filling simmers, it's time to prepare the potatoes. Peel the 2 lb russet potatoes and cut them into 1-inch chunks. Place them in a large pot and cover with cold water by about 1 inch. Add 1 teaspoon of the kosher salt to the water and bring to a boil over high heat.

Once boiling, reduce heat to medium and cook the potatoes for 15-18 minutes until they're fork-tender. Drain the potatoes thoroughly in a colander, then return them to the pot. Let them sit for 1 minute to steam dry.

Add the remaining 2 tablespoons unsalted butter and the 0.5 cup whole milk to the warm potatoes. Mash them with a potato masher or wooden spoon until smooth and creamy. For extra fluffiness, you can press the potatoes through a ricer. Season with the remaining 0.5 teaspoon kosher salt and 0.5 teaspoon ground black pepper.

4

Assemble and Bake the Shepherd's Pie

Preheat your oven to 375°F. Spread the savory meat filling evenly in the bottom of your skillet or Dutch oven. Spoon the creamy mashed potatoes over the top, spreading them out to create an even layer. Use the back of a spoon to create some texture and swirls in the mashed potatoes—this will look especially appealing when browned.

Transfer the assembled shepherd's pie to the preheated oven and bake for 25-30 minutes. You'll know it's done when the top is golden brown and the filling is bubbling around the edges. The potatoes should be heated through and slightly crispy on top.

Let the shepherd's pie rest for 5 minutes before serving. This resting time allows the filling to set slightly and makes it easier to slice. Serve warm with a side of steamed green beans or a simple salad for a complete meal.

👨‍🍳

Pro Tips For Making Betty Crocker Shepherd'S Pie

  • Sear the Beef First: Dump that raw ground beef straight into the pan with onions and carrots? Skip it. Brown the beef in batches on high heat first—it deepens the flavor more than you’d think. I used to rush this, and the filling always tasted bland until I started searing. Two minutes per batch, no crowding, and you’ll taste the difference.
  • Boil Potatoes Whole: Peeling and cubing potatoes takes forever, and the recipe doesn’t need it. Toss whole russets in boiling salted water for 15 minutes instead—skin and all. Afterward, slice them thinly; the skin adds texture without extra work. (Yes, even if you’re impatient like me.)
  • Don’t Overmix the Filling: The second you add the peas and gravy, stop stirring. Overworking the filling makes the topping soggy later. Just fold gently—like you’re tucking in a baby, not kneading dough. I learned this after my first pie turned into a mushy mess.
  • Bake Until Crispy: The recipe says "until golden," but that’s not enough. Broil the pie for the last 3-4 minutes to get that perfect crust. Keep an eye on it—it’ll go from golden to burnt in seconds. (Your future self will thank you.)

Make-ahead tips for leftovers

Prep Ahead Strategy

Shepherd's pie is one of those rare dishes that actually tastes better the next day—I swear it! I like to prep the filling and mashed potatoes separately up to 24 hours ahead.

Store the cooked meat mixture in an airtight container in the fridge, and keep the mashed potatoes in another container. When ready to bake, simply assemble and pop it in the oven. The flavors meld even more overnight, making it perfect for busy weeknights. 💡

Freezer-Friendly Assembly

For true meal prep magic, assemble the entire pie in your baking dish, cover tightly with plastic wrap, and freeze for up to 3 months. When you're ready to eat, thaw it in the fridge overnight, then bake at 375°F for 30-40 minutes until heated through.

The texture might be slightly softer after freezing, but it's still delicious. I've done this with my Boston apartment's tiny freezer—it works like a charm! ❄️

Make-Ahead Mashed Potatoes

If you're short on time, make the mashed potatoes a day ahead and reheat them gently before assembling. Just warm them in a pot with a splash of milk over low heat until creamy, then stir in 1 tablespoon butter to restore richness.

The texture will be slightly drier, but it's still perfect for topping. I've even microwaved leftover mashed potatoes in 30-second bursts with a damp paper towel covering them—works every time. 🥔

Filling Prep Shortcut

Brown the beef and sauté the veggies ahead of time, then refrigerate the mixture in an airtight container. When ready to cook, just reheat it in a skillet with 2 tablespoons beef broth> to restore moisture.

This cuts your cooking day down to just assembly and baking. I've done this when hosting dinner parties—it saves so much stress! The flavors stay vibrant, and the texture remains tender. 🍲

Portion Control Tips

Divide the filling and mashed potatoes into individual portions before freezing or refrigerating. Use quart-sized freezer bags> or small baking dishes for single servings. This way, you can grab just what you need without thawing the whole pie.

I've even labeled my portions with dates—trust me, it makes meal prep feel organized and stress-free. Perfect for college students or anyone with a busy schedule! 📅

Reheating Like a Pro

For the best texture when reheating, cover the pie with aluminum foil> and bake at 350°F for 20-25 minutes>. Remove the foil for the last 5 minutes> to crisp up the potato topping.

If using the microwave, cover with a damp paper towel and heat in 1-minute intervals>**, stirring between each. This keeps the filling moist and the topping from getting soggy. I've reheated leftovers this way for years—it's foolproof! 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 145mg48%
Sodium 850mg37%
Total Carbohydrate 52g18%
Dietary Fiber 8g29%
Sugars 6g
Protein 34g68%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this shepherd's pie with ground turkey instead of beef?

Ground turkey works beautifully and gives the dish a slightly lighter texture while keeping all the comforting flavors. Use a 1:1 substitution and add 1 teaspoon Italian seasoning to complement the turkey's milder taste. For extra richness, stir in 1 tablespoon tomato paste with the vegetables.

2

Why did my mashed potato topping get watery after baking?

This usually happens when the potatoes weren't drained thoroughly or the milk-to-butter ratio was off. Next time, press the potatoes through a ricer for ultra-smooth texture, and use 1/4 cup less milk if they seem too wet. Also, spread the filling in an even layer—thick spots can make the topping steam instead of crisp.

3

How can I make this dish vegetarian?

Swap the beef for 1 lb lentils or mushrooms (cremini or portobello work best) sautéed with garlic and onions. Add 1 teaspoon smoked paprika and 1/2 teaspoon thyme for depth. For extra protein, stir in 1 cup cooked quinoa with the vegetables. The mashed potato topping stays exactly the same!

4

What's the best way to serve shepherd's pie?

This classic dish pairs perfectly with crisp green salads, steamed vegetables, or buttery dinner rolls. For a New England twist, serve with roasted Brussels sprouts or cornbread. The creamy texture makes it ideal for cold winter nights, but it's just as welcome at summer potlucks when served with chilled cucumber salad.

5

Can I make this in a slow cooker?

Yes! Brown the beef and sauté veggies as directed, then transfer everything to a 5-6 quart slow cooker. Cook on low for 3-4 hours until the meat is tender. For the topping, mash the potatoes as usual, then spread over the filling and cover with the slow cooker lid (or foil). Cook on high for 1 hour to crisp the top. Watch closely—slow cookers can dry things out!

★★★★★4.7(1 review)
Categories Main Courses