Breakfast Tacos

Warm corn tortillas filled with soft scrambled eggs, melted cheese, crispy bacon or crisped Mexican chorizo, finished with salsa, avocado, cilantro, and lime. Half the tacos are made with bacon and half with chorizo for a classic mixed breakfast taco spread. The key is keeping the eggs soft and custardy, cooking the bacon and chorizo separately until properly crisp, and assembling everything while warm so the cheese melts into the filling. Starting the bacon in a genuinely cold pan is the technique this whole spread depends on for evenly rendered, properly crisp bacon — that gradual heat lets the fat melt out slowly before the bacon has any chance to scorch, the same cold-start-bacon principle used elsewhere in this collection whenever bacon needs to render fully rather than crisping unevenly. Cooking the chorizo until it’s genuinely crumbly and crisp, never wet or soupy, is what concentrates its flavour and gives it the right texture in a taco. Pulling the scrambled eggs while they’re still soft and glossy is what keeps them custardy rather than dry, since they’ll continue setting gently from residual heat and again once tucked into the warm tortillas. The payoff is a spread with real variety and contrast — soft eggs and melted cheese against crisp bacon or crumbly chorizo, finished with fresh avocado, salsa, and lime.

Breakfast tacos showing soft scrambled eggs, melted cheese, crispy bacon, and crumbly chorizo in warm corn tortillas with avocado and salsa, on marble surface

Prep Time : 20 min

Cook Time : 25 min

Servings : 4

Prep Time :

20 min

Cook Time :

25 min

Servings :

4

Ingredients

For the Homemade Corn Tortillas — (Full recipe — see Homemade Corn Tortillas)


• 160g masa harina — this one on Amazon


• 2g fine sea salt


• 200g warm water, approximately 40°C

For the Eggs


• 12 large eggs


• 45ml whole milk or cream


• 6g fine sea salt


• 1g black pepper


• 20g unsalted butter — this one on Amazon

For the Bacon Tacos


• 250g streaky bacon

For the Chorizo Tacos


• 300g fresh Mexican chorizo, casing removed if needed — this one on Amazon

For the Filling


• 180 to 200g shredded cheddar, Monterey Jack, or a Mexican cheese blend — this one on Amazon


• 2 medium avocados, sliced


• 15g fresh cilantro leaves


• 2 limes, cut into wedges

For Serving


• 160 to 200g salsa roja or salsa verde, for spooning over the tacos

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases, at no additional cost to you.


