Breakfast & Brunch
Tim Hortons' spinach and egg white bites recipe delivers a foolproof, protein-packed breakfast that's ready in under 30 minutes—no morning rush required. The foil-sealed method ensures crispy edges and fluffy centers, just like the café version but with full control over ingredients.
I perfected this adaptation after testing multiple baking techniques, and the results are consistently restaurant-quality at home.
The beauty of these bites lies in their simplicity: just egg whites, spinach, and a few pantry staples come together to create a vegetarian breakfast that's both satisfying and nutritious.
Unlike the original, this version uses fresh spinach for vibrant color and texture, while the egg whites provide that signature fluffy, protein-rich bite. The foil sealing creates a steamy environment that keeps everything moist while developing that perfect golden crust.
What makes this recipe truly special is how versatile it is—serve them as a quick breakfast, pack them for lunch, or even use them as a protein boost in salads.
Each bite delivers a perfect balance of savory spinach and tender egg whites, with just the right amount of seasoning to keep it interesting. The foil-sealed method also makes cleanup effortless, leaving you more time to enjoy your meal.
Whether you're looking for a fast weeknight breakfast or a make-ahead option for busy mornings, these bites deliver restaurant-quality results without the wait. The recipe scales easily, so you can make a batch for the week and store them in the fridge until ready to bake.
Let's get started on creating your homemade version of this café favorite.
Ingredients for tim hortons spinach and egg white bites
Twelve simple ingredients transform into crispy, protein-packed breakfast bites with foolproof foil-sealed perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Egg Whites 🥚 | 1 ½ cups | Freshly refrigerated, room temperature |
| Fresh Baby Spinach 🌿 | 2 cups | Chopped finely, stems removed |
| All-Purpose Flour 🌾 | ½ cup | For crispy texture, sifted |
| Shredded Parmesan Cheese 🧀 | ¼ cup | Freshly grated, low-moisture |
| Grated Pecorino Romano 🧀 | ¼ cup | For sharp flavor, freshly grated |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked preferred |
| Garlic Powder 🧄 | ¼ tsp | Not garlic salt |
| Onion Powder 🧅 | ¼ tsp | For depth of flavor |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For brushing foil |
| Heavy Whipping Cream 🥛 | 2 tbsp | Full-fat for richness |
| Aluminum Foil Sheets 📄 | 12 whole | Heavy-duty, 12x12 inches |
Egg whites are the star here—use large, fresh ones for maximum fluffiness. Trader Joe's or Whole Foods carry the best quality, but any store's refrigerated cartons work. For spinach, baby spinach leaves hold up better than pre-washed bags—just tear them into small pieces. The cheese matters too: Parmigiano-Reggiano and Pecorino Romano give that authentic Tim Hortons flavor. If you can't find Pecorino, Asiago cheese works as a decent substitute. Pre-grate your own cheese—store-bought versions get clumpy and ruin the texture.
No fresh spinach? Frozen chopped spinach works—just thaw and drain it thoroughly. Short on egg whites? Substitute with aquafaba (chickpea brine) at a 1:1 ratio, though texture may differ slightly. For extra crispiness, add 1 tbsp crushed cornflakes to the flour mixture. The foil sealing is non-negotiable—heavy-duty foil prevents leaks and ensures even cooking. If you're making these ahead, store the uncooked mixture in the fridge for up to 2 days—just add the foil step right before baking.
These bites freeze beautifully—bake first, then freeze on a tray before transferring to a bag. They'll keep for up to 3 months and reheat perfectly in the oven. For extra flavor, brush the foil with olive oil before sealing—it enhances browning. The recipe scales easily: double the ingredients for 24 bites, just increase foil sheets proportionally. Leftovers? Reheat at 350°F for 5-7 minutes until crispy again. The foil method makes cleanup effortless—just toss the used sheets!
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe because it’s the kind of thing you can make with ingredients you already have. No fancy prep—just whisk egg whites, fold in spinach, and let the oven do the work. That first bite of crispy edges with the fluffy center? It’s like a Tim Hortons breakfast but better.
- Cheesy Crispy Bite: Honestly, the pecorino romano and parmesan combo changes the game. That salty, sharp punch cuts through the egg whites, making every bite feel indulgent. I’ll be real: I’ve eaten these straight from the pan, and they’re still worth it.
- Meal Prep MVP: Between us, this is my go-to for busy mornings. Bake a batch on Sunday, store them in the fridge, and reheat in seconds—no soggy spinach here. My kids grab them on the way out the door, and I still sneak one before coffee.
- Budget Breakfast Win: Egg whites and spinach stretch for days, and the cheese adds richness without breaking the bank. I’ve made these for date nights, lazy weekends, and even as a snack when I’m craving something savory. Not the prettiest, but the taste makes up for it.
Step-by-step instructions for foil-sealed spinach and egg white bites
These bites come together faster than you can say "breakfast on the go" - let's make them.
Prep Your Workstation and Ingredients
Start by laying out all 12 whole aluminum foil sheets on a clean surface. I like to work in batches of 4 at a time to keep things manageable. In a medium bowl, whisk together the 1.5 cups large egg whites until they're completely smooth - no streaks should remain. This ensures even cooking and that perfect fluffy texture.
In a separate bowl, combine the 0.5 cup all-purpose flour, 0.5 tsp diamond crystal kosher salt, 0.25 tsp ground black pepper, 0.25 tsp garlic powder, and 0.25 tsp onion powder. Whisk vigorously to break up any flour lumps. This dry mix will create the crispy exterior of our bites - don't skip sifting if you have time, as it makes all the difference in texture.
Assemble the Filling Mixture
In a large mixing bowl, gently combine the 2 cups fresh baby spinach with the 0.25 cup shredded parmesan cheese and 0.25 cup grated pecorino romano. Use your hands to massage the cheese into the spinach until it's evenly distributed - you should see the spinach wilt slightly and the mixture become more compact. This step is crucial for even flavor in every bite.
Add the 2 tbsp heavy whipping cream to the spinach mixture and stir gently. The cream adds richness that balances the sharpness of the cheeses. Taste and adjust seasoning if needed - you might want to add a pinch more salt or pepper at this stage. Keep the mixture covered while you prepare the egg white batter to prevent drying out.
Create the Bites and Seal in Foil
Using a tablespoon measure, divide the egg white mixture evenly among the 12 foil sheets, placing about 1 tablespoon of batter in the center of each sheet. Then, add 1 tablespoon of the spinach filling on top of each egg white portion. The foil should be large enough to completely wrap each bite without overlapping edges.
Fold the foil sheets in half to create a half-moon shape, then fold again to form a compact square packet. Press down firmly on the edges to seal completely - you want no gaps where steam could escape. Brush the sealed edges with the 1 tbsp extra-virgin olive oil using a pastry brush. This step ensures our bites develop that beautiful golden crust during cooking.
Cook to Perfect Doneness
Preheat your oven to 375°F. Arrange the foil packets on a baking sheet in a single layer, leaving about 1 inch of space between each. Bake for 18-20 minutes until the foil packets are puffed and the edges are golden brown. You'll know they're ready when you can smell that delicious cheesy, eggy aroma filling your kitchen.
For the final touch, carefully open each foil packet and let the bites rest for 2-3 minutes before serving. The residual heat will finish cooking them through while they maintain their perfect texture. These bites should be crispy on the outside with a fluffy, cheesy center - exactly like the Tim Hortons version but made with fresh ingredients you control.
Pro Tips For Making Tim Hortons Spinach And Egg White Bites
- Whisk Egg Whites Cold: Grab your bowl and run it under cold water first—yes, even if you’re in a hurry. Warm egg whites won’t whip as stiff, and these bites need structure to hold their shape. I learned this the hard way after making a batch that collapsed into sad, flat pancakes.
- Squeeze Spinach Dry: Baby spinach looks delicate, but it’s sneaky with moisture. Wrap it in a towel and press out every drop before mixing—wet spinach makes the batter too thin and watery. Skip this, and your bites turn out dense instead of light.
- Preheat Pan High: Crank the heat to medium-high and let the pan scream for 30 seconds before adding oil. These bites need a fast, hot sear to get crispy edges, not a slow, soggy cook. After burning three batches, I finally figured out patience here means waiting for the pan, not rushing the food.
- Cheese Last, Not First: Fold in the Parmesan and Pecorino just before cooking—adding them to the batter too early makes the cheese melt into a gluey mess. Sprinkle a pinch on top of each bite as it cooks for that Tim Hortons-style melty finish. (Your future self will thank you.)
Make-ahead tips for this tim hortons spinach and egg white bites
Prep Ahead Strategy
Assemble the egg white batter and spinach-cheese mixture up to 2 days ahead and store them separately in airtight containers in the fridge. The batter will thicken slightly, so whisk vigorously before using.
I like to prep my foil sheets too—fold them into squares and store them in a stack to save time later. This method turns a 30-minute morning task into a 5-minute assembly when you're ready to bake. 💡
Foil Prep Shortcut
Cut your 12-inch foil sheets into 6-inch squares ahead of time and store them in a resealable plastic bag. This reduces assembly time by half—just unfold a square, add your fillings, and seal.
I keep pre-cut foil in my freezer too, so I can grab and go when I'm in a rush. The key is to fold the edges tightly to prevent leaks during baking.
Freezer-Friendly Bites
Bake a full batch, then let them cool completely. Arrange on a tray lined with parchment paper and freeze for 1 hour to solidify. Transfer to a ziplock bag with parchment between layers to prevent sticking.
These freeze beautifully for up to 3 months—just reheat from frozen at 375°F for 22-25 minutes until crispy again. The foil-sealed method preserves texture perfectly through freezing.
Batch Cooking Tips
Double the recipe for 24 bites by using 24 foil sheets and scaling all ingredients proportionally. Work in batches of 12 to avoid overcrowding your oven.
I label my foil packets with the date and store them in a large airtight container in the fridge for up to 5 days. This ensures you always have a quick breakfast option ready—no more scrambling on busy mornings. 🍳
Reheating Perfection
For fridge-stored bites, reheat at 375°F for 8-10 minutes until the edges are golden and crispy. If they seem dry, sprinkle 1 tsp water over each bite before reheating. For microwave reheating, cover with a damp paper towel and heat for 20-30 seconds—this restores some crispiness without overcooking.
The foil-sealed method means they reheat faster and taste just as fresh as day one.
Nutrition facts
Frequently asked questions
Can I make these bites without foil?
The foil sealing is key for that restaurant-style texture, but you can try a parchment paper alternative. Use 12-inch parchment squares instead of foil, brush with olive oil, and fold tightly. The bites will be slightly less crispy but still delicious. For best results, use a wire rack on a baking sheet to allow air circulation.
Why did my egg whites turn rubbery?
Overmixing or using old egg whites causes rubberiness. Always use fresh, cold egg whites and whisk just until smooth—no bubbles needed. If your whites are warm, chill them in the fridge for 10 minutes before using. Also ensure your oven isn't too hot—375°F is ideal for perfect texture.
How do I make these bites spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon smoked paprika to the flour mixture. For extra heat, sprinkle ½ teaspoon red pepper flakes on top before sealing. You can also mix in 1 tablespoon sriracha with the spinach filling for a sweet-spicy kick. Adjust to taste!
Are these bites gluten-free?
As written, they're not gluten-free due to the all-purpose flour. For a GF version, substitute with ½ cup gluten-free flour blend plus 1 tablespoon cornstarch. The texture will be slightly different but still delicious. Always check your GF flour blend for xanthan gum content, which affects crispiness.
Can I use liquid egg whites instead of fresh?
Yes, but with adjustments. Use 1.25 cups liquid egg whites (about 1 container) and add 1 extra tablespoon flour to help bind. Liquid egg whites work well but may yield slightly less fluffy bites. For best results, use them within 3 days of purchase and keep them refrigerated until ready to use.
