Delicious Beef Onion Pastry

Featured in: Hearty Meals for Every Table

This filling beef and onion pastry brings together juicy meat chunks with softened onions, diced carrots, chopped celery, and cubed potatoes in a thick sauce boosted with herbs, tomato paste, and beer. The beef mixture gets slowly cooked until soft, then wrapped in buttery pastry and baked until crisp and golden.

Making this dish starts with creating a tasty beef mixture by cooking flour-dusted meat with chopped vegetables, adding fragrant herbs and spices, then letting everything bubble in a mix of beef stock and ale. Once the sauce thickens and potatoes soften, this tasty filling goes into pastry, gets topped with another pastry layer, and bakes until the crust turns beautifully golden.

A woman in a kitchen taking a selfie.
By Rosa Rosa
Updated on Tue, 15 Apr 2025 16:15:20 GMT
A pie with a crust and a filling. Pin it
A pie with a crust and a filling. | letscookiteasy.com

My go-to comfort dish for cold days has always been this filling beef and onion pie. The combo of juicy meat chunks, tasty veggies, and thick gravy all tucked into buttery pastry brings fancy restaurant vibes straight to your dinner table.

I first threw this together during one brutal winter when I needed something warm and filling. What started as just playing around in the kitchen has turned into our family's must-have meal, showing up on our Sunday table at least twice monthly when it's chilly outside.

Ingredients

  • Beef chuck, top round or stew meat: Gets super tender and flavorful during slow cooking
  • All-purpose flour: Makes the gravy nice and thick plus helps brown the meat beautifully
  • Yellow onion: Turns wonderfully sweet as it cooks down
  • Carrots and celery: Form the flavor foundation that makes everything taste better
  • Fresh herbs like thyme and rosemary: Give the whole dish amazing smell and taste
  • Smoked paprika: Brings a hint of smoky goodness that works magic with beef
  • Beer: Makes meat softer and adds fantastic depth
  • Worcestershire sauce: Gives that wow factor that keeps you coming back for more
  • Store-bought pie crusts: Cut corners here without anyone noticing
  • Egg yolk: Creates that drool-worthy golden top everyone loves

Step-by-Step Instructions

Prepare the meat:
Dust your beef chunks completely in flour. This step isn't just for browning but also makes your gravy thicker later on. Try to cover each piece evenly for the best results.
Build the flavor base:
Warm oil in a dutch oven until it's hot but not smoking. Toss in your diced onions, carrots, and celery, and cook them until they're soft and onions look clear, around 5 minutes. This mix starts the flavor journey for your whole pie.
Brown the meat:
Put your floured beef in with the veggies and brown all sides. Don't rush this part about 8 to 10 minutes as good browning creates amazing taste. Work with smaller batches if needed so the pan isn't too full.
Add aromatics and seasonings:
Mix in garlic, paprika, salt, pepper, fresh herbs, bay leaves, and tomato paste. Keep stirring for about a minute until the tomato paste gets a bit darker and everything smells great. This wakes up all the flavors and gets rid of any raw taste.
Create the stew:
Add potatoes, Worcestershire sauce, beer, and beef broth, making sure to scrape all those tasty brown bits from the bottom of the pot. Cover and let it bubble gently for 45-50 minutes, checking now and then until potatoes are easy to stick with a fork and meat pulls apart without effort.
Thicken the filling:
Mix flour and cold water until smooth, then slowly pour into the stew while stirring the whole time. Cook another 2-3 minutes until it thickens into a nice gravy that won't run all over when you cut the pie.
Assemble and bake:
Heat your oven to 425°F. Put one crust in a 9-inch pie dish, spoon in the cooled filling, and top with the second crust. Pinch edges together, brush with egg yolk, and cut some slits for steam. Bake for 25-30 minutes until it's golden brown and bubbling at the edges.
Rest before serving:
Let the pie sit for 15 minutes before cutting. This waiting time is super important because it helps everything set up so the filling stays put when you slice it.
A pie with herbs on top. Pin it
A pie with herbs on top. | letscookiteasy.com

Those fresh herbs really take this pie to another level. I tried making it with dried stuff once when I was in a hurry, and while it tasted good, nothing beats the brightness fresh thyme and rosemary bring. My father in law who barely ever talks about food actually pointed out how perfectly balanced the herbs were.

Make-Ahead Options

This pie works great as a prep-ahead meal. The filling actually tastes better after hanging out in the fridge overnight as all the flavors get friendly with each other. When you're ready to eat, just put your cold filling in the crusts and bake about 5-10 minutes longer since you're starting with chilled filling. This trick saves me when I'm having friends over for dinner.

Beer Selection Matters

What beer you grab really changes how your pie turns out. Using a porter or stout makes a darker, richer gravy with hints of coffee. An amber ale gives you nice malty flavor without taking over the beef taste. Stay away from IPAs or really hoppy beers because they can make things taste bitter. Don't drink alcohol? Just use more beef broth and add a spoon of balsamic vinegar instead.

Serving Suggestions

Such a rich pie needs simple sides. I usually make a fresh green salad with tangy dressing to balance the richness. Steamed green veggies like peas or beans go well too. For fancy dinners, put a small spoonful of horseradish cream on the side to give a nice zingy contrast to the savory pie and make everything feel a bit more special.

