Breakfast & Brunch
This bacon, egg, and cheese taco recipe delivers the perfect balance of textures and flavors every time—crispy bacon, silky scrambled eggs with that perfect runny yolk, and melted cheese that clings to every bite. 🔥 The secret lies in high-heat cooking methods that transform simple ingredients into a restaurant-quality breakfast.
I've perfected this over years of weekend brunch experiments, and it never fails to impress guests or satisfy cravings.
What sets this recipe apart is the technique: pan-frying thick-cut bacon until crispy, cooking eggs just until the centers are still liquid, and warming tortillas to maintain their flexibility.
The combination of smoky bacon, rich eggs, and gooey cheese creates a taco that's both hearty and delicate—each bite delivers all three elements in perfect harmony. This isn't your basic breakfast sandwich; it's a flavor-packed experience that transforms a simple meal into something special.
By the time you assemble these tacos, you'll have golden-brown tortillas filled with crispy bacon strips, eggs with runny yolks that burst when you bite in, and melted cheese that stretches between each component.
The contrast of textures—crispy, creamy, and tender—makes every bite exciting, while the flavors work together to create something greater than the sum of its parts. This is the kind of breakfast that makes you want to linger at the table longer.
Serve with classic toppings like salsa, avocado slices, and a dollop of sour cream for that complete brunch experience. The beauty of this recipe is its adaptability—you can make it for a weekend brunch with friends or a quick weekday breakfast when you're in a rush.
Here's how to create tacos that taste like they came from your favorite breakfast spot.
Ingredients for bacon egg and cheese taco
Crispy bacon, runny yolks, and melty cheese—these 12 ingredients transform breakfast into magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 8 oz | Thick-cut for crispiness, cut into 1-inch pieces |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature for perfect runny yolks |
| Corn Tortillas 🌽 | 8 whole | Medium-sized, lightly toasted for structure |
| Shredded Cheddar Cheese 🧀 | 1 cup | Sharp cheddar for best melt and flavor |
| Butter 🧈 | 2 tbsp | Unsalted, for cooking eggs and tortillas |
| Vegetable Oil 🫒 | 2 tbsp | For crispy bacon frying |
| Salt 🧂 | ½ tsp | Kosher or sea salt for seasoning |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for eggs and bacon |
| Garlic Powder 🧄 | ¼ tsp | For extra flavor in eggs |
| Sour Cream 🥛 | ¼ cup | For serving, full-fat preferred |
| Fresh Salsa 🌶️ | ½ cup | Mild or medium heat, store-bought or homemade |
| Avocado Slices 🥑 | 1 whole | Ripe avocado, sliced for serving |
The bacon is non-negotiable here. Thick-cut is a must—it crisps up perfectly and holds its shape. I always grab Oscar Mayer Thick Cut or Applegate Naturals from the grocery store, but any quality brand works. Look for pieces with good marbling; they'll render more fat and taste richer. For the tortillas, Mission brand corn tortillas are my go-to—they toast up just right and hold their shape. If you can't find corn, flour tortillas work in a pinch, but they'll be slightly less authentic. The cheese? Sharp cheddar is essential—it melts beautifully and has that perfect tangy kick. Pre-shredded gets clumpy, so grab a block and shred it yourself.
No thick-cut bacon? Regular bacon cut into 1-inch pieces works, but it won't be as crispy. Eggs too runny? Cook them 5 seconds longer—they should still have a slight wobble. Out of sharp cheddar? Monterey Jack or pepper jack melts just as well. For the tortillas, lightly toast them in a dry skillet for 10 seconds per side to keep them from getting soggy. The avocado can be swapped for guacamole if you're short on time. Sour cream is optional but adds that perfect creamy contrast—full-fat is worth it for the best texture. And if you're feeling fancy, a sprinkle of crumbled bacon on top takes it to the next level.
Keep the bacon in the fridge until ready to cook—it'll stay crispy longer. Eggs? Room temperature is key for those perfect runny yolks, so take them out 10 minutes before cooking. Tortillas can be stored in a dry, airtight container for up to 2 weeks, but they're best used within a week. The cheese and sour cream keep for 1 month in the fridge, while the avocado should be eaten within 2 days of cutting. This recipe reheats beautifully—just warm the tortillas in a dry skillet and the eggs in a microwave-safe bowl for 20 seconds. Leftovers? Assemble fresh tacos the next morning for the best experience.
Why You'll Love This Recipe
- Five-Ingredient Magic: The pantry staples here won’t let you down—just crispy bacon, sunny eggs, warm tortillas, melty cheese, and butter. That’s it. No fancy prep, no hidden steps. Honestly, I’ve made this while waiting for the coffee to brew.
- Crispy-Creamy Perfection: Thick-cut bacon renders its own flavor into the pan, then the eggs get that golden edge with runny yolks cutting through the cheddar. It’s the kind of bite that makes you pause mid-chew—like a breakfast taco should be.
- Weeknight or Brunch Hero: Pack them for lunch, toss a batch together for a lazy weekend brunch, or serve them as a side at a BBQ. Between us, they’re my go-to when I need something fast but still feels special.
- Leftovers That Don’t Suck: Unlike most breakfast foods, these actually reheat like a dream—just a quick sizzle in the pan or microwave. And because they’re so cheap to make, I never mind if I whip up extra for later.
Step-by-step instructions for bacon, egg, and cheese tacos
Here's how to build breakfast tacos with perfect runny yolks and crispy tortillas.
🔥 Step 1: Cook the Bacon Until Crispy
Heat a large skillet over medium heat and add the 2 tablespoons vegetable oil. Once hot, add the 8 oz thick-cut bacon cut into 1-inch pieces. Cook for 8-10 minutes, stirring occasionally, until the bacon is deep golden brown and crispy.
Here's the thing—don't rush this step. You want the bacon to render its fat and develop that perfect crispy texture. When the edges look golden and the fat starts to sizzle, you're on track. Remove the bacon with tongs and place it on a paper towel-lined plate to drain excess fat. Keep the bacon warm while you prepare the eggs.
🍳 Step 2: Fry Perfect Runny Yolk Eggs
In the same skillet (no need to clean it—the bacon fat adds flavor), melt the 2 tablespoons butter over medium-low heat. Crack the 4 whole large eggs directly into the skillet, spacing them evenly. Sprinkle with ½ teaspoon salt, ¼ teaspoon black pepper, and ¼ teaspoon garlic powder.
Cook for 3-4 minutes until the whites are set but the yolks remain completely runny. The key is patience—if you cook them too long, you'll lose that magical yolk center. Once done, carefully transfer the eggs to a plate and cover loosely with foil to keep them warm.
🔥 Step 3: Toast the Corn Tortillas
Heat a dry skillet over medium heat. Working in batches, toast each of the 8 whole corn tortillas for 20-30 seconds per side until they're lightly browned and pliable. This step is crucial—it gives the tortillas structure so they don't turn soggy when filled.
I like to press down gently with a spatula during the first 10 seconds of toasting—this prevents curling and ensures even browning. Keep the tortillas warm in a clean towel-lined basket while you assemble the tacos.
🥘 Step 4: Assemble the Tacos
Divide the 1 cup shredded cheddar cheese evenly among the tacos. Then add 2 pieces of bacon and 1 egg to each tortilla. The cheese should melt slightly from the residual heat, creating that perfect gooey texture.
Top with 1 tablespoon fresh salsa and 1 tablespoon sour cream for each taco. Finally, add 2 slices avocado—the cool, creamy texture balances the richness of the eggs and bacon. Serve immediately while everything is hot and the yolk is still runny.
Pro Tips For Making Bacon Egg And Cheese Taco
- CRISP THE BACON FIRST: I used to cook everything together, but crisping the thick-cut bacon in a cold skillet first—no oil needed—gives you that perfect snap and renders the fat slowly. Once it’s golden and the fat pools, you’ve got the base for both flavor and heat for the eggs.
- USE ROOM-TEMP TORTILLAS: Cold tortillas crack like brittle chips when you fold them. Warm them for 20 seconds in a dry skillet or microwave them wrapped in a damp towel—just enough to make them pliable, not soggy. Trust me, the difference in texture is night and day.
- SALT THE EGGS LIKE THE SEA: Skip the pre-salted bacon and add a pinch of flaky salt directly to the eggs before cracking them into the skillet. The salt dissolves into the yolk, making every bite brighter—no need to chase flavor with extra cheese later.
- WRAP THE TACOS TIGHT: Fold the tortilla over the filling, then press the edges firmly with a spatula before rolling. If you’re lazy and just wrap loosely, the cheese will ooze out when you bite in. A little pressure now means no messy surprises later.
Flavor customization for this bacon egg and cheese taco
Spicy Kick Options
For those who love heat, add ½ teaspoon of cayenne pepper or 1 teaspoon of chili powder directly to the eggs while cooking.
This gives a subtle but noticeable kick that pairs perfectly with the smoky bacon. 🌶️ If you prefer something bolder, sprinkle crushed red pepper flakes over the finished tacos—just ¼ teaspoon per taco is enough to add a fiery finish.
Cheesy Variations
Swap out the sharp cheddar for Monterey Jack if you want a milder, creamier melt. For a smoky flavor, try pepper jack—it adds a subtle heat that complements the bacon beautifully.
If you're feeling adventurous, mix ½ cup shredded cheddar with ¼ cup crumbled blue cheese for a tangy, bold twist.
Extra Protein Boost
Add 2 scrambled eggs per taco for a heartier breakfast. Or, for a meaty upgrade, include 2 slices of cooked sausage (like chorizo or breakfast sausage) alongside the bacon.
If you're vegetarian, swap the bacon for crispy tofu or sautéed mushrooms—just make sure they're seasoned with smoked paprika to mimic bacon's flavor.
Sweet & Savory Twist
Balance the richness with a touch of sweetness by adding 1 teaspoon of maple syrup to the eggs while cooking. Or, drizzle honey over the finished tacos—just ½ teaspoon per taco adds a lovely contrast. For a breakfast-inspired sweetness, top with sautéed peaches or caramelized apples for a unique fusion.
Herb & Freshness
Brighten up your tacos with fresh herbs like cilantro or chives. Sprinkle 1 tablespoon chopped cilantro over each taco for a zesty finish. For extra freshness, add thinly sliced radishes or microgreens—they add a crisp texture that cuts through the richness of the eggs and cheese.
Breakfast vs. Brunch
For a brunch-worthy version, add avocado slices and a dollop of guacamole for extra creaminess. If you're serving these for lunch or dinner, swap the salsa for pico de gallo or mango salsa to keep the flavors bright and refreshing.
For a dinner twist, add black beans or roasted corn to make it a more substantial meal.
Nutrition facts
Frequently asked questions
Can I make these tacos ahead of time?
For best results, assemble and serve immediately to keep the tortillas crispy and yolks runny. However, you can prep components ahead: cook bacon and eggs, then store separately in the fridge for up to 2 days. Toast tortillas fresh and warm all components in a skillet for 1-2 minutes before assembling. The yolk will firm up slightly but still taste great!
How do I keep the tortillas from getting soggy?
Toast them properly first—20-30 seconds per side in a dry skillet until lightly browned. Keep filled tacos warm in a 200°F oven for no more than 10 minutes while finishing other components. For extra protection, place tortillas on a wire rack over a baking sheet before warming.
What's the best way to make runny yolks?
Use room temperature eggs and cook them over medium-low heat in butter for exactly 3-4 minutes. The whites should be set but still slightly translucent at the edges. Remove immediately when the center is still completely liquid. Pro tip: Crack eggs directly into the skillet—no pre-cooking in bowls!
Can I use flour tortillas instead of corn?
Yes, but they'll be less authentic. For best results, use small flour tortillas (about 6-inch size) and toast them longer (30-45 seconds per side) to prevent tearing. They'll be softer than corn tortillas, so consider adding them to the skillet with the eggs to warm through while cooking.
What's the secret to crispy bacon?
Use thick-cut bacon and cook it at medium heat (not high) with enough oil to coat the pan. Stir occasionally to render fat evenly. The key is patience—8-10 minutes of cooking time develops that perfect crispy texture. Never press the bacon with a spatula, or it'll release too much fat and lose crispness!
