Raised in the Kitchen cookbook giveaway graphic

Raised in the Kitchen is available now!

Healthy Habits That Help Me!

The Flakiest Savory Beef Pot Pie

17 Reviews

Savory indulgent beef pot pie that is loaded with vegetables and topped with flaky, golden puff pastry! It’s pure comfort food!

I mean, it was bound to happen. Our readers are in love with our chicken pot pie, and in fact it’s one of the most popular recipes on our site. But with all of you requesting a few more beef recipes I couldn’t resist a savory beef pot pie recipe. What started out one way ended up an entirely different way and I’m ridiculously pleased with the results. And no one is happier than Cade, he says it’s one of his new favorite dinners. 🙂

a photo of a bowl full of a serving of beef pot pie that is loaded with vegetables and topped with a golden pie crust.

Ingredients for Beef Pot Pie

You’ll start by pulling your puff pastry out of the freezer and letting it thaw slightly. The rest of the ingredients you will need are here:

  • Puff Pastry – found in the freezer section of the grocery store by the pie crusts
  • Beef Roast – chuck roast is my preferred cut, but a top sirloin or round roast would also work, you could even use ground beef for a budget friendly option
  • Salt – flavor
  • Pepper – flavor
  • Yellow Onion – adds so much to the depth of flavor, see section below for using onions if you are not a fan of onions
  • Garlic – flavor
  • Carrots – go with real carrots that you peel and slice, no baby carrots
  • Celery – flavor and texture
  • Peas – I love these bright pops of flavor and color. They get added right before adding the filling to the baking dish so they don’t get too mushy.
  • Flour – thickens the filling
  • Rosemary – fresh is best, but you can use dried if you need to, 1 sprig fresh = 1 teaspoon dried
  • Bay Leaf – adds so much flavor, remove it before adding the filling to the baking dish
  • Thyme – fresh is preferred, but if you need to use dried, 1 teaspoon fresh = 1/3 teaspoon dried
  • Beef Broth – the base of the gravy that the meat and veggies will simmer in and become the delicious filling
  • Balsamic Vinegar – add sweetness and tanginess to the gravy
  • Worcestershire Sauce – our preferred brand is Lea & Perrins and it is essential! It adds great umami flavor!
  • Dijon Mustard – adds to the depth of flavor in the gravy
  • Whole Milk – used for the egg wash
  • Egg – used for the egg wash that will make crust beautifully golden

The measurements for each ingredient can be found in the recipe card down below.

A photo of a blue ceramic rectangular baking dish full of a beef pot pie topped with golden puff pastry. a serving of the pot pie has been removed and the filling has filled in the missing piece and the serving spoon is sitting in the dish.

What If You Hate Onions?

I heard you all loud and clear on instagram, you either love or absolutely hate onions and there’s not really any who are in between. So can you substitute onions in a recipe? Well, in my personal opinion, no. I used to hate onions as well but I’ve learned that they really are essential to build flavor. So here are your options:

  • Mince fine or grate in your onions. This will allow them to still caramelize which pulls an enhanced flavor to the dish but don’t worry, you’ll never know the texture or flavor is there. I promise. 
  • Half the amount. You’ll be just fine with half of the amount. 
  • If you’re on the fence about onions, let me suggest that rather than skip the onions you just chop them versus having the long strands. They will practically disappear into the filling.

What Kind of Beef Roast is Best?

Our preferred cut of beef is a chuck roast. Chuck roasts tend to have really good marbling and become really tender as they braise. A round roast is also a good option.

If you want to do more of a steak type cut, go with a top sirloin. You could also use ground beef if you want a more budget friendly option.


A photo of a serving of beef pot pie in a bowl with chunks of beef, carrots, peas, caramelized onions all in a gravy topped with a golden puff pastry.

How to Make Beef Pot Pie

Using a sheet of puff pastry makes this recipe so dang easy! The crust is no work at all. All the work comes in making the filling and even that is so simple! Here are the steps:

  1. Heat olive oil in a large Dutch oven over high heat.
  2. Pat dry the cubed beef roast and season with salt and pepper. Brown the meat in batches and remove it to a plate until all the meat is browned.
  3. Once you’ve removed the meat, add the onion, celery and carrots and cook until softened.
  4. Add the garlic, salt, pepper, thyme, and rosemary and cook until fragrant.
  5. Stir the flour into the vegetables and then add the meat back to the pot and stir everything to combine.
  6. Pour in the beef stock, balsamic, worcestershire, mustard and milk and stir everything together. Bring it to a boil and allow it to cook until thickened slightly.
  7. Add the bay leaf. Reduce the heat and let it simmer with the lid on for 90 minutes or until the beef is tender.
  8. Remove the lid and allow it to simmer for another half hour.
  9. Preheat the oven and spray a 9×13″ baking dish. Pour the meat mixture into the baking dish.
  10. Roll out the pie crust into a rectangle and place it over the filling. Crimp the edges and make a few slits in the dough so it can vent as it bakes.
  11. Whisk the egg and milk together and brush it over the top of the crust.
  12. Bake and enjoy!

