Beef and Cabbage Pie with Mashed Potato Topping

Prep: 20 minCook: 50 min1 piemediumBritish
Beef and Cabbage Pie with Mashed Potato Topping

A hearty, one-dish comfort meal combining seasoned ground beef with tender cabbage, tomatoes, and red wine in a savory sauce, topped with creamy mashed potato and melted cheddar cheese. This British-inspired pie is special because it delivers complete nutrition in one baking dish—protein, vegetables, starch, and dairy all together. The beef develops deep umami flavors from Worcestershire and Tabasco, while the cabbage softens into the rich, slightly wine-forward gravy. The mashed potato topping becomes golden and crispy under high heat, contrasting beautifully with the moist filling below. Ideal for weeknight family dinners, casual entertaining, or when you want substantial comfort food without multiple components. This version stands apart by building flavor through slow simmering rather than browning, keeping the onions soft rather than caramelized, and using wine to add complexity. Perfect for autumn and winter meals when warming, filling dishes are most welcome.

Ingredients

Yield: 1 pie
  • vegetable oil
  • 1 lb minced beef, low fat
    ground lamb or ground pork1:1substitute

    lamb adds earthiness; pork is milder. Both work well with cabbage and wine

    Full guide →
  • 1 large onion, small dice
  • 3 garlic cloves, chopped
  • ½ pointed or sweetheart cabbage, washed and sliced
  • 1 400g tin tomatoes
  • 2 tablespoons tomato puree
  • 14 tbsp beef stock, from Knorr cube
    ground lamb or ground pork1:1substitute

    lamb adds earthiness; pork is milder. Both work well with cabbage and wine

    Full guide →
  • 5 tbsp red wine(optional)
    beef stock or waterreplace 75ml wine with 75ml stock; adjust seasoningneutral

    substitute reduces wine depth but maintains moisture

    Full guide →
  • Worcestershire sauce, a good few splashes
    soy sauce or tamari0.75:1substituteadds glutenadds soy

    soy adds umami and saltiness; may remove wheat if using tamari

    Full guide →
  • Tabasco sauce, a good splash
    hot sauce, sriracha, or cayenne pepper0.5:1substitute

    adjust to heat tolerance. Hot sauce adds vinegar; cayenne is pure heat

    Full guide →
  • salt, to taste
  • black pepper, freshly ground, to taste
  • cheddar cheese, grated, a good handful
    gruyere, emmental, or pecorino1:1substitutedairy-free

    adds sharpness or Italian note depending on choice

    Full guide →
  • mashed potato, enough to cover dish
  • cornflour, optional, for thickening(optional)

Instructions

  1. 1

    Preheat oven to 425°F.

  2. 2

    Prepare mashed potato in sufficient quantity to cover your baking dish and set aside.

  3. 3

    Heat oil in a large frying pan over medium heat.

  4. 4

    Add beef, onion, and garlic, frying until the onion is translucent and soft without browning.

  5. 5

    Add shredded cabbage and stir for a few minutes until wilted.

  6. 6

    Add tinned tomatoes with their juice, tomato puree, 100ml beef stock, and red wine.

  7. 7

    Stir well and bring to a simmer.

  8. 8

    Season with salt, pepper, Worcestershire sauce, and Tabasco.

  9. 9

    Simmer for about 15 minutes.

  10. 10

    Taste and adjust seasoning as needed.

  11. 11

    Thicken with a small amount of cornflour if desired, though this is optional.

  12. 12

    Transfer filling to a suitable baking dish.

  13. 13

    Top with mashed potato, then scatter grated cheddar cheese over the surface.

  14. 14

    Bake uncovered for about 25 minutes until the top is golden and the filling is heated through.

  15. 15

    For extra crispy topping, place under the grill for a few minutes if desired.

Tips

Tip 1

Don't brown the onion—keep heat moderate and stir frequently. Soft, translucent onion releases natural sweetness and integrates better into the gravy than caramelized pieces, which can turn bitter.

Tip 2

If skipping wine, use 175ml stock total instead of 100ml to maintain sauce consistency. Wine adds acidity and depth; if unavailable, add a splash of vinegar or increase Worcestershire slightly.

Tip 3

The mashed potato topping must be thick enough to hold its shape when spooned over filling, but spreadable. Cold potato is harder to work with; use it warm or at room temperature for easier application.

Good to Know

Storage

Cover and refrigerate up to 3 days. Reheat in a 180°C oven for 20-25 minutes, covered, until warmed through.

Make Ahead

Prepare the beef and cabbage filling up to 2 days ahead; store covered. Mash potatoes no more than 4 hours before assembly to prevent discoloration. Assemble and bake when ready to serve.

Serve With

Serve hot directly from the baking dish. Accompany with a simple green salad or steamed vegetables on the side to cut the richness.

See pairing guide →

Common Mistakes

Watch

Brown the onion too much to avoid bitter flavor and loss of fresh taste in the finished dish.

Watch

Skip simmering step to avoid thin, watery sauce that won't coat the filling properly.

Watch

Use cold mashed potato to avoid difficulty spreading and uneven topping.

Substitutions

Dairy-Free Swaps

cheddar cheese
gruyere, emmental, or pecorino1:1substitutedairy-free

adds sharpness or Italian note depending on choice

Full guide →

General Alternatives

minced beef
ground lamb or ground pork1:1substitute

lamb adds earthiness; pork is milder. Both work well with cabbage and wine

pointed cabbage
green cabbage or savoy1:1substitute

green is slightly firmer; savoy has more delicate texture. Both wilt similarly

Worcestershire sauce
soy sauce or tamari0.75:1substituteadds glutenadds soy

soy adds umami and saltiness; may remove wheat if using tamari

Full guide →
red wine
beef stock or waterreplace 75ml wine with 75ml stock; adjust seasoningneutral

substitute reduces wine depth but maintains moisture

Full guide →
Tabasco
hot sauce, sriracha, or cayenne pepper0.5:1substitute

adjust to heat tolerance. Hot sauce adds vinegar; cayenne is pure heat

Full guide →
Find more substitutions →

FAQ

Can I make this ahead and freeze it?

Yes. Freeze the beef and cabbage filling in an airtight container up to 3 months. Thaw overnight in the refrigerator, then assemble with fresh mashed potato and bake. Do not freeze the assembled pie with topping, as potato texture suffers when frozen.

What if I don't have red wine?

Use 175ml beef stock total instead of 100ml plus wine. Alternatively, use 75ml stock plus 75ml water or apple cider. You may add a teaspoon of vinegar or a splash more Worcestershire sauce to replace the acidity wine provides.

Can I use store-bought mashed potato?

Yes, thawed frozen mashed potato works. Some brands are watery; drain excess liquid before topping to prevent soggy filling. Quality varies; taste and adjust seasoning. Fresh homemade remains superior for texture and flavor.