Ingredients
Scale
- 1 lb (450g) Halal beef (thinly sliced, such as roast beef or flank steak)
- 1 sheet puff pastry (store-bought or homemade, make sure it’s Halal)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- 1 cup beef broth (Halal-certified)
- 2 teaspoons Worcestershire sauce (ensure it’s Halal-certified)
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt and pepper to taste
- 1 ½ cups shredded Swiss cheese or Provolone cheese
- 1 tablespoon fresh parsley, chopped (for garnish)
- 1 egg (for egg wash)
Ingredient Highlights
- Halal Beef: Using Halal-certified beef ensures the recipe is suitable for all dietary restrictions while maintaining the rich, savory flavor of the meat.
- Puff Pastry: Puff pastry offers a light, flaky texture that perfectly complements the hearty filling. It also makes the recipe easy to prepare without requiring a lot of time for dough-making.
- Beef Broth: The broth adds a deep umami flavor, creating a savory base for the filling and helping to tenderize the beef.
- Swiss or Provolone Cheese: These cheeses melt beautifully and bring a mild, creamy flavor that balances the savory filling.
- Worcestershire Sauce: Adds a slight tangy depth to the overall flavor, enhancing the taste of the beef filling.
Instructions
Prepare the Filling:
- Sauté the Onion and Garlic: Heat olive oil in a large skillet over medium heat. Add the finely chopped onion and sauté until softened and translucent, about 5 minutes. Add the minced garlic and sauté for another minute until fragrant.
- Cook the Beef: Add the thinly sliced Halal beef to the skillet. Cook for 4-5 minutes until the beef is browned and cooked through. Season with salt, pepper, dried thyme, and rosemary.
- Add Broth and Worcestershire Sauce: Pour in the beef broth and Worcestershire sauce, stirring to combine. Let the mixture simmer for 2-3 minutes, allowing the broth to reduce slightly and soak into the beef. Taste and adjust seasoning if needed.
- Set Aside to Cool: Remove the skillet from the heat and set the filling aside to cool slightly while you prepare the pastry.
Prepare the Pastry:
- Preheat the Oven: Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper or lightly grease it.
- Prepare the Puff Pastry: Unroll the sheet of puff pastry on a floured surface. Use a rolling pin to gently roll it out to fit the size of your baking sheet.
- Layer the Cheese: Sprinkle a generous amount of shredded Swiss or Provolone cheese across the surface of the pastry, leaving about 1-inch border around the edges.
Assemble the French Dip Squares:
- Add the Beef Filling: Once the beef filling has cooled slightly, spoon it evenly over the cheese, spreading it out into an even layer.
- Roll and Seal: Carefully roll the pastry from one edge to the other, enclosing the filling. Pinch the seams to seal the pastry, making sure no filling escapes.
- Egg Wash: Beat the egg in a small bowl and brush it over the surface of the pastry. This will give your French Dip Squares a golden, glossy finish when baked.
Bake the French Dip Squares:
- Bake: Place the assembled and egg-washed pastry roll on the prepared baking sheet. Bake for 30-35 minutes, or until the pastry is golden brown and puffed.
- Cool and Slice: Allow the French Dip Squares to cool for 5-10 minutes before slicing into individual squares. Garnish with freshly chopped parsley for a burst of color and freshness.
- Prep Time: 15minutes
Nutrition
- Serving Size: 16
- Calories: 300
- Fat: 12g
- Carbohydrates: 25g
- Protein: 15g