Breakfast & Brunch
This bacon and egg don recipe transforms a simple breakfast into a showstopping dish with crispy tortilla shells and a smoky egg nest. The secret lies in perfectly crisped tortillas that hold up to the rich, runny yolk center—no soggy shells here.
I developed this after years of experimenting with breakfast textures, and the balance of smoky bacon, creamy eggs, and sturdy tortillas creates a meal that feels indulgent yet satisfying.
The beauty of this recipe is its simplicity: just a handful of ingredients come together in a way that feels restaurant-quality. You'll start with thick-cut bacon for maximum flavor, then crisp the tortillas to a golden brown before filling them with a perfectly poached egg.
The smoky aroma from the bacon and the warm, buttery tortillas create an irresistible contrast that makes every bite exciting.
What you'll end up with is a breakfast dish that's crispy on the outside, creamy in the middle, and packed with smoky, savory flavors. The tortilla shells stay sturdy enough to hold the runny yolk without breaking, while the bacon adds a salty, caramelized edge that ties everything together.
This isn't just breakfast—it's a meal that feels special enough for brunch or a weekend treat.
Serve with a side of fresh fruit or a sprinkle of hot sauce for extra zing. The best part? You can prepare the crispy tortillas ahead of time and assemble them fresh, making this the perfect make-ahead breakfast for busy mornings. Let's get cooking!
Ingredients for bacon and egg don
Thick-cut bacon, crispy tortillas, and perfectly runny eggs—just six key ingredients for a restaurant-worthy breakfast.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 8 oz | Thick-cut for best crispiness |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| Flour Tortillas 🌯 | 4 whole | Medium size, 8-inch preferred |
| Unsalted Butter 🧈 | 2 tbsp | Full-fat for crispiness |
| Vegetable Oil 🫒 | ½ cup | For frying tortillas |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Fresh Cilantro 🌿 | 0.1 cup | Chopped, for garnish (optional) |
| Hot Sauce 🌶️ | 1 tbsp | For serving (optional) |
| Lime Wedges 🍋 | 2 whole | For serving (optional) |
The bacon is non-negotiable—thick-cut is a must for that perfect crunch and smoky flavor. Oscar Mayer or Applewood Smoked are my go-tos, but any thick-cut will work. Skip the pre-cooked bacon from the deli counter; it’s never as crispy. For the tortillas, Mission brand or La Tortilla Factory are my favorites—they hold up best when crisped. If you can’t find flour tortillas, corn tortillas work too, but they’ll be slightly less sturdy. The key is to keep them in a dry, cool place until ready to use—never refrigerate or they’ll get tough.
No thick-cut bacon? Regular bacon cooked extra long is a decent swap, but it won’t be as crispy. Running short on tortillas? Wraps or large tortillas cut into quarters can work in a pinch, though the shape won’t be as neat. The eggs should be fresh—older eggs are harder to poach perfectly. If you’re feeling fancy, use duck eggs for an even richer yolk. For the oil, vegetable or canola works best for high-heat frying, but avocado oil is a great splurge. And if you’re out of hot sauce, a sprinkle of chili flakes or a dash of soy sauce adds a quick fix.
Prep the bacon and tortillas first—they can sit while you cook the eggs. Store leftover crispy tortillas in an airtight container for up to 3 days—they’ll stay crispy if you keep them away from moisture. The eggs are best served immediately, but you can poach them ahead and store in cold water for up to 2 hours. Assemble these fresh morning-of for the best texture. If you’re making a batch for a crowd, double the bacon and tortillas—they’re the stars here, and you can’t have too much crispiness.
Why You'll Love This Recipe
- Crispy in Minutes: I swear by the thick-cut bacon—it’s the star here. While it cooks low and slow, you’re frying eggs in the same pan, then wrapping everything in a tortilla. No waiting around, no fancy techniques. Just that perfect crunch from the bacon fat meeting the tortilla, every time.
- Breakfast That Feels Like a Hug: The combo of salty, smoky bacon and runny yolks breaking over the warm tortilla? It’s the kind of bite that makes you pause mid-chew. Honestly, I’ve made this for lazy Sundays and 7 AM rush-out-the-door mornings—it’s always a mood booster.
- Lunchbox Hero: Between us, these wrap up like a dream for packed lunches. The tortilla holds everything together (no soggy messes here), and the eggs stay warm longer than you’d think. My kids actually eat their breakfast-for-lunch without complaining—now that’s a win.
- Budget Breakfast Hack: Thick-cut bacon might sound fancy, but it stretches further than you’d believe. A single batch feeds my family for two days, and the tortillas? I buy them in bulk when they’re on sale. It’s the kind of recipe that makes grocery money stretch without sacrificing flavor.
Step-by-step instructions for crispy tortilla shells with smoky egg nest
Here's how to make these addictive don-style tortillas with perfectly crispy shells and rich, smoky eggs.
Cook the Thick-Cut Bacon Until Crispy
Cut the 8 oz thick-cut bacon into ½-inch strips and place them in a cold, dry skillet over medium heat. Cook undisturbed for 4-5 minutes until the edges start to crisp and release easily from the pan. Flip the bacon and continue cooking for another 3-4 minutes until evenly browned and crispy.
Real talk: Don't rush this step. You want that bacon to render its fat and develop a beautiful caramelized crust. If it's not crispy enough, just cook it a little longer—you can't overdo it. Once done, remove the bacon from the skillet and set it aside on a paper towel-lined plate, leaving the rendered fat in the pan.
Fry the Tortillas to Perfect Crispiness
Heat 0.5 cup vegetable oil in a separate skillet over medium-high heat until it shimmers but doesn't smoke. Working one at a time, place each of the 4 flour tortillas in the hot oil. Fry for 30-45 seconds per side until they're golden brown and crispy all over.
Here's the thing—don't overcrowd the pan. Fry one tortilla at a time to ensure even cooking. You'll know they're ready when they float in the oil and have a deep golden color. Transfer the fried tortillas to a paper towel-lined plate to drain excess oil. Keep them warm while you prepare the eggs.
Prepare the Smoky Egg Nest
In the same skillet you used for the bacon (with the rendered fat still in it), reduce the heat to low. Add the 2 tbsp unsalted butter and let it melt completely. Crack the 4 large eggs into the skillet, spacing them evenly. Cook for 2-3 minutes until the whites are set but the yolks are still runny.
While the eggs cook, season them with the 0.5 tsp salt and 0.25 tsp black pepper. Here's where it gets fun—gently press down on each egg with a spatula to create a well in the center. This well will hold the crispy tortilla and bacon, creating that perfect don texture.
Assemble the Bacon and Egg Don
Place one of the fried tortillas in the center of each egg well, pressing it down gently to create a crispy base. Add 2-3 strips of bacon to each tortilla, then carefully fold the tortilla edges up and over the egg, creating a half-moon shape. Repeat with the remaining tortillas and eggs.
This is the moment that matters: The tortilla should be fully encased in the egg, with the crispy shell surrounding the rich yolk. If the egg is too runny, let it cook for another 10-15 seconds to set it slightly. Once assembled, let the dons cook for another 30 seconds to meld the flavors together.
Serve with Fresh Garnishes
Transfer the assembled dons to a serving plate. Garnish each one with the 0.1 cup chopped fresh cilantro and squeeze a little juice from the 2 lime wedges over the top. Serve immediately with the 1 tbsp hot sauce on the side for those who like a little kick.
You've got this! Each bite should deliver a perfect balance of crispy tortilla, smoky egg, and savory bacon. The hot sauce and lime add a nice contrast to cut through the richness. Enjoy your don-style breakfast straight from the pan!
Pro Tips For Making Bacon And Egg Don
- CRISP THE BACON FIRST: High heat, medium pan—no exceptions. Thick-cut bacon needs 4-5 minutes per side to render fat and crisp properly. I used to rush it, and the eggs always ended up swimming in grease instead of sizzling in it.
- SALT THE EGGS BEFORE COOKING: Crack them into a bowl first, add a pinch of salt, then scramble. The salt dissolves into the eggs, seasoning them evenly instead of just the surface. (Yes, even if you’re using salted bacon.)
- WARM THE TORTILLAS LOW: Wrap them in a damp towel, microwave for 20 seconds, then press gently with a spatula. Cold tortillas tear like paper when you wrap them around the filling—this keeps them pliable without turning soggy.
- USE THE BACON FAT: After cooking, leave that golden pool of fat in the pan—it’s liquid flavor. Melt a pat of unsalted butter into it for the eggs, and suddenly your scramble tastes like a breakfast feast instead of a sad, dry mess.
Storing and reheating this dish
Crispy Tortilla Storage
Store fried tortillas in an airtight container at room temperature for up to 3 days. The key is keeping them completely dry—place a paper towel on top to absorb any moisture.
I like using glass containers from Pyrex because they maintain crispiness better than plastic. Just reheat in a 350°F oven for 2-3 minutes until golden again. 🌯
Bacon Prep Ahead
Cook the bacon fully and store it in the fridge for 4 days or freezer for 1 month. I wrap it in parchment paper before placing it in an airtight container to prevent sogginess.
Reheat in a 200°F oven for 5-7 minutes to restore crispiness. For extra flavor, sprinkle with a pinch of smoked paprika before reheating. 🥓
Egg Freshness Matters
Poached eggs are best served immediately, but you can prep them ahead by storing in ice water in the fridge for up to 2 hours. The cold water keeps them fresh.
When ready to assemble, drain and pat dry gently. Never reheat poached eggs—they’ll turn rubbery. Instead, cook them fresh for the creamiest texture. 🥚
Reheating the Full Don
If you’ve already assembled the dons, reheat them in a skillet over medium heat for 1-2 minutes per side until the tortilla is crispy again. I avoid microwaving because it makes the tortilla soggy.
For a crispy finish, finish under a broiler for 30 seconds—just watch closely to avoid burning. 🔥
Freezer-Friendly Hack
Assemble the dons without cooking (raw egg + tortilla + bacon), wrap individually in plastic wrap, then freeze for up to 1 month. When ready to eat, cook from frozen in a skillet with 1 tbsp oil over medium heat for 3-4 minutes per side.
The egg will cook through while the tortilla crisps. This is my go-to for lazy weekend breakfasts! ❄️
Garnish Timing
Add fresh cilantro and lime juice right before serving—they wilt if stored. Keep hot sauce in a small squeeze bottle on the table for individual control. A sprinkle of flaky sea salt right before eating enhances all the flavors.
Trust me, the contrast of cool lime and spicy sauce makes every bite sing. 💫
Nutrition facts
Frequently asked questions
Can I use corn tortillas instead of flour?
Corn tortillas will work, but they won't be as sturdy or crispy as flour tortillas. For best results, use medium-sized flour tortillas (8-inch preferred), as they hold up better to frying and assembly. If you must use corn, opt for larger ones and fry them slightly longer to compensate for their thinner structure.
How do I fix runny eggs in my don?
If your eggs are too runny when assembling, cook them for another 10-15 seconds on low heat before adding the tortilla. For extra insurance, press the tortilla down gently to help set the egg slightly. The key is finding that perfect balance—creamy but not watery!
Can I make this recipe ahead of time?
Fry the tortillas and cook the bacon up to 3 days ahead and store in airtight containers. Assemble the dons fresh morning-of for best texture. For a freezer hack, assemble raw (egg + tortilla + bacon), wrap individually, and freeze for 1 month. Cook from frozen in a skillet for 3-4 minutes per side.
What's the best way to crisp the tortillas?
Use 0.5 cup vegetable oil in a separate skillet over medium-high heat until shimmering. Fry one tortilla at a time for 30-45 seconds per side**—they're ready when golden and floating. Keep them warm in a 200°F oven while you cook the eggs to maintain crispiness.
Can I make this vegetarian?
Swap the bacon for crispy tempeh bacon or smoked tofu strips cooked until caramelized. For extra flavor, marinate the tofu in soy sauce + smoked paprika before cooking. The technique remains the same—just use the same crispy texture principles for your meat substitute.
