Looking for a way to shake up your regular Sunday roast leftovers? If you’re tired of the same old sandwiches or reheated plates, I’ve got just the solution. We all know how tricky it can be to make Monday’s dinner feel fresh and exciting, especially when you’re working with yesterday’s roast beef.
That’s where this roast beef Yorkshire pudding wrap comes in – it’s a clever twist on two British classics that’s easy to put together, totally satisfying, and gives those leftovers a whole new life. Trust me, it’s so good, your family might start hoping for extra roast beef just to make these the next day.

Why You’ll Love This Yorkshire Pudding Wrap
- Creative leftovers – This recipe gives leftover roast beef a delicious makeover, turning yesterday’s dinner into an entirely new and exciting meal.
- Basic ingredients – You only need a handful of pantry staples like flour, eggs, and milk, plus your leftover beef to make this satisfying wrap.
- Budget-friendly – Using up leftover meat and requiring just a few basic ingredients makes this an economical choice that reduces food waste.
- Customizable meal – The basic wrap serves as a perfect base – you can add different vegetables, sauces, or seasonings to make it your own.
What Kind of Flour Should I Use?
All-purpose flour is your best bet for Yorkshire pudding wraps, though you could use bread flour in a pinch. The key is to stick with a flour that has a medium protein content – around 10-12% – which gives you that perfect balance of structure and tenderness. Stay away from cake flour or pastry flour for this recipe, as they’re too low in protein to create those signature Yorkshire pudding bubbles and crispy edges. For the smoothest batter, give your flour a quick sift before mixing, and let the batter rest for about 30 minutes if you have time – this helps the flour fully hydrate and results in a better texture.

Options for Substitutions
This recipe can be adapted with several substitutions, though some ingredients are key to success:
- All-purpose flour: This is pretty crucial for Yorkshire pudding’s structure, but you can use bread flour in a pinch. Avoid whole wheat flour as it will make the pudding too heavy.
- Eggs: Eggs are essential for Yorkshire pudding and can’t really be substituted – they’re what make it puff up and give it structure.
- Skim milk: Any type of milk works here – whole milk, 2%, or even non-dairy options like unsweetened almond or oat milk. Just avoid flavored varieties.
- Leftover beef: While roast beef is traditional, you can use any leftover meat – turkey, chicken, or even pulled pork would work well. For a vegetarian version, try grilled mushrooms or seitan.
- Spinach: Feel free to swap spinach with any leafy greens like arugula, watercress, or mixed salad leaves. You could even use cooked vegetables if you prefer.
- Cooking spray: Any neutral oil will work – vegetable oil, canola oil, or even melted butter can be used to grease your pan.
Watch Out for These Mistakes While Cooking
The biggest challenge when making Yorkshire pudding wraps is getting the batter consistency right – it should be thin like heavy cream, not thick like pancake batter, so make sure to whisk until completely smooth and let it rest for at least 30 minutes before cooking. A common mistake is not getting your pan hot enough – the pan needs to be smoking hot with the oil before you pour in the batter, otherwise you won’t get that signature rise and crispy texture. When assembling your wrap, don’t overfill with beef and spinach, as this can make it difficult to roll and lead to tearing; instead, create a thin layer of fillings and leave a border around the edges. For the best results, slice your leftover beef very thinly against the grain and warm it slightly before adding it to your wrap, which helps prevent the Yorkshire pudding from getting soggy.

What to Serve With Yorkshire Pudding Wraps?
Since Yorkshire pudding wraps are basically a complete meal in themselves, you’ll want to keep the sides simple and complementary. A classic British-style roasted potato would be perfect here – just crispy enough to add some crunch to your plate. I love serving these wraps with a simple side of steamed vegetables like carrots and peas, which adds some nice color and keeps things traditional. For a quick weeknight option, you could also go with a basic green salad dressed with a light vinaigrette, or some roasted root vegetables that match the cozy comfort food vibe of the wrap.
Storage Instructions
Keep Fresh: Yorkshire pudding wraps are best enjoyed right after making them, but if you have leftovers, wrap them tightly in plastic wrap or foil and pop them in the fridge for up to 2 days. Just keep in mind that the Yorkshire pudding might lose some of its signature crispiness over time.
Make Ahead: You can prepare the Yorkshire pudding batter up to 24 hours in advance – just keep it covered in the fridge. In fact, letting the batter rest overnight often gives you even better results! Store your cooked beef separately in an airtight container in the fridge.
Warm Up: To enjoy leftover wraps, warm them in a preheated oven at 350°F (175°C) for about 5-7 minutes until heated through. This helps bring back some of the crispiness. Avoid using the microwave as it can make the Yorkshire pudding chewy.
| Preparation Time | 480-720 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 505-750 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 300-350
- Protein: 25-30 g
- Fat: 10-15 g
- Carbohydrates: 30-35 g
Ingredients
For the Yorkshire pudding:
- cooking spray
- 2 eggs (room temperature for better rise)
- 75ml skim milk
- Pinch pepper
- Pinch salt
- 30g all-purpose flour (I use King Arthur all-purpose flour)
For the filling:
- Spinach leaves (fresh, washed)
- Leftover cooked beef or steak
Step 1: Prepare the Batter
In a bowl, whisk together the eggs, flour, milk, and salt until you achieve a smooth consistency.
Once combined, cover the bowl and place it in the refrigerator to rest overnight.
This allows the flavors to develop and ensures the batter puffs up nicely while cooking.
Step 2: Preheat the Oven and Prepare the Pan
When you’re ready to cook the Yorkshire wrap, preheat your oven to 190 degrees.
Take a flat roasting tin, spray it generously with low-calorie cooking spray, and place it in the oven to heat up.
This step ensures the batter will start to cook immediately and rise when poured into the hot tin.
Step 3: Cook the Yorkshire Pudding
Once the roasting tin is heated and the oven is at the correct temperature, quickly pour in the Yorkshire pudding mixture.
Leave it to cook for 25 minutes without opening the oven door, as this can cause the pudding to lose its puff.
Patience is key to getting a nicely risen and golden Yorkshire.
Step 4: Shape and Fill the Yorkshire Pudding
When the pudding is golden and risen, remove it from the oven.
Carefully press down the middle of the pudding to flatten it slightly while maintaining a fluffy texture.
Now, you have a base ready for filling.
Step 5: Add Fillings and Roll the Wrap
Add your desired fillings to the middle of the flattened Yorkshire pudding.
Once filled, gently roll it up like a wrap, and then cut it in half for easier serving.
Enjoy your delicious and creative Yorkshire pudding wrap!