Directions

  1. Prepare the Tortillas
    Make the tortillas according to the separate Homemade Corn Tortillas recipe, using the ⅔ batch quantities listed above and dividing the dough into 16 small tortillas. Keep them warm and covered in a towel once cooked. Small corn tortillas dry out quickly if left uncovered. Keeping them wrapped while the filling is prepared helps them stay soft and foldable. That trapped steam under the towel is exactly what keeps the tortillas pliable through the whole assembly process, rather than stiffening as they cool exposed to air.
  2. Cook the Bacon
    Place the bacon in a cold skillet, then set it over medium heat. Cook slowly, turning as needed, until deeply golden and crisp. Transfer to a paper towel-lined plate, then roughly break or chop into taco-sized pieces. Starting bacon in a cold pan helps it render more evenly and crisp better without burning. That gradual heat gives the fat genuine time to melt out of the bacon as the pan slowly comes up to temperature — bacon dropped directly into an already-hot pan tends to seize and brown unevenly before its interior fat has fully rendered.
  3. Cook the Chorizo
    In a separate skillet or after removing most of the bacon fat, cook the Mexican chorizo over medium heat, breaking it up well with a spatula. Cook for about 7 to 9 minutes, until fully cooked, deeply red-orange, and lightly crisp in places. Transfer to a bowl or plate. The chorizo should look crumbly and slightly crisp, not wet or soupy. Letting it cook long enough concentrates the flavor and improves the texture in the tacos. That extended cook time is what lets excess moisture actually evaporate off, concentrating the chorizo’s own spice and fat into something genuinely crumbly rather than leaving it loose and wet.
  4. Make the Scrambled Eggs
    In a bowl, whisk together the eggs, milk or cream, salt, and black pepper until fully combined. Heat a large nonstick skillet over medium-low heat and add the butter. Once melted, pour in the eggs. Cook gently, stirring slowly with a spatula, until the eggs are softly set, creamy, and still a little glossy, about 4 to 6 minutes. Remove from the heat immediately. Do not cook the eggs until dry in the pan. They should still look soft because they continue to set from residual heat and again once tucked into the warm tortillas. Gentle, low heat combined with slow stirring is what produces large, soft curds capable of surviving that additional gentle cooking without turning dry.
  5. Warm the Tortillas for Assembly
    If needed, rewarm the tortillas briefly on a dry skillet or griddle so they are hot, soft, and pliable. Keep them stacked under a towel.
  6. Assemble the Bacon Tacos
    For 8 tacos, add a portion of scrambled eggs to each tortilla, then top with shredded cheese so it starts to melt from the heat. Add the crispy bacon, then finish with avocado slices, salsa, and a little cilantro. Placing the cheese directly against the warm eggs, rather than adding it last, lets residual heat begin melting it immediately as the taco is assembled.
  7. Assemble the Chorizo Tacos
    For the remaining 8 tacos, add a portion of scrambled eggs to each tortilla, then top with shredded cheese. Add the crisped chorizo, then finish with avocado slices, salsa, and a little cilantro. Assemble while the eggs, tortillas, and meat are still warm so the cheese softens properly into the filling. Working through assembly while every component is still genuinely warm is what lets the cheese actually melt into the filling rather than sitting as a cold, separate layer on top.
  8. Serve
    Arrange the tacos on plates and serve with lime wedges and extra salsa on the side. Serve immediately while the tortillas are warm, the eggs are still soft, and the fillings are fresh. This spread’s whole appeal depends on catching every component — warm tortilla, soft egg, crisp bacon or chorizo, melted cheese — together at once, which is exactly why serving without delay matters.

*Notes

  • Starting the bacon in a genuinely cold pan deserves recognition as the technique responsible for how evenly it renders and crisps. That gradual approach gives the fat real time to melt out before the bacon has any chance to seize and brown unevenly the way it would if added directly to an already-hot pan — the difference shows up directly in how consistently crisp the finished bacon turns out.
  • UCooking the chorizo long enough to become genuinely crumbly and crisp, rather than pulling it while still loose and wet, deserves the same attention this technique receives throughout this collection’s other chorizo-forward dishes. That extended cook time lets excess moisture actually evaporate off, concentrating the chorizo’s own spice and rendered fat into a texture that holds together properly inside a folded taco rather than making it soggy.
  • Pulling the scrambled eggs while they’re still soft and glossy, rather than cooking them until fully set in the pan, reflects the same principle used throughout this collection’s other egg dishes. These particular eggs face genuine additional gentle cooking during assembly, tucked warm into the tortillas alongside hot meat and melting cheese — pulling them early accounts for that continued setting.
  • Assembling both taco varieties while every component is still genuinely warm, rather than letting anything cool first, deserves attention as the detail that actually lets the cheese melt properly into the filling. Cheese added to already-cooled eggs and meat would simply sit as a separate, unmelted layer rather than becoming an integrated part of the taco.

Why This Recipe Works

This recipe works because the bacon starts cold, rendering evenly and crisping properly without scorching. The chorizo cooks long enough to become genuinely crumbly and concentrated in flavour, rather than staying loose and wet.

The eggs are pulled while still soft and glossy, accounting for the additional gentle cooking they’ll get during assembly.

Both taco varieties are assembled while every component is still warm, letting the cheese actually melt into the filling. Serving immediately delivers the whole spread — soft eggs, crisp meat, melted cheese, fresh toppings — at its best together.


