Chorizo and Egg Breakfast Tacos

Tacos for breakfast? Yes, please! These tacos combine chorizo and scrambled eggs with all your favorite taco toppings—avocado, tomato, and cheese. It's a great way to feed a crowd in the morning.

Egg Breakfast Tacos with Chorizo
Irvin Lin

The first time I ate a breakfast taco, it was one of those “Why didn’t I think of this before?” moments. It’s everything you want to eat for breakfast, all packaged nice and tidy in a tortilla that you can eat with your hands.

I make mine with Mexican chorizo, scrambled eggs, avocado, and cheese.

Mexican Vs. Spanish Chorizo

Chorizo is my go-to choice for breakfast tacos because it’s packed full of spices and flavors that go well with a taco. Chorizo sausage is common in a lot of different cultures, and there are a number of sausages that go by the name of chorizo. But the most common ones you will likely find at a grocery store are Mexican and Spanish. They aren’t interchangeable.

  • Mexican chorizo, which is made from ground pork sausage and flavored with Mexican chile peppers, tends to skew slightly hotter in spice than its Spanish counterpart. It is also raw, so it needs to be cooked before serving.
  • Spanish-style chorizo is primarily flavored with garlic and smoked paprika and often made with chopped pork sausage. It comes in two primary versions—one sweeter, one spicier. But more importantly, it's often cured and dry aged, then served like a salami or pepperoni (without cooking), appropriate for a cheese board or charcuterie platter.
Breakfast Taco Recipe with Chorizo and Eggs
Irvin Lin

The Best Chorizo for Tacos

In my breakfast tacos, I opt for Mexican-style chorizo, because I like its spicy flavor and soft texture in the tacos.

If you find raw Spanish chorizo, feel free to use it in place of the Mexican for the breakfast tacos—but realize it will be more garlicky, smokier in flavor, and less tender, because the pork is chopped, not ground. If you end up with cured Spanish chorizo, just chop it into small cubes and toss it into the scrambled eggs at the end to warm it up.

You can also easily swap the chorizo out for bacon or breakfast pork sausage. The tacos will be just as great, albeit with a different texture and flavor.

Keep in mind, however, that regardless of which chorizo you choose, the spice and salt factor could vary quite a bit—that's why I've called for a modest amount of salt and pepper for the scrambled eggs. Season, cook, and taste, and then season again if needed.

Breakfast Taco Recipe with Chorizo and Eggs cook the chorizo
Irvin Lin

Make-Ahead Tacos!

These tacos are easy to make for breakfast if you prep a few ingredients the night before:

  • You can brown the chorizo in the evening and refrigerate it in a covered bowl.
  • You can also chop the tomatoes and pick the leaves off the cilantro stems the night before.
  • You can even prep the avocado up to eight hours ahead of time; just be sure to toss it in lime juice, which will prevent the avocado chunks from browning.

If you prep all the ingredients ahead of time, all you need to do in the morning is scramble the eggs and warm up the tortillas, then assemble the tacos for an easy, hot breakfast.

You can also easily double this recipe to feed guests or a brunch crowd!

Customize Your Toppings

Of course, for a fancier weekend brunch, you can up the ante and make a buffet of toppings. I’ve added my favorites below in the recipe, but the list is endless.

  • Green or red onions
  • Chopped shallots
  • Shredded cheddar or pepper jack cheese
  • Salsa or pico de gallo
  • Shredded lettuce, arugula, or chopped kale
  • Sour cream or Greek yogurt

Create a spread and have your guests pick and choose their own toppings for their own customized breakfast tacos!

Egg Breakfast Tacos with Chorizo
Irvin Lin

What Kind of Tortilla Should You Use?

Like everything else, the choice of tortilla is up to you. I like a tortilla that is made with a mix of corn and flour, like this one. The flour gives the tortilla “bendability” while the corn adds flavor.

But if you are a fan of corn (or want to keep the breakfast taco gluten-free) just go with a corn tortilla. You might want to double the tortillas though (stack two on top of each other before filling) in case the top tortilla cracks when you pick it up. Flour tortillas aren’t as liable to crack.

The Best Way To Warm Tortillas

My preferred method for heating up tortillas is in a dry, hot skillet. They only take 15 to 30 seconds per side, and the surface gets a little crisp and charred. There’s plenty of time to do this as you scramble the eggs.