The fully detailed instructions for this recipe can be found in the recipe card at down below.

a photo of a dark blue rectangular baking dish will of beef pot pie topped with flaky golden puff pastry.

Can I Add Other Ingredients?

Why yes you can. Here’s how!

  • Potatoes – Chop new potatoes or russet potatoes and boil until almost tender. Fold them into the mix before adding into the pie crust and bake as normal. 
  • Green Beans – Stir in blanched, halved green beans or a drained can of green beans. 
  • Tomatoes – I recommend using a drained fire roasted diced tomato or 2 small roma tomatoes, chopped. 
  • Corn – Frozen or canned works great! Add it in when you would the peas. 
  • Mushrooms – Slice baby bella or cremini mushrooms and add them to the pot with the onions, carrots and celery.

Can I Make This Pot Pie in a Standard Pie Dish?

You can absolutely make this in a standard pie dish with puff pastry or with your own homemade pie crust. Our all butter pie crust that we use in our chicken pot pie is perfect for this recipe.

If you have a standard pie plate, the filling in this recipe will make 2 pies. If you have a deep dish pie plate, it will make one pie with maybe a little extra filling.

Using a pie crust, you can do both a bottom crust and top crust or just a top crust. That is totally up to you! When I use puff pastry, I like to just use it as a top crust.

a photo of the corning of a baking dish full of beef pot pie with a serving removed so you can see the saucy beef filling with carrots and peas and onions and topped with golden puff pastry.

Why Brown the Beef?

Browning the beef first adds a rich deep flavor to the meat and the juices and brown bits left behind will flavor the vegetables and the sauce you will create to simmer everything in. As the meat cooks longer on the stove top, it will release more flavorful juices creating layers and layers of flavor.


This beef pot pie is so loaded with juicy tender beef, veggies and a savory luscious gravy! The puff pastry makes the recipe so simple and is the perfect golden flaky top. Your request for more beef recipes has been granted!


More Beef Recipes You Must Try:

Raised in the Kitchen - Carrian Cheney

Our new book is now available!

This unique cookbook guides the way through every step, including meal lists and easy-to-follow recipes, and features dollops of heartwarming family stories.

Buy now

a photo of a bowl full of a serving of beef pot pie that is loaded with vegetables and topped with a golden pie crust.

Savory Beef Pot Pie

4.36 from 17 votes
Prep Time: 20 minutes
Cook Time: 2 hours 30 minutes
Total Time: 2 hours 50 minutes
Servings: 6


  • 1 Puff Pastry 1 full sheet
  • 2- 2 1/2 Pounds Beef Roast chopped in 1" pieces
  • Salt and Pepper
  • 1 Yellow Onion sliced in half horizontally then sliced again so the onion strands are not too long
  • 2 Cloves Garlic minced
  • 2 Large Carrots peeled and chopped
  • 2 Stalks Celery minced
  • 1 1/4 Cup Peas frozen
  • 1/3 Cup Flour
  • 3/4 teaspoon Salt
  • 1/4 teaspoon Pepper
  • 1 Sprig Rosemary fresh
  • 1 teaspoon Thyme Leaves fresh
  • 1 3/4 Cups Beef Broth
  • 1 Bay Leaf
  • 2 Tablespoons Balsamic Vinegar
  • 1 Tablespoon Worcestershire Sauce
  • 1 teaspoon Dijon Mustard
  • 1/3 Cup Whole Milk