Ingredient Breakdown

Cold-Started Bacon

The critical technique — gradual rendering alongside the heating pan produces evenly crisp bacon rather than unevenly seized, chewy results.

Long-Cooked, Crumbly Chorizo

The critical technique — extended cook time evaporates excess moisture, concentrating flavour into a properly crumbly texture.

Gently Scrambled, Deliberately Soft Eggs

The soft centrepiece — pulled early to survive the additional gentle cooking that happens during warm assembly.

Warm-Assembled Filling (Cheese Against Warm Eggs)

The critical technique — lets the cheese actually melt into the taco rather than staying a cold, separate layer.

Small Homemade Corn Tortillas (Kept Warm and Covered)

The structural base — trapped steam keeps them soft and pliable through the whole assembly process.


Flavor Structure Explained 

This breakfast taco spread follows a layered balance model:

  • Soft savoury foundation (gently scrambled eggs)
  • Rich melted body (shredded cheese)
  • Crisp or crumbly protein centre (rendered bacon or concentrated chorizo)
  • Bright fresh finish (avocado, salsa, cilantro, lime)
  • Warm structural base (small corn tortillas)

Gently scrambled eggs provide this spread’s soft, savoury foundation across every taco. Shredded cheese, melted into the warm filling, contributes rich, gooey body. Crispy bacon or concentrated, crumbly chorizo defines each taco’s centre with distinct, contrasting protein character. Avocado, salsa, cilantro, and lime finish every taco with bright, fresh contrast against the warm, rich filling, and small, warm corn tortillas tie everything together as the structural base throughout.


Common Mistakes to Avoid 

  • Starting the Bacon in a Hot Pan – This causes uneven rendering and browning. Always start it cold and let the pan heat gradually alongside it.
  • Pulling the Chorizo Too Early – This leaves it wet and loose rather than properly crumbly and concentrated. Always cook it long enough to crisp in places.
  • Overcooking the Eggs in the Pan – This leaves them dry once they’ve had their additional gentle cooking during assembly. Always pull them while still soft and glossy.
  • Assembling With Cooled Components – This prevents the cheese from melting into the filling. Always assemble while everything is still warm.
  • Leaving the Tortillas Uncovered – This dries them out quickly. Always keep them stacked under a towel.

Variations

All-Bacon or All-Chorizo Version

Skip the mixed spread and make all 16 tacos with just one protein if preferred.

Extra-Spicy Version

Use salsa roja for a deeper, warmer heat, or add extra fresh jalapeño for more spice.

Salsa Verde Version

Use salsa verde instead of roja for a brighter, tangier finish, per the recipe’s own note.

Extra-Cheesy Version

Briefly cover the assembled tacos for a few seconds to help the cheese melt faster and more fully.


Storage & Make-Ahead

The bacon and chorizo can be cooked ahead and reheated gently before assembly.

The tortillas can be made a day ahead and reheated in a dry skillet just before serving. Best served right away.


Frequently Asked Questions

Why does the bacon need to start in a cold pan rather than a hot one?

Starting cold gives the fat genuine time to melt out gradually as the pan heats alongside it. Bacon dropped into an already-hot pan tends to seize and brown unevenly before its interior fat has fully rendered.

Why does the chorizo need to cook until it’s genuinely crumbly rather than being pulled sooner?

That extended cook time lets excess moisture evaporate off, concentrating the chorizo’s own flavour and fat into a texture that holds together properly in a folded taco, rather than making it soggy.

Why are the eggs pulled from the pan while they still look soft and glossy?

These eggs face genuine additional gentle cooking during assembly, tucked warm into tortillas alongside hot meat and melting cheese. Pulling them early accounts for that continued setting so they don’t end up dry.

Why does everything need to be assembled while still warm rather than at room temperature?

Cheese added to already-cooled eggs and meat simply sits as a separate, unmelted layer. Assembling everything warm lets the cheese actually melt into the filling and become part of the taco.

