Save on Pinterest

Steak and Onion Pie

Total Time

Prep: 1-3/4 hours Bake: 25 min.


6 servings

Updated: Sep. 30, 2022
This hearty main dish has been a family favorite for at least 30 years. Our three sons are now grown and on their own...but they always come home when they hear what's in the oven! My husband, Mel, and I are enjoying retirement. Traveling is fun, visiting family and friends is better, but sitting on the back porch and "watching the world go by" is best of all!


  • 1 large onion, sliced
  • 3 tablespoons canola oil
  • 1/3 cup all-purpose flour
  • 1-1/2 teaspoons ground allspice
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 1/2 teaspoon ground ginger
  • 1-1/2 pounds beef top round steak, cut into 1-inch cubes
  • 2 cups boiling water
  • 1-1/2 cups diced peeled potatoes
  • 1 cup diced carrots
  • 1 cup frozen peas
  • 1 sheet refrigerated pie crust


  1. In a Dutch oven, lightly brown onion in oil. Meanwhile, combine the flour, allspice, salt, pepper and ginger in a large shallow bowl. Add meat cubes, a few pieces at a time, and toss to coat.
  2. Remove onion and set aside. Brown beef on all sides. Add water; cover and simmer until meat is tender, about 1 hour, stirring occasionally.
  3. Add potatoes, carrots and reserved onions; cover and cook for 10 minutes. Stir in peas; cook until all vegetables are tender, about 10 minutes.
  4. Spoon meat mixture into an 8-in. square baking dish. Roll crust into a 9-in. square; place over meat mixture and seal edges to pan, trimming crust if needed. Cut several small steam vents in crust. Bake at 450° until pastry is browned, 25-30 minutes.

Nutrition Facts

1 serving: 460 calories, 20g fat (6g saturated fat), 70mg cholesterol, 601mg sodium, 39g carbohydrate (5g sugars, 3g fiber), 30g protein.

Recommended Video