Cottage Pie Recipe With Gravy: Savory Beef Filling Under Golden Mash

Cottage Pie Recipe With Gravy: Savory Beef Filling Under Golden Mash

This cottage pie delivers a savory beef filling topped with golden mashed potatoes, creating a classic comfort dish that never fails to satisfy.

Every bite combines tender meat in rich gravy with a creamy potato layer, baked until perfectly browned. This recipe brings traditional British flavors straight to your table.

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

Ingredients for Cottage Pie Recipe with Gravy

Savory ground beef and golden mashed potatoes come together in this comforting classic dish.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb 80/20 lean-to-fat ratio preferred
Yellow Onion 🧅 1 whole Medium-sized, finely diced
Carrots 🥕 2 whole Peeled and finely diced
Celery Stalks 🌿 2 whole Finely diced for mirepoix
Garlic Cloves 🧄 3 cloves Minced for depth of flavor
Tomato Paste 🍅 2 tbsp For umami richness in gravy
Worcestershire Sauce 🫒 1 tbsp Adds savory complexity
Beef Stock 🥩 2 cups Low-sodium preferred
Russet Potatoes 🥔 2 lb Peeled and cubed
Unsalted Butter 🧈 ½ cup For creamy mashed potatoes
Whole Milk 🥛 ½ cup Warmed for smooth texture
All-Purpose Flour 🌾 2 tbsp For gravy thickening
Fresh Thyme 🍃 1 tsp Finely chopped
Fresh Rosemary 🍃 1 tsp Finely chopped
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground

[recipe_ingredient_scaler]

The beef is the foundation—80/20 ground chuck gives you the right fat for flavor without being greasy. Whole Foods or butcher shops have the best quality, but supermarket ground beef works fine for weeknight cooking. Look for grass-fed if you want to splurge. Russet potatoes are ideal for mashing (fluffy texture), but Yukon Golds add a nice buttery color. Trader Joe’s has great organic options for both.

No ground beef? Ground turkey or lamb work well (adjust cooking time slightly). Swap Worcestershire for soy sauce or coconut aminos if avoiding gluten. Fresh herbs are ideal, but dried at one-third the amount gets the job done. If you’re out of beef stock, mushroom broth adds great depth. For a richer mash, swap milk for heavy cream (don’t skip warming it first).

Assemble and bake right away, or prep filling and potatoes separately up to 1 day ahead. Leftovers keep 4-5 days in the fridge and freeze beautifully for 3 months. Reheat covered to prevent drying out.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I love that everything—ground beef, carrots, celery—cooks together in one dish, then gets topped with mashed potatoes. No extra pans to wash.
  • Rich and Hearty: The onion, garlic, and beef create this deep, savory gravy that soaks into every bite. It’s the kind of flavor that makes you go back for more.
  • Feeds a Crowd: This recipe stretches easily for family dinners or meal prep, and leftovers taste even better the next day. Honestly, it’s my go-to for busy weeks.
  • Budget Friendly: Ground beef and simple veggies keep costs low, but the taste feels like a restaurant meal. I’ll be real: it’s one of my most reliable, low-cost wins.

Step-by-Step Instructions for Cottage Pie With Gravy

Master the technique for building layers of flavor in this classic comfort dish.

Step 1: Prepare the Savory Beef Filling Base

Heat a large skillet over medium-high heat. Add the 1.5 lb ground beef and cook, breaking it apart with a wooden spoon, until browned and crumbly—about 5-7 minutes. This develops deep flavor through the Maillard reaction.

Drain excess fat, leaving about 1 tablespoon in the pan. Add the finely diced yellow onion, carrots, and celery stalks. Cook for 5 minutes until the vegetables soften and the onion becomes translucent. Stir in the minced 3 cloves garlic cloves, 1 tsp fresh thyme, and 1 tsp fresh rosemary, cooking for 30 seconds until fragrant.

Step 2: Create the Rich Gravy

Sprinkle the 2 tbsp all-purpose flour over the beef mixture and stir to coat evenly. This creates a roux that will thicken your gravy. Cook for 1-2 minutes to eliminate the raw flour taste.

Pour in the 2 cups beef stock, 2 tbsp tomato paste, and 1 tbsp Worcestershire sauce. Stir well, scraping up any browned bits from the bottom of the pan. Simmer for 10-12 minutes until the gravy thickens enough to coat the back of a spoon. Season with 1.5 tsp kosher salt and 0.5 tsp ground black pepper.

Step 3: Prepare the Creamy Mashed Potato Topping

While the filling simmers, boil the peeled and cubed 2 lb russet potatoes in salted water until fork-tender—about 15-20 minutes. Drain thoroughly and return to the pot.

Add the 0.5 cup unsalted butter and warmed 0.5 cup whole milk. Mash until smooth and creamy, ensuring no lumps remain. The potatoes should hold their shape when spread but still be light and airy. Season to taste with a pinch of kosher salt if needed.

Step 4: Assemble and Bake to Perfection

Transfer the beef filling to a 9×13-inch baking dish and spread it evenly. Spoon the mashed potatoes over the top, creating a smooth layer that seals in the filling. Use a fork to create decorative ridges—this helps the top brown evenly.

Bake at 400°F for 20-25 minutes until the mashed potato topping is golden brown and the filling is bubbling at the edges. For extra browning, place under the broiler for 2-3 minutes, watching closely to prevent burning.

Step 5: Rest and Serve

Remove from the oven and let rest for 10 minutes before serving. This allows the gravy to set slightly, making it easier to portion. The filling should be thick and rich, with the mashed potatoes forming a golden crust on top.

Serve hot, with each portion showcasing the distinct layers. The gravy should be visible at the edges, and the mashed potatoes should hold their shape when scooped.

👨‍🍳

Pro Tips For Making Cottage Pie Recipe With Gravy

  • Brown the Beef Well: I learned this the hard way—don’t rush browning the ground beef. Cook it until deeply browned, not just gray, to build rich flavor in the gravy.
  • Sauté Veggies First: After burning a few onions, I finally figured out that cooking the onion, carrots, and celery until soft before adding beef prevents a watery filling.
  • Deglaze the Pan: Sounds weird, but it works: after browning the beef, pour in a splash of beef stock and scrape up those browned bits—it thickens the gravy naturally.
  • Thicken Gravy Early: My grandmother swore by this, and she was right: stir in a tablespoon of flour when cooking the beef and veggies to avoid a runny cottage pie.

Wine and Beer Pairings for This Dish

Beer Pairings

A hearty cottage pie with rich gravy calls for beers that complement its savory depth. A stout like Guinness pairs beautifully, with its roasted malt notes enhancing the beef’s umami flavors. For a lighter option, try an amber ale such as Fat Tire—its caramel and toasty undertones balance the dish’s richness without overpowering it.

Wine Pairings

Red wines are the natural choice here. A bold Cabernet Sauvignon with its dark fruit and tannic structure cuts through the pie’s richness. For something smoother, a Merlot offers plush berry notes that harmonize with the gravy. If you prefer a white, a full-bodied Chardonnay with buttery oak can surprisingly complement the creamy mashed potatoes.

Non-Alcoholic Options

For a non-alcoholic pairing, a sparkling apple cider brings a crisp, fruity contrast to the dish’s savory layers. Alternatively, a roasted root vegetable broth echoes the pie’s earthy flavors while adding a refreshing lift. These options ensure everyone at the table can enjoy a well-matched drink.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 18g90%
Cholesterol 140mg47%
Sodium 850mg37%
Total Carbohydrate 48g17%
Dietary Fiber 5g18%
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.
★★★★★4.9(1 review)
Chef Melanie

More recipe sites