Are there other breakfast burrito, taco, or Mexican egg dishes worth trying?

Breakfast Burritos and Chorizo Breakfast Burritos both offer related, larger-format versions of this same classic breakfast combination worth exploring. Huevos Rancheros is also worth trying for another classic Mexican egg dish, and Homemade Corn Tortillas is worth making from scratch as the foundation for this and many other Mexican dishes.



Nutrition Facts 

( per serving )

Calories

~780 kcal

Protein

 40 g

Fat

50 g

Carbs

42 g

Calories

~780 kcal

Protein

 40 g

Fat

50 g

Carbs

42 g

Related Recipes

Related Recipes


You might also like

You might also like


Breakfast tacos showing soft scrambled eggs, melted cheese, crispy bacon, and crumbly chorizo in warm corn tortillas with avocado and salsa, on marble surface

Breakfast Tacos

Warm corn tortillas filled with soft scrambled eggs, melted cheese, crispy bacon or crisped Mexican chorizo, finished with salsa, avocado, cilantro, and lime. Half the tacos are made with bacon and half with chorizo for a classic mixed breakfast taco spread. The key is keeping the eggs soft and custardy, cooking the bacon and chorizo separately until properly crisp, and assembling everything while warm so the cheese melts into the filling. Starting the bacon in a genuinely cold pan is the technique this whole spread depends on for evenly rendered, properly crisp bacon — that gradual heat lets the fat melt out slowly before the bacon has any chance to scorch, the same cold-start-bacon principle used elsewhere in this collection whenever bacon needs to render fully rather than crisping unevenly. Cooking the chorizo until it's genuinely crumbly and crisp, never wet or soupy, is what concentrates its flavour and gives it the right texture in a taco. Pulling the scrambled eggs while they're still soft and glossy is what keeps them custardy rather than dry, since they'll continue setting gently from residual heat and again once tucked into the warm tortillas. The payoff is a spread with real variety and contrast — soft eggs and melted cheese against crisp bacon or crumbly chorizo, finished with fresh avocado, salsa, and lime.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 4
Course: Breakfast
Cuisine: Mexican, Tex-Mex
Calories: 780

Ingredients
  

For the Homemade Corn Tortillas
  • 160 g masa harina
  • 2 g fine sea salt
  • 200 g warm water approximately 40°C
For the Eggs
  • 12 large eggs
  • 45 ml whole milk or cream
  • 6 g fine sea salt
  • 1 g black pepper
  • 20 g unsalted butter
For the Bacon Tacos
  • 250 g streaky bacon
For the Chorizo Tacos
  • 300 g fresh Mexican chorizo casing removed if needed
For the Filling
  • 180 to 200 g shredded cheddar Monterey Jack, or a Mexican cheese blend
  • 2 medium avocados sliced
  • 15 g fresh cilantro leaves
  • 2 limes cut into wedges
For Serving
  • 160 to 200 g salsa roja or salsa verde for spooning over the tacos

Method
 

Prepare the Tortillas
  1. Make the tortillas according to the separate Homemade Corn Tortillas recipe, using the ⅔ batch quantities listed above and dividing the dough into 16 small tortillas. Keep them warm and covered in a towel once cooked. Small corn tortillas dry out quickly if left uncovered. Keeping them wrapped while the filling is prepared helps them stay soft and foldable. That trapped steam under the towel is exactly what keeps the tortillas pliable through the whole assembly process, rather than stiffening as they cool exposed to air.
Cook the Bacon
  1. Place the bacon in a cold skillet, then set it over medium heat. Cook slowly, turning as needed, until deeply golden and crisp. Transfer to a paper towel-lined plate, then roughly break or chop into taco-sized pieces. Starting bacon in a cold pan helps it render more evenly and crisp better without burning. That gradual heat gives the fat genuine time to melt out of the bacon as the pan slowly comes up to temperature — bacon dropped directly into an already-hot pan tends to seize and brown unevenly before its interior fat has fully rendered.