A pie with a brown crust and a filling of meat and vegetables. Pin it
A pie with a brown crust and a filling of meat and vegetables. | letscookiteasy.com

This beef and onion pie turns simple comfort food into something truly special. It'll definitely wow everyone at your table no matter the occasion.

Frequently Asked Questions

→ What type of beer works best for this pie?

You've got plenty of good choices for this dish. Try a pale ale, amber ale, or light brown ale for nice balanced flavor that works with the beef but isn't too strong. If you want something with more punch, go for a porter or stout that'll make your gravy deeper and richer tasting.

→ Can I make the filling ahead of time?

You sure can. The beef mixture can be made 1-2 days early and kept in the fridge. This is actually great because the flavors get even better overnight. Just warm it up a bit before you put it in your pastry, then bake as the recipe says.

→ How do I prevent my pie crust from getting soggy?

To keep your bottom crust crisp, make sure your beef mixture isn't too runny and let it cool down a bit before filling the pastry. You can also bake the empty bottom crust for about 10 minutes first. Another trick is to put your pie on the lowest rack in your oven when you're baking it.

→ What can I substitute for beer if I don't want to use alcohol?

No problem if you don't want beer. Just use more beef broth and add a tablespoon of Worcestershire sauce for extra flavor. Alcohol-free beer works great too. You could even try apple cider with a splash of vinegar to get that nice tangy taste.

→ Can I freeze this pie?

This pie freezes really well. You can freeze it before or after baking. If you freeze it unbaked, skip the egg wash until you're ready to bake it. Then cook from frozen and add about 15-20 minutes to your baking time. If you're freezing leftovers, let the pie cool completely, wrap it up tight and it'll keep for up to 3 months.

→ What sides pair well with steak and onion pie?

This rich pie tastes best with simple sides that won't fight with its flavors. Try it with some steamed peas or green beans, a fresh side salad with light dressing, or classic mushy peas. If you're extra hungry, add some creamy mashed potatoes or a bowl of roasted veggies.

Beef Onion Golden Pastry

Juicy beef with sweet onions and veggies in ale sauce, wrapped in buttery pastry for a filling, warming dinner.

Prep Time
30 Minutes
Cook Time
75 Minutes
Total Time
105 Minutes
By Rosa: Rosa

Category: Main Courses

Difficulty: Intermediate

Cuisine: British

Yield: 6 Servings (One 9-inch pie)

Dietary: ~

Ingredients

→ Meat

01 1.5 pounds beef chuck, round cut or stew chunks, chopped into small bites

→ Vegetables

02 1 yellow onion, chopped small
03 2 carrots, cleaned and cubed
04 2 celery stalks, chopped
05 2 garlic cloves, finely chopped
06 1 pound yellow potatoes, cut in quarters

→ Pantry Items

07 ½ cup plain flour (plus 3 tablespoons for making sauce thicker)
08 1 teaspoon salt
09 ½ teaspoon black pepper
10 1 teaspoon smoked paprika
11 2 tablespoons tomato paste
12 1 tablespoon Worcestershire sauce
13 2 tablespoons olive or avocado oil

→ Fresh Herbs

14 2 sprigs fresh thyme
15 1 sprig fresh rosemary
16 1 bay leaf

→ Liquids

17 1 (12 ounce) can or bottle pale ale, amber ale, or light brown ale, porter or stout
18 2 cups beef broth

→ Pastry

19 2 pie crusts
20 1 egg yolk

Instructions

Step 01

Warm up 2 tablespoons of olive or avocado oil in a big pot over medium-high heat. Toss in chopped onion, carrots, and celery. Cook for a bit until they get soft and onions turn clear.

Step 02

Mix the meat with ¼ cup of flour in a bowl until coated. Put the meat in with the veggies and cook until it browns on all sides.

Step 03

Throw in garlic, paprika, salt, pepper, thyme, rosemary, bay leaves and tomato paste. Mix everything well so the meat and veggies are covered.

Step 04

Drop the potatoes into the pot and pour Worcestershire sauce, beer and beef broth on top, scraping the bottom to get all the tasty bits off.

Step 05

Put a lid on and let it bubble gently over medium-low heat for 45-50 minutes until potatoes are soft and meat's done cooking.

Step 06

Mix 3 tablespoons of flour with ½ cup of cold water in a small bowl, then stir it into the stew to make it thicker. Mix well and turn off the heat.

Step 07

Get your oven hot at 220°C (425°F). Spread one pie crust into a 23-cm (9-inch) pie dish.

Step 08

Pour the stew mix into the pie dish. Lay the second crust on top. Brush some egg yolk on the top crust and cut a few holes in the middle so steam can get out.

Step 09

Cook for 25-30 minutes until the crust turns golden and the filling bubbles.

Step 10

Let the pie cool down for 5-10 minutes before cutting it up so the filling can firm up a bit.

Notes

  1. You can make this filling pie a day early and just warm it up when you need it.
  2. Want more flavor? Try using a darker beer like stout instead.
  3. You can keep any leftover pie in the fridge for up to 3 days.

Tools You'll Need

  • Dutch oven or big cooking pot
  • 9-inch pie dish
  • Mixing bowls
  • Pastry brush

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has gluten (flour, beer, pie crust)
  • Has egg
  • Might have dairy depending on what pie crust you use

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 465
  • Total Fat: 22.8 g
  • Total Carbohydrate: 42.5 g
  • Protein: 24.3 g