Ina Garten Shepherd’s Pie Recipe: Barefoot Contessa’s Comfort Classic

Ina Garten Shepherd's Pie Recipe: Barefoot Contessa's Comfort Classic detailed visual guide

There’s a reason this dish remains a timeless favorite—it delivers comfort in every bite. The Barefoot Contessa’s approach elevates the classic with simple yet precise techniques.

Layered with tender ground beef, savory vegetables, and a creamy mashed potato topping, this shepherd’s pie bakes to golden perfection. It’s hearty, satisfying, and perfect for feeding a crowd.

👨‍🍳
Difficulty
Easy
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Ina Garten Shepherd’s Pie

Hearty ground beef, savory veggies, and creamy potatoes layer up for comfort in every bite.

Ingredient Amount Notes
Ground Beef 🥩 2 lb 80/20 lean-to-fat ratio preferred
Yellow Onion 🧅 2 whole Medium-sized, finely diced
Carrots 🥕 3 whole Peeled and diced small
Garlic Cloves 🧄 3 cloves Minced for depth of flavor
Frozen Peas 🌱 1 ½ cups No need to thaw first
Worcestershire Sauce 💧 2 tbsp For umami richness
Tomato Paste 🍅 2 tbsp Concentrated for bold flavor
Beef Broth 🫕 1 ½ cups Low-sodium preferred for control
Russet Potatoes 🥔 2 ½ lb Peeled and cubed evenly
Unsalted Butter 🧈 ½ cup For creamy mashed potatoes
Whole Milk 🥛 ¾ cup Warmed before mixing in
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Freshly Ground Black Pepper 🌶️ 1 tsp Coarse grind for texture
Fresh Thyme Leaves 🌿 1 tbsp Stripped from stems
Fresh Rosemary 🌿 1 tbsp Finely chopped for even distribution

The beef is key here. 80/20 ground chuck gives you that rich flavor and juicy texture—leaner blends can dry out. I grab mine from Whole Foods when I’m making a big batch, but any trusted butcher works. The potatoes should be russets (starchy, fluffy when mashed). Look for smooth, firm skins with no green spots. Fresh herbs make a difference—thyme and rosemary add that earthy depth Ina’s known for.

Out of Worcestershire? Soy sauce plus a splash of balsamic gets you close. No fresh herbs? Dried at one-third the amount, but add them earlier to bloom in the fat. If you’re skipping the peas (weird, but okay), corn or diced green beans work. For the milk, whole is best—lower-fat versions can make the topping gluey. And yes, the tomato paste matters. Don’t skip it (worth the extra minute).

Assemble and refrigerate up to 1 day ahead—just add 10 minutes to the bake time. Leftovers keep 4-5 days in the fridge, or freeze portions for 3 months. Reheats like a dream, honestly tastes better the next day.

❤️

Why You’ll Love This Recipe

  • I’ll be real: it tastes even better the next day. And it reheats like a dream.
  • One Pot Wonder: I love that everything—beef, carrots, peas—cooks together in one dish. Minimal cleanup, maximum flavor.
  • Rich Comfort: The garlic and beef create this deep, savory base that just hits different on a cold night.
  • Feeds a Crowd: Honestly, it’s my go-to for Sunday dinner when the whole family’s over. Always disappears fast.

Step-by-Step Instructions for Shepherd’s Pie

This is comfort food at its finest—layered flavors and textures that come together perfectly.

Step 1: Prepare and Cook the Vegetables

Start by heating a large skillet over medium heat. Add the 2 whole yellow onion (finely diced) and 3 whole carrots (peeled and diced small) with a pinch of the 1.5 tsp kosher salt. Cook for 8-10 minutes until the vegetables soften and the onions turn translucent.

Add the 3 cloves garlic cloves (minced) and cook for another 1 minute until fragrant. This builds a flavorful base for the filling. I always keep the heat at medium to prevent burning the garlic, which can turn bitter quickly.

Step 2: Brown the Ground Beef and Build the Filling

Increase the heat to medium-high and add the 2 lb ground beef to the skillet. Break it up with a wooden spoon and cook for 5-7 minutes until it’s no longer pink and starts to brown. Drain any excess fat if needed, then stir in the 2 tbsp tomato paste and 2 tbsp Worcestershire sauce.

