New recipes every week testBrowse all Recipes →
MiaCooksHome
HomeAll RecipesAppetizersBreakfastDessertsDinnerDrinksSaladsSalsasSauces and CondimentsSidesSoups & StewsAboutContactPinterest
Dinner Ideas

Homemade Meat and Vegetable Pie with Flaky Crust

Jump to RecipeGolden flaky crust meat and vegetable pie on a plate

My mother-in-law once told me that a pie crust should be so flaky you need a napkin to catch the crumbs. She was right. And this meat and vegetable pie is the reason I finally learned to listen.

What You Need

The filling is simple. The crust is where people get nervous. Don't be.

Cold butter. Ice water. A light hand. That's the whole trick.

For the filling, I use ground beef most days. Diced chicken works too, if that's what you have. The vegetables are flexible—carrots, potatoes, onions, peas. That's my standard. If you want to swap in green beans or corn, go ahead. No one will knock on your door.

Tomato paste gives the sauce depth. Thyme adds warmth. Beef broth ties it together. That's it. No fancy ingredients, no trips to specialty stores.

Homemade Meat and Vegetable Pie with Flaky Crust

Making the Crust

I used to dread pie crust. Then I stopped overthinking it. Flour and salt in a bowl. Cut in cold butter until it looks like coarse meal. Add ice water, a tablespoon at a time, until the dough holds together when you squeeze it. Chill it. That's it.

One thing: don't overwork it. The butter should stay in visible little pieces. Those pieces create steam in the oven, which makes the crust flaky. If you knead it smooth, you get tough crust. And nobody wants that.

I chill my dough for at least 30 minutes. Longer is fine. Overnight works too. The cold butter is non-negotiable.

Putting It Together

Start the filling while the dough chills. Heat olive oil in a big skillet. Brown the meat, breaking it up as it cooks. Five to seven minutes. Set it aside.

Same pan. Add the onion, carrots, and potatoes. Cook five minutes, stirring now and then. They should soften slightly but still have some bite. Add garlic for the last minute. Your kitchen will smell like dinner.

Return the meat to the pan. Stir in peas, broth, tomato paste, thyme, salt, and pepper. Let it simmer for ten minutes. The liquid will thicken. The vegetables will finish cooking. Taste it. Adjust salt if needed.

Let the filling cool a bit before you put it in the crust. Hot filling will melt the butter in the dough before it gets to the oven. A warm filling, not steaming, is fine.

One Thing That Can Go Wrong

A soggy bottom crust. I've made that mistake more times than I count. The fix is simple: cool the filling. If your filling is piping hot, it will steam the bottom crust. You'll end up with a pale, wet layer underneath. Nobody wants that.

Another trick: preheat your oven fully. A hot oven sets the crust quickly. Cold oven, sad crust.

Assembling the Pie

Divide the chilled dough in half. Roll one piece on a floured surface. Bigger than your pie dish by about two inches. Lay it in, letting it hang over the edges. Fill with the slightly cooled filling.

Roll the other half. Lay it on top. Press the edges together. Trim the overhang to about an inch, then fold it under and crimp. I use my thumb and forefinger. You can use a fork. Whatever looks like pie.

Cut a few slits in the top for steam to escape. Brush with beaten egg. That gives you the golden, shiny top that makes people think you worked harder than you did.

Baking

Thirty-five minutes at 375°F. Maybe thirty if your oven runs hot. The crust should be golden brown. The filling should be bubbling through the slits. That's how you know it's done.

Let it rest for five minutes before you cut it. I know you want to dig in right away. I do too. But the filling needs to set a little, or it will run all over the plate. Five minutes is not that long. Use them to make a salad.

How to Serve It

I serve this with a simple green salad. Something with a sharp vinaigrette cuts through the richness. A pickle on the side is never wrong.

Leftovers reheat beautifully. The crust stays flaky for a day, maybe two. After that, the filling softens it. Still good, just different. I eat cold slices standing at the counter sometimes. Don't judge.

A Few Notes

If your dough cracks when you roll it, let it warm up for five minutes. Too cold and it will shatter. Too warm and you lose the flakiness. You're looking for that Goldilocks zone.

You can make the filling a day ahead. Keep it in the fridge. Assemble and bake when you're ready. That's a good trick for busy nights when you still want a real dinner.

I always forget to take the butter out early enough. So I grate it into the flour with a box grater. It works. The cold butter stays cold and the grating makes smaller pieces that blend easily. Desperate times, desperate measures. Or just smart shortcuts.

This pie freezes well before baking. Wrap it tight in plastic, then foil. Bake from frozen, adding 10-15 minutes to the time. Good to know when you want homemade dinner without the homework.

I've made this pie for company, for sick friends, for Tuesday nights when nothing else sounded good. It always works. The crust flakes. The filling is warm and savory. My daughter picks out the peas sometimes. I pretend not to notice.

That's the thing about a good pie. It doesn't need to be perfect. It just needs to be made.

Homemade Meat and Vegetable Pie with Flaky Crust

Homemade Meat and Vegetable Pie with Flaky Crust

Homemade Meat and Vegetable Pie with Flaky Crust
Prep: 30 minutes
Cook: 45 minutes
Total: 1 hour 15 minutes
Servings: 8 servings

Ingredients

  • 2 cups all-purpose flour
  • 1 teaspoon salt
  • ¾ cup cold butter, cubed
  • 6-8 tablespoons ice water
  • 1 tablespoon olive oil
  • 1 pound ground beef or diced chicken
  • 1 medium onion, diced
  • 2 carrots, diced
  • 1 cup diced potatoes
  • 1 cup frozen peas
  • 2 cloves garlic, minced
  • 1 cup beef broth
  • 2 tablespoons tomato paste
  • 1 teaspoon dried thyme
  • ½ teaspoon black pepper
  • 1 teaspoon salt
  • 1 egg, beaten (for egg wash)

Instructions

  1. 1Make pie crust: Mix flour and salt, cut in cold butter until crumbly, add ice water until dough forms. Chill 30 minutes.
  2. 2Heat olive oil in a large skillet over medium-high heat.
  3. 3Brown meat, breaking it apart, about 5-7 minutes. Remove and set aside.
  4. 4Add onion, carrots, and potatoes to skillet. Cook 5 minutes, stirring occasionally.
  5. 5Add garlic and cook 1 minute until fragrant.
  6. 6Return meat to skillet, stir in peas, beef broth, tomato paste, thyme, pepper, and salt.
  7. 7Simmer for 10 minutes until vegetables are tender and sauce thickens. Cool slightly.
  8. 8Preheat oven to 375°F (190°C).
  9. 9Divide dough in half. Roll out one half and place in a 9-inch pie dish.
  10. 10Pour meat mixture into crust.
  11. 11Roll out remaining dough and place on top. Seal edges and cut vents.
  12. 12Brush with beaten egg.
  13. 13Bake 30-35 minutes until crust is golden brown.
  14. 14Cool 5 minutes before slicing and serving.

More recipes you will love