If you prefer a softer tortilla or want to heat them all up at once, just stack them all on a plate, cover with a damp paper towel or cloth, and microwave for 30 to 60 seconds. Leave them stacked and covered while you assemble the tacos.

More Favorite Mexican Breakfast Ideas!

Chorizo and Egg Breakfast Tacos

Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Servings 4 to 6 servings
Yield 12 small tacos

Cotija cheese is a crumbly, salty Mexican cheese, similar to Parmesan. You can find it in well-stocked grocery stores, or feel free to substitute feta or Parmesan in its place.


  • 12 ounces Mexican-style chorizo sausage, removed from casing if necessary

  • 12 large eggs

  • 1/2 teaspoon kosher salt

  • 1/4 teaspoon freshly ground black pepper

  • 6 tablespoons milk, whole or whatever you have on hand

  • 12 5-inch tortillas, preferably corn and flour blend

  • 1 cup chopped tomatoes (about 2 medium tomatoes)

  • 1 avocado, chopped

  • 3 to 4 tablespoons Cotija cheese

  • 1 /4 cup chopped cilantro leaves (optional), optional

  • Salt and pepper to taste

  • Hot sauce, optional

  • Lime wedges, optional


  1. Cook the chorizo:

    Place the chorizo in a large skillet and cook over medium heat, breaking up the sausage with a wooden spoon as it browns. Cook the chorizo until it is completely brown, then transfer to a bowl lined with paper towels to drain.

    Breakfast Taco Recipe with Chorizo and Eggs cook the chorizo
    Irvin Lin
    Breakfast Taco Recipe Eggs drain the chorizo
    Irvin Lin
  2. Scramble the eggs:

    Wipe the skillet with a paper towel, but don’t bother cleaning it. Any residual oil will help flavor the eggs. In a medium bowl, whisk the eggs with the salt, pepper, and the milk, and then pour into the skillet and turn the heat to medium-low. (See our recipe for How to Make Fluffy Scrambled Eggs.)

    Stir the eggs gently as they cook, making sure to scrape all the sides of the skillet to form egg curds.

    Breakfast Taco Recipe with Chorizo and Eggs scramble the eggs with milk
    Irvin Lin
    Egg Breakfast Tacos with Chorizo add the eggs
    Irvin Lin
    Breakfast Taco Recipe Eggs scramble the eggs
    Irvin Lin
  3. Warm the tortillas:

    While the eggs are cooking, warm the tortillas one at a time in a clean, dry skillet over medium-high heat. Warm until the side starts to char a bit, about 20 to 30 seconds, then flip to the other side and repeat. Move the warm tortillas to a plate as they are ready, and cover with a damp paper towel.

    You can also warm all the tortillas at once in a microwave. Stack them and then wrap them in a damp paper towel, and cook in the microwave for 30 seconds. Leave the paper towel on until ready to use.

    Breakfast Tacos recipe with Chorizo warm the tortillas
    Irvin Lin
  4. Add the sausage to the eggs:

    When the eggs are still slightly runny but just about to set up in curds, add the sausage back to the eggs to warm it back up. Stir and remove from heat.

    Breakfast Taco Recipe with Chorizo and Eggs add sausage to the eggs
    Irvin Lin
  5. Assemble and serve the tacos:

    Divide the filling between tortillas, or let people assemble their own tacos right from the pan. Sprinkle tomatoes, avocado chunks, crumbled Cotija cheese, and cilantro leaves (if using) over each taco. Add salt and pepper to taste.

    Serve with hot sauce and wedges of lime on the side.

    Breakfast Taco Recipe Eggs add the sausage and egg
    Irvin Lin
    Egg Breakfast Tacos with Chorizo add the avocado and tomatoes
    Irvin Lin
Nutrition Facts (per serving)
676 Calories
45g Fat
38g Carbs
33g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 676
% Daily Value*
Total Fat 45g 57%
Saturated Fat 14g 70%
Cholesterol 427mg 142%
Sodium 1162mg 51%
Total Carbohydrate 38g 14%
Dietary Fiber 9g 32%
Total Sugars 3g
Protein 33g
Vitamin C 11mg 53%
Calcium 172mg 13%
Iron 4mg 22%
Potassium 903mg 19%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.