Beef and Spinach Pie

Introduction
Get ready to discover your new favorite comfort food: Beef and Spinach Pie! This hearty dish brings together tender ground beef, nutrient-rich spinach, and a savory sauce, all tucked under a golden, flaky pastry crust. It’s a truly satisfying meal that warms you from the inside out, perfect for any day of the week.
Don’t let the word “pie” intimidate you. This recipe is surprisingly easy to make, even for beginner cooks. We use simple ingredients and straightforward steps to create a dish that looks impressive but comes together without a fuss. It’s a fantastic way to enjoy a wholesome, homemade meal without spending hours in the kitchen.
So, gather your ingredients and get ready to create something truly delicious. This Beef and Spinach Pie is not just a meal; it’s an experience of comforting flavors and easy cooking. We know you’ll love every single bite!
Cooking Time & Prep Time
- Prep Time: 25 minutes
- Cooking Time: 35 minutes
- Total Time: 60 minutes
Small tip: You can chop your vegetables while the beef is browning to save a few minutes on your prep time!
Ingredients
This recipe makes 6 generous servings.
For the Filling
- 1 tablespoon olive oil
- 1 pound (450g) lean ground beef
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- Salt and freshly ground black pepper to taste
- 1 (14.5 ounce / 411g) can diced tomatoes, undrained
- 1/2 cup (120ml) beef broth
- 2 tablespoons tomato paste
- 5 ounces (140g) fresh spinach, roughly chopped
- 1/2 cup (120g) shredded mozzarella cheese (optional, for extra creaminess)
For the Topping
- 1 (14.1 ounce / 399g) package refrigerated pie crusts (2 crusts)
- 1 large egg, beaten (for egg wash)
Step-by-Step Instructions
-
Step 1: Brown the Beef
Preheat your oven to 400°F (200°C). Heat the olive oil in a large skillet or Dutch oven over medium-high heat. Add the ground beef and cook, breaking it up with a spoon, until it’s fully browned and no pink remains. Drain any excess fat from the skillet.
Small tip: Draining the fat helps keep your pie from being greasy and ensures a richer flavor.
-
Step 2: Sauté Aromatics and Season
Add the chopped onion to the skillet with the browned beef. Cook for about 5-7 minutes, until the onion softens and becomes translucent. Stir in the minced garlic, dried oregano, and dried thyme. Cook for another minute until fragrant.
-
Step 3: Simmer the Filling
Pour in the undrained diced tomatoes, beef broth, and tomato paste. Stir everything together well. Bring the mixture to a gentle simmer, then reduce the heat to low, cover, and let it cook for 10 minutes to allow the flavors to meld.
-
Step 4: Incorporate Spinach and Cheese
Remove the skillet from the heat. Stir in the fresh spinach, a handful at a time, allowing it to wilt into the hot mixture. Season generously with salt and freshly ground black pepper. If using, stir in the shredded mozzarella cheese until it’s melted and combined.
Small tip: Don’t overcook the spinach; the residual heat from the filling is enough to wilt it perfectly.
-
Step 5: Assemble the Pie
Unroll one pie crust and gently place it into a 9-inch pie plate. Press it gently into the bottom and up the sides. Spoon the beef and spinach filling evenly into the prepared pie crust.
-
Step 6: Top the Pie
Unroll the second pie crust and carefully place it over the filling. Trim any excess dough from the edges, leaving about a 1/2-inch overhang. Crimp the edges of both crusts together using your fingers or a fork to seal the pie.
Small tip: For a beautiful finish, you can make a few small slits in the top crust to allow steam to escape during baking.
-
Step 7: Egg Wash and Bake
In a small bowl, beat the egg with a tablespoon of water to create an egg wash. Brush the top crust of the pie evenly with the egg wash. This will give it a beautiful golden sheen.
Place the pie in the preheated oven and bake for 35-40 minutes, or until the crust is golden brown and the filling is bubbly. Let the pie rest for 10 minutes before slicing and serving.
Tips & Variations
- Gluten-Free Option: Simply use your favorite gluten-free pie crusts instead of regular ones. The filling is naturally gluten-free!
- Vegan/Vegetarian Option: Skip the ground beef and use a plant-based ground “meat” substitute. Replace beef broth with vegetable broth and omit the mozzarella cheese (or use a vegan alternative).
- Add More Vegetables or Protein: Feel free to add diced carrots, mushrooms, or bell peppers to the filling along with the onion. You can also add a can of drained cannellini beans for extra fiber and protein.
- Spicy Version: For a kick, add 1/2 teaspoon of red pepper flakes with the garlic and onions. A pinch of cayenne pepper also works wonders!
- Cheese Lovers Dream: Instead of just mozzarella, try a blend of cheddar and Monterey Jack for a richer, tangier cheese flavor in the filling.
Nutritional Information
Approximate values per serving (based on 6 servings):
- Calories: 480 kcal
- Protein: 28g
- Carbohydrates: 35g
- Fat: 25g
Please note: These values are approximate and may vary depending on the specific brands and ingredients used.
Health Benefits
This Beef and Spinach Pie is packed with goodness! Let’s look at some of the key ingredients.
Lean Ground Beef: It’s a fantastic source of high-quality protein, essential for muscle repair and growth. Beef also provides important nutrients like iron, which helps carry oxygen in your blood, and zinc, vital for immune function.
Spinach: A true superfood! Spinach is loaded with vitamins K, A, and C, as well as folate and iron. Vitamin K is crucial for bone health, while Vitamin A supports vision and immune health.
Tomatoes: These provide a good dose of Vitamin C and antioxidants, especially lycopene. Lycopene is known for its potential heart health benefits and antioxidant properties.
Onions and Garlic: More than just flavor enhancers! Onions contain prebiotics that support gut health, and garlic is renowned for its immune-boosting properties and beneficial compounds like allicin.
Together, these ingredients create a balanced meal that supports overall well-being with a delicious combination of protein, fiber, vitamins, and minerals.
Serving Suggestions
- Serve a warm slice of Beef and Spinach Pie with a simple side salad dressed with a light vinaigrette. The fresh greens offer a lovely contrast to the rich pie.
- For a more substantial meal, pair it with some steamed green beans or a side of roasted root vegetables like carrots and parsnips.
- This pie is a fantastic main dish on its own, but it can also be part of a larger family meal. It’s especially wonderful for a cozy weekend dinner.
- Meal Prep Ideas: Bake the pie, let it cool completely, then slice it into individual portions. Store them in airtight containers for easy grab-and-go lunches or quick dinners throughout the week.
Storage Tips: Leftover Beef and Spinach Pie can be stored in an airtight container in the refrigerator for up to 3-4 days. You can also freeze individual slices or the whole pie (unbaked or baked) for up to 3 months. If freezing baked, wrap tightly in plastic wrap and then foil. To reheat, thaw overnight in the fridge if frozen, then warm in a preheated oven at 350°F (175°C) until heated through, about 15-20 minutes for slices, or microwave individual portions.
Conclusion
There you have it – a truly magnificent Beef and Spinach Pie that’s both comforting and incredibly satisfying. This recipe proves that delicious, homemade meals don’t have to be complicated. With its rich, savory filling and flaky golden crust, it’s a dish that’s sure to impress everyone at your table.
We encourage you to roll up your sleeves and give this recipe a try. You’ll love how easy it is to put together and how much flavor each bite delivers. It’s perfect for a cozy family dinner or a delightful meal with friends.
So go ahead, bake this pie, share the joy, and savor the wonderful flavors. Happy cooking, and enjoy every comforting mouthful!