Egg Wash

  • 1 Egg
  • 1 Tablespoon Milk


  • Heat a large pot or Dutch oven over high heat and add a few tablespoons of olive oil.
  • Dry the meat with paper towels thoroughly then sprinkle generously with salt and pepper. Add the meat to the pot in batches, cooking to brown on each side. Remove to a plate and continue until all meat is browned.
  • Once the meat has been removed, add the onion, celery and carrots. Cook for 5-7 minutes until they begin to soften. Add the garlic, salt and pepper, thyme and rosemary and cook until fragrant, about 1-2 minutes.
  • Stir the flour into the vegetables and cook for 30 seconds then add the meat back into the pot and stir to combine.
  • Gently pour in the beef stock, balsamic, worcestershire sauce, mustard and milk. Stir everything together and bring to a boil. Add the bay leaf. Allow to cook until slightly thickened, about 3-5 minutes.
  • Reduce the heat to low, add the lid and allow to simmer for 90 minutes or until the beef is tender and almost done.
  • Remove the lid and allow to simmer for another 30 minutes until the beef is very tender and the sauce has reduced and thickened slightly.
  • Add the peas and stir them into the meat mixture.
  • Preheat the oven to 425 degrees. Spray a 9x13" casserole dish with nonstick spray and pour in the meat mixture.
  • Unfold the sheet of puff pastry and make a few slits as vents in the top of the pie. Place the puff pastry on top of the filling. Whisk the egg wash of egg and milk together and brush gently over the puff pastry.
  • Bake at 425 degrees for 30 minutes and enjoy!
Nutrition Facts
Savory Beef Pot Pie
Amount Per Serving (1.5 cups)
Calories 737 Calories from Fat 261
% Daily Value*
Fat 29g45%
Saturated Fat 9g56%
Trans Fat 1g
Polyunsaturated Fat 3g
Monounsaturated Fat 14g
Cholesterol 223mg74%
Sodium 5858mg255%
Potassium 1303mg37%
Carbohydrates 36g12%
Fiber 4g17%
Sugar 6g7%
Protein 82g164%
Vitamin A 4388IU88%
Vitamin C 170mg206%
Calcium 1018mg102%
Iron 10mg56%
* Percent Daily Values are based on a 2000 calorie diet.


When you try a recipe, please use the hashtag #ohsweetbasil on INSTAGRAM for a chance to be featured in our stories!  FOLLOW OH, SWEET BASIL ON FACEBOOK | INSTAGRAM | PINTEREST | TWITTER FOR ALL OF OUR LATEST CONTENT, RECIPES AND STORIES.

A photo of a blue ceramic rectangular baking dish full of a beef pot pie topped with golden puff pastry. a serving of the pot pie has been removed and the filling has filled in the missing piece and the serving spoon is sitting in the dish.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Oh, Sweet Basil on Instagram

Want more of our family, recipes, and all our shenanigans?

Check us out on Instagram and be sure to tag us @ohsweetbasil #ohsweetbasil for a chance to be featured!

Healthy Habits That Help Me!

About the authors

carrian feik cheney oh sweet basil

Cade and Carrian have three children and love to spend time together whether it’s vacationing or snuggled up on the couch for a good movie.

And this family especially loves to eat.

They love everything from the keep you fit and healthy to the get out your sweat pants indulgent and everything in between.

But most of all, they love the memories made, shared and treasured and it’s all thanks to a meal shared together with loved ones.

Leave a comment

Recipe Rating


  • Recipe doesn’t make a lot of sense. Don’t use baby carrots? Why, they’re just peeled carrots. After adding veggies add flour to thicken what? There is nothing to thicken since no liquid was added. Then later add the milk with the other liquids. Then use the milk again in the egg wash.

    • Reply
    • Hey Jeff! For the carrots, you can use any type of carrots you want, but baby carrots have a very different flavor than regular size carrots. Large carrots have a much more earthy flavor and baby carrots are more sweet. We just prefer the flavor of the large carrots in this recipe.
      In step 3, you add the vegetables and cook them until softened. Then you add the herbs. The flour isn’t added until the next step and then all the liquids are added in the next step and then everything thickens. I apologize if anything is confusing there.
      Yes, there is a little milk in the pie filling, and then you use a little more for the egg wash. I’ve created a little subcategory in the ingredients to more easily see the separation of the egg wash ingredients. I hope this helps clear things up!

      • Reply
  • I just had to comment again on this delicious beef pot pie. This week I made four double batches for an event. Absolutely everyone raved about how heavenly it tasted. Thanks again for the recipe!

    • Reply
    • This makes me day Denise! Thank you so much!

      • Reply
  • This was absolutely delicious! My family loved it, and it was so easy to put together. I’ll definitely be making this again. Thanks!

    • Reply
    • Yay! Love to hear this Denise! It is one of our favorites too!

      • Reply

Healthy Habits That Help Me!