Go Back
+ servings
Print Recipe
4.93 from 57 votes

Beef Pot Pie

This recipe does take a few hours to finish, but it's not hands-on the entire time. The filling is pre-baked to ensure the chuck roast pieces are super tender. A nice option here is to just cook half the beef in a skillet until browned and juicy. Then add it in with the rest of the beef before putting into dish and oven-baking.
Prep Time15 mins
Cook Time2 hrs 30 mins
Total Time2 hrs 45 mins
Course: Main Dish
Servings: 6
Calories: 503kcal
Author: Good Dinner Mom


  • 2 pounds boneless beef chuck-eye roast, trimmed and cut into ¾ inch pieces Sirloin steak may be substituted
  • Salt and pepper
  • 3 Tablespoons olive oil or avocado oil, divided
  • 4 ounces mushrooms, baby bellas also called creminis or white button if unavailable, trimmed and quartered
  • 1 onion, finely chopped-pearl onions are also good
  • 3 carrots, peeled and cut into ½ inch pieces
  • 2 Tablespoons tomato paste
  • 4 garlic cloves, minced
  • ½ cup dry red wine, or ½ cup water
  • 3 Tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 Tablespoon soy sauce
  • 1 Tablespoon Worcestershire sauce
  • 1 bay leaf
  • 1 cup frozen peas
  • 1 ½ teaspoons chopped fresh thyme, divided
  • 1 large egg, lightly beaten
  • 1 9-inch store-bought pie dough round or your own made-from-scratch pie crust


  • Adjust oven rack to lower-middle position and heat oven to 350F degrees. Pat beef cubes dry with a paper towel and season with salt and pepper. Heat 1 ½ tablespoons of the oil in a Dutch oven over medium-high heat. Add half the beef and cook until well browned all over, about 7 minutes. Using slotted spoon, transfer the beef to bowl or plate with the remaining uncooked beef.


  • You will not cook the remaining beef before placing in the pot pie. Cooking half the beef imparts some good flavor from braising but saves time not requiring all the beef to be browned before placing in the pie. It works, I promise.
  • Reduce heat to medium and add remaining 1 ½ tablespoons oil to now-empty pot. Add mushrooms, onion, and carrots and cook until vegetables are lightly browned, about 5 minutes, scraping up any browned bits. Stir in tomato paste and garlic and cook until fragrant, about 30 seconds.
  • Stir in wine (or water) and cook until evaporated, about 2 minutes. Stir in flour until the vegetables are well coated and cook for 1 minute. Add broth, soy sauce, Worcestershire, and bay leaf, stirring until combined. Scrape any bits that have stuck to bottom of pan to incorporate into liquids. Add all of the beef and bring to a simmer. Cover and transfer to oven. Cook until beef is tender, about 1 ¼ hours.
  • Remove filling from oven and taste the beef to make sure it's tender to your liking. If it tastes chewy, add ¼ cup water, stir and return to oven for another 20-30 minutes. Once meat is tender, remove and then increase oven temperature to 400F degrees. If the meat mixture looks to need more "juice", then remove mixture from pot to a plate and add ¼ to ½ cup water back to the Dutch oven and kind of tilt the pan to scrape off some of the crusty fond that's accumulated in the pot. This should create a thick meaty sauce to add into the meat mixture and thin it out a bit, plus it only adds to the flavor of the beef.
  • Discard the bay leaf and stir in the fresh thyme and add the peas. Taste the filling and add salt and pepper to taste at this time (up to 1 teaspoon salt and ½ teaspoon pepper).
  • Spray the bottom of a 9-inch deep-dish pie plate and add meat mixture to the dish.
  • Brush the rim and interior lip of the pie plate with egg (this will prevent the shell from sticking to the dish and cracking or breaking). Top the filling with pie dough so dough overhangs edges of pie plate only slightly. Fold overhanging pie down inward so folded edge is flush with inner edge of pie plate. Crimp dough evenly around edge of pie using your fingers.
  • Using a paring knife, cut a ½-inch hole in center of pie. Cut six ½-inch slits around the hole, halfway between center and edge of pie. Brush dough with remaining egg. Season the top of the dough with salt, pepper and remaining ½ teaspoon chopped thyme. Transfer pie to rimmed baking sheet and bake until crust is golden brown, 20-30 minutes.
  • Transfer pie to cooling rack and let cool for 15 minutes. Serve.


  • Use other vegetables if you prefer in this beef pot pie recipe. Adding diced potatoes is a popular addition.
  • I love to use frozen pear onions in place of the chopped onions from time to time. They look nice and are tasty.
  • Beef stew meat is okay to use for the meat in the recipe.


Calories: 503kcal | Carbohydrates: 28g | Protein: 36g | Fat: 25g | Saturated Fat: 10g | Cholesterol: 131mg | Sodium: 808mg | Potassium: 942mg | Fiber: 3g | Sugar: 5g | Vitamin A: 5420IU | Vitamin C: 15.3mg | Calcium: 69mg | Iron: 5.4mg