Pour in the 1.5 cups beef broth and add the 1.5 cups frozen peas, 1 tbsp fresh thyme leaves, and 1 tbsp fresh rosemary. Simmer for 5 minutes until the mixture thickens slightly. Season with the remaining kosher salt and 1 tsp freshly ground black pepper. The filling should be rich and hearty, with a glossy sheen from the broth.

Step 3: Prepare the Mashed Potato Topping

While the filling simmers, boil the 2.5 lb russet potatoes (peeled and cubed evenly) in salted water for 15-20 minutes until fork-tender. Drain well and return the potatoes to the pot.

Add the 0.5 cup unsalted butter and 0.75 cup whole milk (warmed) to the potatoes. Mash until smooth and creamy, ensuring no lumps remain. The potatoes should be light and fluffy, with just enough moisture to hold their shape when spread.

Step 4: Assemble and Bake the Shepherd’s Pie

Preheat the oven to 400°F. Spread the beef mixture evenly in a 9×13-inch baking dish or individual ramekins. Top with the mashed potatoes, spreading them gently with a spatula to cover the filling completely. Use a fork to create a textured surface—this helps it brown beautifully in the oven.

Bake for 20-25 minutes until the top is golden brown and the edges are bubbling. For an extra touch, broil for 1-2 minutes at the end to add a crispy finish to the potatoes. Let it rest for 5-10 minutes before serving to allow the layers to set.

👨‍🍳

Pro Tips For Making Ina Garten Shepherd’S Pie

  • Brown the Beef Well: Don’t rush the browning—cook the ground beef in batches if needed to get a deep, caramelized crust. I learned this the hard way after ending up with a gray, steamed filling.
  • Sauté the Carrots First: Give the diced carrots a 3-4 minute head start before adding onions—they take longer to soften and you’ll avoid crunchy bits in the final dish.
  • Drain the Peas: Thaw and drain the frozen peas before stirring them in at the end, or they’ll release excess water and make the filling soggy.
  • Use Cold Butter: When making the mashed potato topping, cut the butter into small cubes and keep it cold until mixing—this makes the potatoes fluffier and easier to spread.

Wine and Beer Pairings for These Flavors

Red Wine Pairings

A bold Cabernet Sauvignon from Napa Valley complements the rich beef in this dish beautifully. Its dark fruit notes and firm tannins cut through the creamy potatoes while enhancing the savory filling. I love Caymus for its approachable yet complex profile. 🍷

Light Red Options

For something lighter, try a Pinot Noir from Oregon’s Willamette Valley. The bright acidity and red fruit flavors balance the dish without overpowering it. Domaine Drouhin offers a fantastic example that pairs perfectly with the herbs in the recipe.

White Wine Choices

If you prefer white, a full-bodied Chardonnay with oak aging works surprisingly well. The buttery notes mirror the mashed potato topping, while the acidity cleanses your palate. Look for Kendall-Jackson Vintner’s Reserve for a reliable choice.

Beer Pairings

A malty English Brown Ale like Newcastle enhances the dish’s comfort-food appeal. Its caramel notes complement the beef, while the moderate hop bitterness balances the richness. Serve slightly chilled for best results. 🍺

Cider Alternative

For a non-grape option, dry hard cider from brands like Angry Orchard adds a refreshing contrast. The crisp apple flavor cuts through the dish’s heartiness, making each bite taste fresh.

Sparkling Option

A brut Champagne or sparkling wine works wonderfully if you want bubbles. The acidity and effervescence cleanse your palate between bites, making the rich flavors pop even more. I like Veuve Clicquot for this pairing.

Nutrition Facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 14g70%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 45g16%
Dietary Fiber 6g21%
Sugars 6g
Protein 28g56%
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 use ground turkey instead of beef?

Yes, lean ground turkey works well as a lighter alternative. Cook it the same way but add 1 tablespoon of olive oil to prevent dryness. The flavor will be milder, so consider adding extra herbs.

2

What’s the best way to make the potatoes extra fluffy?

Boil the potatoes until fork-tender, then drain thoroughly. Warm the 0.75 cup milk and 0.5 cup butter before mixing in. Use a potato ricer for the smoothest texture.

3

Can I assemble this ahead of time?

Prepare the dish, cover tightly, and refrigerate for up to 1 day. Add 10 minutes to the baking time if cooking straight from the fridge.

4

How do I prevent a soggy topping?

Spread the mashed potatoes while they’re still warm and create texture with a fork. Bake at 400°F until golden, and avoid overfilling the dish with liquid.

★★★★★4.6(6 reviews)
Allison Carter