Breakfast & Brunch
This bacon and egg don recipe transforms breakfast into a showstopping dish with crispy tortilla shells and a foil-sealed yolk center that stays perfectly runny. 🔥 The secret lies in a yeast-based batter that creates a light, airy donut shell while maintaining structural integrity—no soggy bottoms here.
I developed this recipe after years of experimenting with breakfast donuts, and the foil-sealing technique ensures that yolk stays creamy and vibrant, just like a perfectly cooked sunny-side-up egg.
The magic happens in three key steps: proofing the batter for maximum rise, frying at 350°F for even golden-brown shells, and sealing the yolk with foil during the final minutes of cooking. This method guarantees a crunchy exterior that shatters with each bite while keeping the inside tender and rich.
The bacon adds a smoky, salty contrast that balances the sweetness of the donut, making every bite a perfect harmony of textures and flavors.
What makes this recipe truly special is its versatility—you can serve it glazed with maple syrup for a sweet breakfast treat or drizzled with a savory hollandaise for a brunch-worthy dish.
The foil-sealed yolk adds an element of surprise that makes this dish feel restaurant-quality, even when made at home. Once you try this, you'll never settle for ordinary donuts again.
Perfect for weekend brunches, special occasions, or when you want to impress guests with a breakfast dish that looks as good as it tastes. The recipe includes optional variations for dietary preferences, ensuring everyone at the table can enjoy this indulgent treat.
Let's get started on creating these crunchy, foolproof donuts that will become your new favorite breakfast staple.
Ingredients for bacon and egg don
Crispy tortilla shells, runny yolks, and smoky bacon—these ingredients create a showstopping breakfast donut experience.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Room temperature for even cooking |
| Thick-Cut Bacon 🥓 | 8 oz | Applewood smoked preferred |
| All-Purpose Flour 🌾 | 2 cups | King Arthur preferred for lightness |
| Granulated Sugar 🍚 | ¼ cup | Light brown sugar for depth |
| Instant Yeast 🍞 | ½ tsp | Fresh yeast works too |
| Baking Powder 🧂 | ½ tsp | Aluminum-free for best rise |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Whole Milk 🥛 | ¾ cup | Room temperature for best batter |
| Large Tortilla Shells 🌯 | 4 whole | Flour tortillas, 10-inch diameter |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat preferred |
| Vegetable Oil 🫒 | 2 cups | For frying at 350°F |
| Aluminum Foil 📄 | 1 sheet | Heavy-duty for sealing |
| Maple Syrup 🍯 | ¼ cup | For optional glaze |
The tortilla shells are the foundation—Mission brand flour tortillas at Walmart or Trader Joe's work perfectly. Look for the thickest ones you can find, preferably 10 inches in diameter. The bacon? Applewood smoked from Costco adds that perfect smoky depth, but any quality thick-cut bacon will do. For the yeast, Fresh & Easy or King Arthur are my go-tos—they rise consistently. If you're using fresh yeast, make sure it's active by testing it in warm water first. The flour should be sifted before mixing to avoid lumps in your batter.
No thick-cut bacon? Regular bacon chopped into thick pieces works in a pinch. Running short on yeast? Baking powder alone won't rise properly, so grab a packet from the baking aisle. The milk should be room temperature—cold milk makes the batter gummy. For the tortillas, if you can't find flour ones, corn tortillas work too, but they'll be slightly chewier. The vegetable oil is non-negotiable for frying—canola or peanut oil both work well. And if you're feeling fancy, swap the maple syrup glaze for a hollandaise sauce—trust me, it's worth the effort.
Store leftover donuts in an airtight container for up to 2 days, but honestly, they're best fresh. The foil-sealed yolks stay perfect for 12 hours if refrigerated, but I recommend making these fresh for maximum impact. To reheat, warm in a 350°F oven for 5 minutes—just enough to crisp up the shells without overcooking the yolks. The bacon can be cooked ahead and stored in the fridge for 3 days, saving you time on the big day.
Why You'll Love This Recipe
- Two-Ingredient Magic: That crispy, golden donut shell with the rich, smoky bacon crumbles? It’s all about the eggs and bacon—no fancy mixers, no weird substitutions. Honestly, I’ve made this with just my hands and a bowl while watching TV.
- Salty-Sweet Crunch: The thick-cut bacon adds a deep, savory punch that cuts through the sugar’s sweetness—like a bacon-wrapped donut in every bite. (Yes, even on a Tuesday night.) The yeast gives it that light, airy texture, but the real star is that first bite of crispy, caramelized edge.
- Breakfast for Brunch: This isn’t just breakfast—it’s my go-to for lazy weekend brunches or a quick snack when friends drop by. Serve with a side of maple syrup or a dollop of whipped cream, and suddenly, you’re hosting. (Between us, it’s foolproof for gatherings.)
Step-by-step instructions for crispy tortilla shells with foil-sealed yolk brilliance
Here's how to transform simple ingredients into restaurant-quality donuts with perfect texture and flavor.
🔥 Step 1: Fry the Bacon Until Crispy
Cut the 8 oz thick-cut bacon into ½-inch strips and place them in a cold skillet. Turn the heat to medium-low and let the bacon render its fat slowly—this prevents splattering. Cook for 12-15 minutes until the edges are deep golden brown and the fat is shimmering.
Here's the thing—don't rush this step. The slow render creates maximum flavor and crispiness. Once done, remove the bacon with a slotted spoon and drain on paper towels. Reserve ¼ cup of that bacon fat in the pan (you'll use it later), but discard the rest. The crispy bacon will be your topping, so save it for now.
👨🍳 Step 2: Make the Donut Batter
In a large mixing bowl, whisk together the 2 cups all-purpose flour, 0.25 cup granulated sugar, 0.5 tsp instant yeast, 0.5 tsp baking powder, and 0.5 tsp salt. This dry mix is your foundation—make sure it's evenly combined before adding liquids. I like to use a whisk for this to avoid over-developing the gluten.
In a separate bowl, beat the 4 whole large eggs (at room temperature) with the 0.75 cup whole milk until just combined. Then gently fold this wet mixture into the dry ingredients using a spatula. The goal is to create a smooth, thick batter—think pancake consistency. Don't overmix or your donuts will be dense. The batter should hold its shape when dropped from a spoon.
🍳 Step 3: Fry the Donuts to Golden Perfection
Heat 2 cups vegetable oil in a deep fryer or heavy pot to 350°F. You'll need about 3 inches of oil—enough to fully submerge the tortilla shells. Test the temperature by dropping a small piece of batter in—if it sizzles and rises immediately, you're ready.
Dip each of the 4 whole large tortilla shells into the batter, coating both sides thoroughly. Then carefully lower them into the hot oil, 2 at a time, using a slotted spoon. Fry for 2-3 minutes per side until they're deep golden brown and the edges are crispy. You want that perfect balance—too light and they'll be greasy, too dark and they'll burn. Remove with tongs and drain on a wire rack.
🥘 Step 4: Fill and Seal with Foil
While the donuts are still warm, cut a small slit in the side of each one using kitchen shears. Gently pull the edges apart to create a pocket. Fill each donut with 2 tablespoons of the reserved bacon fat (from Step 1) and 1 whole large egg yolk (save the whites for another use). The fat will help create that signature crispy texture.
Here's where the magic happens: tightly wrap each filled donut in aluminum foil, sealing the slit completely. This creates a steam pocket that keeps the yolk perfectly runny while cooking. Place the foil-wrapped donuts on a baking sheet and bake at 375°F for 10-12 minutes until the foil is puffed and the donuts are heated through.
🍽️ Step 5: Glaze and Garnish for Showstopping Results
Unwrap the donuts carefully—you'll see that beautiful runny yolk inside. Immediately drizzle each with 1 tablespoon of the melted 0.5 cup unsalted butter (melted and cooled slightly) mixed with 1 tablespoon of the 0.25 cup maple syrup. The heat from the donut will make the glaze bubble slightly, creating that glossy finish.
Top each donut with 2 strips of crispy bacon and serve immediately. The contrast of crispy tortilla shell, creamy yolk, sweet glaze, and smoky bacon makes every bite unforgettable. Real talk: these disappear fast, so have your camera ready for that perfect first bite photo.
Pro Tips For Making Bacon And Egg Don
- Prep Bacon First: Toss the thick-cut bacon in the fridge for 10 minutes before cooking—it renders fat more evenly and crisps faster. I used to skip this, and my donuts always ended up greasy instead of golden. Trust me, the fridge is your friend here.
- Whisk Eggs Like a Pro: Beat the eggs until the yolks and whites are fully blended—no streaks, no lumps. I learned this the hard way when my first batch turned out dense and rubbery. A fork works, but a whisk takes half the time and half the effort.
- Skip the Overmixing: Once you add the flour and yeast, stir just until combined—about 10 seconds. Overmixing develops gluten, and your donuts will turn out tough instead of light. I know it’s tempting to "get it right," but less is more.
- Proof at Room Temp: Let the dough rise in a warm spot (like a turned-off oven with a bowl of hot water) for 1-1.5 hours—no cold fridge needed. Cold slows yeast, and you’ll end up with flat, sad donuts. Warmth speeds things up without sacrificing flavor.
Essential equipment for perfect results
Deep Fryer Essentials
For perfect donuts, a deep fryer is your best friend—it maintains consistent 350°F oil temperature. I swear by the Cuisinart CPD-600 for its precise controls and large capacity. If you don’t have one, a heavy-bottomed Dutch oven (like Lodge’s 5.5-quart) works just as well.
Just ensure your fryer has a temperature gauge—guessing leads to greasy or burnt donuts. 🔥
Bacon Rendering Setup
You’ll need a 10-inch cast-iron skillet (like Mauviel’s M’Cook) for rendering the bacon—it distributes heat evenly and prevents splatters. A slotted spoon (I use OXO’s Good Grips) is essential for removing crispy bacon without losing fat.
Pro tip: Line your skillet with parchment paper for easy cleanup, but remove it before cooking to avoid burning.
Foil-Sealing Tools
Heavy-duty aluminum foil (like Reynolds Wrap) is non-negotiable for sealing the yolks—regular foil tears easily. Grab a sharp pair of kitchen shears (my go-to is Mercer Culinary’s) to cut clean slits in the tortilla shells.
A wire cooling rack (like Amazon Basics) keeps donuts crispy while draining excess oil post-fry.
Glazing Gear
For the maple-butter glaze, a small saucepan (like All-Clad’s Stainless) melts the 0.5 cup unsalted butter smoothly. A pastry brush (I love West Bend’s silicone brush) ensures even glaze distribution. Don’t skip a fine-mesh sieve (like OXO’s) to strain any lumps from the syrup before mixing.
Safety Must-Haves
Deep frying demands safety first: keep a fire extinguisher (like Kidde’s 2-A:10-B:C) nearby and never leave oil unattended. Oven mitts (I use Weck’s heat-resistant) protect your hands when handling hot donuts. A timer (even your phone works) prevents overcooking—these donuts cook fast! 💡
Nutrition facts
Frequently asked questions
Why do the tortilla shells need to be fried twice?
Frying the shells twice—first in the batter, then in oil—creates that signature crispy exterior while keeping the inside tender. The initial batter coating adds flavor and texture, while the oil fry at 350°F ensures a golden-brown, shatteringly crisp shell. Skipping this step results in a greasy, undercooked donut. Think of it like a perfect breakfast burrito—crispy outside, soft inside!
Can I make these donuts without a deep fryer?
Use a heavy-bottomed pot with at least 3 inches of oil and a thermometer to maintain 350°F. A Dutch oven works perfectly. Just keep the oil temperature consistent—fluctuations cause uneven cooking. For extra safety, place the pot on a wire rack over a baking sheet to catch any splatters.
What if my yolk breaks when unwrapping?
Don’t panic! If the yolk leaks slightly, simply spoon it back inside before serving. For extra insurance, wrap the donuts in foil 1 minute earlier in the baking time. The key is a tight seal—use heavy-duty foil and press edges firmly. A runny yolk is worth the effort, but even a slightly broken one still tastes amazing with the crispy shell and bacon topping.
How can I make this recipe vegan?
Swap the eggs for 4 tablespoons of aquafaba (chickpea brine) or flax eggs (1 tbsp ground flax + 3 tbsp water per egg). Use vegan bacon (like tempeh strips) and ensure your butter is dairy-free. The tortilla shells should still fry up crispy, though the texture might be slightly denser. For the glaze, use coconut oil instead of butter. The foil-sealing trick still works—just skip the egg yolk and fill with vegan butter instead.
Can I prep these donuts ahead of time?
Yes! Fry the donuts and store them in an airtight container at room temperature for 1 day or refrigerate for 2 days. Reheat in a 350°F oven for 5 minutes to restore crispiness. The bacon can be cooked 3 days ahead and stored in the fridge. However, the foil-sealed yolks are best fresh—they lose their perfect runniness after 12 hours. Save the foil-sealing step for serving day!