Cook the Chorizo
  1. In a separate skillet or after removing most of the bacon fat, cook the Mexican chorizo over medium heat, breaking it up well with a spatula. Cook for about 7 to 9 minutes, until fully cooked, deeply red-orange, and lightly crisp in places. Transfer to a bowl or plate. The chorizo should look crumbly and slightly crisp, not wet or soupy. Letting it cook long enough concentrates the flavor and improves the texture in the tacos. That extended cook time is what lets excess moisture actually evaporate off, concentrating the chorizo’s own spice and fat into something genuinely crumbly rather than leaving it loose and wet.
Make the Scrambled Eggs
  1. In a bowl, whisk together the eggs, milk or cream, salt, and black pepper until fully combined. Heat a large nonstick skillet over medium-low heat and add the butter. Once melted, pour in the eggs. Cook gently, stirring slowly with a spatula, until the eggs are softly set, creamy, and still a little glossy, about 4 to 6 minutes. Remove from the heat immediately. Do not cook the eggs until dry in the pan. They should still look soft because they continue to set from residual heat and again once tucked into the warm tortillas. Gentle, low heat combined with slow stirring is what produces large, soft curds capable of surviving that additional gentle cooking without turning dry.
Warm the Tortillas for Assembly
  1. If needed, rewarm the tortillas briefly on a dry skillet or griddle so they are hot, soft, and pliable. Keep them stacked under a towel.
Assemble the Bacon Tacos
  1. For 8 tacos, add a portion of scrambled eggs to each tortilla, then top with shredded cheese so it starts to melt from the heat. Add the crispy bacon, then finish with avocado slices, salsa, and a little cilantro. Placing the cheese directly against the warm eggs, rather than adding it last, lets residual heat begin melting it immediately as the taco is assembled.
Assemble the Chorizo Tacos
  1. For the remaining 8 tacos, add a portion of scrambled eggs to each tortilla, then top with shredded cheese. Add the crisped chorizo, then finish with avocado slices, salsa, and a little cilantro. Assemble while the eggs, tortillas, and meat are still warm so the cheese softens properly into the filling. Working through assembly while every component is still genuinely warm is what lets the cheese actually melt into the filling rather than sitting as a cold, separate layer on top.
Serve
  1. Arrange the tacos on plates and serve with lime wedges and extra salsa on the side. Serve immediately while the tortillas are warm, the eggs are still soft, and the fillings are fresh. This spread’s whole appeal depends on catching every component — warm tortilla, soft egg, crisp bacon or chorizo, melted cheese — together at once, which is exactly why serving without delay matters.

Notes

Starting the bacon in a genuinely cold pan deserves recognition as the technique responsible for how evenly it renders and crisps. That gradual approach gives the fat real time to melt out before the bacon has any chance to seize and brown unevenly the way it would if added directly to an already-hot pan — the difference shows up directly in how consistently crisp the finished bacon turns out.
Cooking the chorizo long enough to become genuinely crumbly and crisp, rather than pulling it while still loose and wet, deserves the same attention this technique receives throughout this collection’s other chorizo-forward dishes. That extended cook time lets excess moisture actually evaporate off, concentrating the chorizo’s own spice and rendered fat into a texture that holds together properly inside a folded taco rather than making it soggy.
Pulling the scrambled eggs while they’re still soft and glossy, rather than cooking them until fully set in the pan, reflects the same principle used throughout this collection’s other egg dishes. These particular eggs face genuine additional gentle cooking during assembly, tucked warm into the tortillas alongside hot meat and melting cheese — pulling them early accounts for that continued setting.
Assembling both taco varieties while every component is still genuinely warm, rather than letting anything cool first, deserves attention as the detail that actually lets the cheese melt properly into the filling. Cheese added to already-cooled eggs and meat would simply sit as a separate, unmelted layer rather than becoming an integrated part of the taco.