Main Courses
This beef and tomato pie recipe delivers the perfect balance of tender beef, rich tomato sauce, and a golden, flaky crust that will impress even the most skeptical dinner guests. The secret lies in slow-cooking the beef until fork-tender while building layers of flavor in the tomato sauce—herbs, garlic, and a touch of sweetness that harmonize beautifully. I've perfected this technique over years of testing, ensuring the filling stays moist while the crust achieves that signature crispness.
The recipe begins with browning beef chuck in a Dutch oven, creating deep, caramelized flavors that form the foundation of the filling. A blend of tomatoes, herbs, and a splash of red wine transforms into a velvety sauce that coats every bite. The crust, whether store-bought or homemade, gets a head start with blind-baking to prevent sogginess, resulting in a pie that's as impressive to look at as it is to eat.
What you'll end up with is a hearty, comforting dish that's perfect for family dinners or special occasions. The flaky crust encases layers of tender beef, savory tomato sauce, and aromatic herbs, creating a symphony of textures and flavors. Each slice reveals a perfect balance—crispy crust giving way to tender filling, all held together by the rich tomato base.
Serve this beef and tomato pie with creamy mashed potatoes or a simple green salad to round out the meal. The combination of rich, savory flavors with the flaky crust makes it a standout dish that's sure to become a staple in your recipe collection. Here's how to bring it to life in your own kitchen.
Ingredients for beef and tomato pie
Six ingredients for the filling, six for the crust—flaky perfection starts here.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 2 ½ lb | Cubed into 1-inch pieces |
| All-Purpose Flour 🌾 | 2 cups | For crust, plus extra for dusting |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for crust |
| Cold Water 💧 | ½ cup | For crust dough |
| Canned Tomato Sauce 🍅 | 2 cups | San Marzano preferred |
| Red Wine 🍷 | ½ cup | Bold dry variety |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce |
| Fresh Thyme Leaves 🌿 | ¼ cup | Or 1 tbsp dried thyme |
| Fresh Rosemary 🌿 | ⅛ cup | Finely chopped |
| Beef Broth 🥄 | 1 cup | Low-sodium preferred |
| Sugar 🍬 | 1 tbsp | Balances acidity |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Egg 🥚 | 1 whole | For egg wash |
The beef is non-negotiable—chuck roast gives that melt-in-your-mouth texture. Costco or local butchers often have it pre-cubed, which saves time. Look for good marbling—those little fat streaks melt during cooking and keep the meat juicy. For the crust, King Arthur flour is my go-to (it's got that extra protein for flakiness), but any all-purpose will work. The butter should be cold—pull it from the fridge 30 minutes before mixing so it cuts into the flour nicely. Pro tip: if your kitchen gets warm, chill the dough for 30 minutes before rolling.
No red wine? Beef broth with a splash of balsamic works just as well—the acidity cuts through the richness. Fresh thyme and rosemary are ideal, but dried works at one-third the amount. The tomato sauce can be jarred (I like Rao's for its depth), but homemade is worth it if you've got time. For the crust, substitute half the butter with lard if you're avoiding dairy—it makes for an extra-flaky pie. And if you're short on sugar, a pinch of honey does the trick too (though it's not vegan, so skip this if needed).
The beef filling keeps beautifully in the fridge for 4 days—make ahead and save yourself baking day stress. The crust dough can be wrapped in plastic and stored for 2 days, or frozen for 3 months (thaw overnight in the fridge). Once baked, this pie reheats like a dream—350°F for 15 minutes covered with foil. I always slice mine straight from the oven—the crust stays crispy and the filling stays warm. Leftovers? Store in an airtight container for 5 days, but honestly, it won't last that long.
Why You'll Love This Recipe
- Foolproof Crust: I swear by this butter-and-water dough—no yeast, no fuss. Just mix, roll, fold, and bake. Honestly, even if it looks lumpy, that flaky top still comes out ridiculously good.
- Slow-Cooked Magic: The chuck roast turns fork-tender while simmering in tomato sauce, and that deep, caramelized flavor? It’s the kind of taste that makes you pause mid-bite. (Yes, even on a Tuesday night.)
- Lunchbox Hero: Pack slices for work or school—it reheats beautifully and keeps everyone full. My kid actually asks for this, and that’s saying something after years of "I don’t like meatloaf."
- Budget Buster: One roast stretches for four meals, and canned tomato sauce cuts costs without sacrificing flavor. Between us, this is how I feed a family of four for under $20. No guilt, just good food.
Step-by-step instructions for beef and tomato pie
Let's create a showstopping pie with layers of flavor and that perfect golden crust.
Prepare the Beef Filling
In a large Dutch oven, combine the 2.5 lb beef chuck roast (cubed into 1-inch pieces) with the 2 cups canned tomato sauce, 0.5 cup red wine, 1 cup beef broth, 1 tbsp sugar, 1.5 tsp salt, and 0.5 tsp black pepper. Bring to a boil over medium-high heat, then reduce to a simmer. Let it cook uncovered for 20 minutes until the beef begins to brown and the liquid reduces slightly.
Add the 4 cloves minced garlic, 0.25 cup fresh thyme leaves, and 0.125 cup finely chopped fresh rosemary. Stir gently and continue simmering for another 15 minutes until the beef is tender and the sauce has thickened. The filling should be rich, aromatic, and deeply flavorful—this is the heart of your pie. Taste and adjust seasoning if needed.
Make the Flaky Pastry Crust
In a large bowl, combine the 2 cups all-purpose flour and 1.5 tsp salt. Cut in the 1 cup cold unsalted butter (cubed) using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. This texture is crucial for achieving that signature flaky crust.
Add the 0.5 cup cold water gradually, mixing just until the dough comes together. Avoid overworking it—just combine until it holds when pressed. Shape the dough into a disk, wrap in plastic, and refrigerate for at least 1 hour (or up to 24 hours). Cold dough is essential for crisp, flaky layers.
Assemble the Pie
Preheat your oven to 375°F. Roll out the chilled dough on a lightly floured surface to fit your pie dish, leaving a 1-inch overhang on all sides. Transfer it to a 9-inch pie dish, gently pressing it into the bottom and up the sides. Trim the excess dough, leaving the overhang for crimping later.
Pour the beef filling into the pie crust, spreading it evenly. Brush the edges of the dough with the 1 whole egg (beaten), then fold the overhang inward and crimp decoratively to seal. Cut a few small slits in the top crust to allow steam to escape. This step ensures your pie has that professional, bakery-style finish.
Bake to Golden Perfection
Place the pie on a baking sheet (to catch any drips) and bake in the preheated 375°F oven for 45-50 minutes, until the crust is deep golden brown and the filling is bubbling. The crust should be crisp and flaky, with no soft spots. If the edges brown too quickly, tent with foil to prevent burning.
Remove the pie from the oven and let it rest for 15 minutes before slicing. This resting time allows the filling to set slightly, making it easier to serve without spills. The aroma filling your kitchen should be intoxicating—rich beef, sweet tomatoes, and those fragrant herbs all working together in perfect harmony.
Pro Tips For Making Beef And Tomato Pie
- Sear the Chuck First: The roast’s flavor hides deep, and skipping the sear means bland filling. Pat it dry, then brown all sides in a hot pan with oil—no rush, let it sit until deep golden before adding anything else.
- Use Cold Butter for Crust: I learned this the hard way—warm butter makes a greasy mess. Cut cold butter into flour like you’re making shortbread, then add ice water sparingly. The crust stays flaky, not soggy.
- Don’t Overmix the Dough: After burning three batches, I finally figured out: handle the dough like it’s fragile. Mix just until it comes together, then fold once more. Overworking it turns the pastry into tough, chewy glue.
- Simmer the Tomato Sauce: Thin, watery sauce = sad pie. Reduce the canned tomato sauce on low heat for 10 minutes before mixing with the beef. The extra caramelization makes the filling richer, and it won’t turn mushy when baking.
Creative variations of this dish
Herb-Infused Twist
Swap the rosemary for 1 tbsp fresh sage and add 1 tsp dried oregano to the filling for an Italian-inspired flavor profile. The sage brings earthy depth, while oregano adds a bright, citrusy note that pairs beautifully with the tomatoes. Garnish with fresh parsley before serving for a pop of color and freshness. 🌿
Spicy Kick
For heat lovers, stir in 1 tsp smoked paprika and ½ tsp cayenne pepper with the beef while browning. Finish with a sprinkle of crumbled feta cheese on top before baking for a tangy contrast. The smokiness from the paprika complements the richness of the beef perfectly. 🌶️
Vegetable Boost
Add 1 cup diced carrots and 1 cup chopped mushrooms to the beef filling during the initial browning stage. These veggies soften as they cook, adding natural sweetness and texture. I also like adding ½ cup frozen peas at the very end to keep them vibrant and bright. 🥕
Cheesy Crust
For a decadent twist, mix ½ cup shredded Gruyère cheese into the crust dough before rolling it out. The nutty, melty cheese infuses the crust with rich flavor, creating a luxurious texture that pairs perfectly with the savory filling. Use a 9-inch springform pan for easier slicing. 🧀
Mini Pies
Divide the filling and crust into 6 individual ramekins (about 6 oz each) for single-serving pies. Brush the tops with egg wash and bake at 400°F for 25-30 minutes—these bake faster than a full pie. Perfect for potlucks or meal prep, as each mini pie reheats beautifully. 🍽️
Sweet & Savory
Add ½ cup apple sauce to the filling before baking to balance the richness with subtle sweetness. The applesauce also helps keep the pie moist. Top with a lattice crust made from strips of the same dough for an elegant presentation. 🍎
Nutrition facts
Frequently asked questions
Can I use ground beef instead of cubed beef chuck?
Ground beef works but won't give the same tender texture. For best results, stick with 1-inch beef chuck cubes—they melt beautifully and stay juicy. If you must use ground beef, brown it first to develop flavor, then proceed with the recipe as written. The cooking time may reduce slightly to 25 minutes total instead of 35.
How do I prevent a soggy bottom crust?
Blind-bake the crust for 10-12 minutes at 375°F before adding filling—this creates a barrier against moisture. Another trick: sprinkle 1 tbsp cornstarch or crushed graham crackers on the crust before filling. For extra insurance, chill the assembled pie in the fridge for 30 minutes before baking.
What's the best way to reheat leftovers?
Slice the pie and reheat portions in a 350°F oven for 15 minutes covered with foil, or microwave 2-3 slices at a time for 1-2 minutes*. The oven method keeps the crust crispy while warming the filling. For a quick fix, pop slices in a toaster oven at 375°F for 5-7 minutes—this works surprisingly well.
Can I make this pie ahead of time?
Assemble the pie (unbaked) and refrigerate for up to 24 hours. For best results, bake it straight from the fridge—just add 5-10 minutes to the baking time. The filling will stay flavorful, and the crust will still turn golden. You can also freeze the unbaked pie for 1 month—thaw overnight in the fridge before baking.
What sides pair best with this dish?
Classic choices include creamy mashed potatoes, buttery egg noodles, or a simple green salad with vinaigrette. For a heartier meal, serve with roasted root vegetables or crusty bread to soak up the rich tomato sauce. A sharp cheddar cheese board or pickled vegetables add refreshing contrast to the savory pie.
