CWF Eats - Header

Chorizo Bacon Breakfast Burritos

Table of Contents

Chorizo bacon breakfast burritos are large flour tortillas filled with crispy bacon, chorizo scrambled eggs made by cooking 2 tubes of pork chorizo until browned then adding whisked eggs directly into the cooked chorizo and stirring until fluffy, golden crispy hash brown patties broken into pieces, freshly shredded cheddar cheese, chipotle mayo, and fresh avocado slices, then rolled tightly with the sides folded in and griddled seam-side down for 1 to 2 minutes per side until the tortilla turns golden and crispy while the cheese melts completely inside.

The chorizo cooks first to render its fat and develop flavor, creating the cooking fat for the eggs. The hash browns cook separately until crispy on both sides. You assemble the burritos in specific layered order starting with cheese on the bottom to create a melting barrier, then chorizo eggs, bacon, hash brown pieces, chipotle mayo, more cheese, and avocado on top before rolling.

These breakfast burritos make 4 to 6 large burritos depending on tortilla size and how tightly you roll them. Each burrito is substantial enough to serve as a complete breakfast for one person. The combination of protein from eggs, bacon, and chorizo, carbohydrates from hash browns and tortilla, and healthy fats from avocado creates a balanced, filling meal. The burritos work for weekend brunch, meal prep for the week, or feeding a crowd at gatherings.

Jump to Recipe

Why You Cook Eggs Directly in Chorizo Instead of Separately

Fat Rendering Creates Natural Cooking Medium

Pork chorizo contains 25 to 30% fat by weight. When you cook chorizo over medium heat, this fat renders out rapidly. Within 6 to 8 minutes, you have ¼ to ⅓ cup of liquid chorizo fat in the pan. This fat is already flavored with paprika, garlic, and spices from the chorizo.

This rendered fat becomes your cooking medium for the eggs. You don’t need to add butter or oil. The chorizo fat provides everything eggs need for proper scrambling. The fat prevents sticking, creates creamy texture, and infuses every bite of egg with chorizo flavor.

If you cook eggs separately and mix them with chorizo later, they taste like eggs next to chorizo rather than chorizo eggs. The flavors stay distinct. Cooking eggs directly in the chorizo fat integrates the flavors completely. You can’t tell where the chorizo ends and the eggs begin. This integration is what makes the filling taste cohesive.

Spice Distribution Throughout Eggs

Chorizo spices include paprika, cumin, garlic, and chili powder. These spices are fat-soluble. They dissolve into the rendered chorizo fat during cooking. When you add eggs to this spiced fat, the seasonings coat every strand of egg as it cooks.

The eggs pick up deep red color from paprika. They taste smoky from the spices. Every forkful has balanced seasoning. You don’t need to salt the eggs separately. The chorizo provides all the seasoning needed.

If you scrambled plain eggs and added cooked chorizo, the eggs would be bland with pockets of spicy chorizo. The distribution would be uneven. Some bites would be too spicy. Others would taste like plain eggs. The direct cooking method ensures every bite has identical flavor.

Protein and Fat Emulsification

When eggs cook in chorizo fat, the proteins in the eggs interact with the fat molecules. This creates an emulsion. The fat doesn’t separate and pool. It stays integrated with the egg curds. This emulsification creates creamy, rich texture.

The chorizo pieces themselves also get coated with egg. The egg acts as a binder. It holds the chorizo crumbles together slightly. This creates better texture in the burrito filling. Loose chorizo crumbles can fall out when you bite the burrito. Egg-bound chorizo stays cohesive.

The timing matters for emulsification. Add eggs when the chorizo is fully cooked and the fat is hot. The hot fat helps the eggs cook quickly while incorporating smoothly. Cold fat or undercooked chorizo creates separation. The eggs can become greasy instead of creamy.

Time and Dish Efficiency

Cooking eggs and chorizo together uses one pan instead of two. This cuts cleanup time significantly. One skillet or griddle cooks the entire protein component. You don’t need separate pans for different ingredients.

The combined cooking also saves time. Chorizo cooks for 6 to 8 minutes. If you cooked eggs separately afterward, you’d add another 4 to 5 minutes. By adding eggs to the chorizo, you’re cooking simultaneously during the final 3 to 4 minutes. The total time is shorter than sequential cooking.

This efficiency matters when making multiple burritos. Every minute saved multiplies across the batch. The streamlined process makes breakfast burritos practical for weekday cooking instead of just special occasions.

What Makes Hash Brown Patties Better Than Shredded Hash Browns for Burritos

Structural Integrity During Assembly

Frozen hash brown patties are compressed and bound together. They hold their shape when cooked. You can break them into large chunks that maintain structure. These chunks provide satisfying bites of crispy potato throughout the burrito.

Shredded hash browns are loose strands. They fall apart easily. When you try to add them to a burrito, they scatter. The strands don’t create distinct potato bites. They blend into the other ingredients and become mushy background texture.

The patty chunks create textural contrast. When you bite the burrito, you encounter a piece of crispy hash brown. It provides crunch and potato flavor distinctly. Shredded hash browns get lost among the eggs and chorizo. They don’t contribute meaningful texture.

Moisture Control

Hash brown patties are compressed during manufacturing. Much of the moisture has been squeezed out before freezing. When you cook them, they release minimal liquid. They crisp up quickly and stay crispy even when assembled in the burrito.

Shredded hash browns retain more moisture. When cooked, they release water. This water can make the burrito filling wet. The tortilla can become soggy. The overall burrito becomes harder to handle and less pleasant to eat.

The crispy exterior on hash brown patties also provides a moisture barrier. When broken into chunks, the crispy surfaces resist absorbing moisture from other ingredients. Shredded hash browns have more surface area exposed to wet ingredients. They absorb moisture and lose their texture rapidly.

Cooking Ease and Consistency

Hash brown patties cook evenly because they’re uniform thickness. You flip once. Both sides brown identically. The cooking time is predictable. Three patties take 6 to 8 minutes total with one flip.

Shredded hash browns require constant stirring. They can brown unevenly with some strands burning while others stay pale. Achieving consistent doneness takes more attention and skill. The cooking time varies based on how much you spread them in the pan.

For batch cooking multiple burritos, hash brown patties simplify the process. You can cook all the patties you need at once on a large griddle. They won’t stick together or require separation. Shredded hash browns can clump and require more active management.

Portion Control for Assembly

Each hash brown patty provides a known quantity of potato. For 4 to 6 burritos, you use 3 patties. This creates consistent burritos with approximately half a patty per burrito. The portions are even across all burritos.

With shredded hash browns, measuring portions is difficult. Some burritos might get more potato than others. The inconsistency creates burritos of different sizes and densities. Hash brown patties ensure every burrito has similar composition.

Why Chipotle Mayo Works Better Than Regular Mayo or Sour Cream

Smoky Heat Balances Rich Ingredients

Chipotle peppers provide smoky, slightly spicy flavor. When blended into mayo, they create a condiment with depth. The smokiness complements the bacon and chorizo without competing. The heat is mild enough to enhance rather than overpower.

Regular mayo is neutral and slightly sweet. It adds fat and moisture but no flavor complexity. In a burrito already rich with cheese, eggs, and avocado, plain mayo just adds more richness without balance. The burrito can taste heavy and one-dimensional.

Sour cream provides tanginess but no smoke or heat. The tang helps cut richness. But it doesn’t tie into the other flavors as well as chipotle mayo. The smoky element in chipotle mayo echoes the paprika in chorizo. This creates flavor cohesion across ingredients.

Consistency for Easy Spreading

Mayo has thicker consistency than sour cream. It stays where you put it during assembly. When you spread chipotle mayo on the burrito filling, it adheres. It doesn’t run off the sides. This controlled application ensures even distribution.

Sour cream is looser and can run. When you roll the burrito, sour cream can squeeze out the ends or create wet spots in the tortilla. These wet spots make the tortilla more likely to tear. Mayo’s thickness prevents this problem.

The stable consistency also matters for make-ahead burritos. Mayo maintains its texture after refrigeration. Sour cream can separate or become watery when frozen and thawed. For meal prep, mayo-based sauces are more reliable.

Fat Content Enhances Creaminess

Mayo is approximately 80% fat. This high fat content creates luxurious mouthfeel. When you bite the burrito, the chipotle mayo coats your palate. It carries the smoky chipotle flavor throughout your mouth. The richness amplifies the satisfaction of each bite.

Sour cream is about 20% fat. It’s lighter but less indulgent. For a breakfast burrito that’s meant to be a treat, the higher fat content in mayo delivers better experience. The extra richness is appropriate for the hearty nature of the dish.

The fat in mayo also helps balance the lean protein in eggs. Eggs are primarily protein with some fat. Chorizo adds fat but it’s distributed unevenly. Mayo ensures every bite has adequate fat for proper flavor delivery. Fat is essential for carrying flavor compounds to taste receptors.

Customization Potential

Chipotle mayo is easy to customize at home. Mix canned chipotle in adobo sauce with mayo at different ratios to control heat level. Add lime juice for brightness. Include garlic for depth. The base is simple but versatile.

Store-bought chipotle mayo offers convenience. Many brands make it. The quality is generally good. But homemade allows precise control over heat and smoke levels. You can make it exactly how you prefer.

Other mayo variations also work in breakfast burritos. Sriracha mayo adds different heat profile. Garlic aioli provides Mediterranean influence. Cilantro lime mayo brightens the flavors. The mayo base is adaptable to many flavor directions. Plain mayo isn’t.

Chorizo Bacon Burritos

Crispy bacon, chorizo eggs, hash browns, griddled golden

⏱️ Prep Time 10 min
🔥 Cook Time 30 min
🌡️ Heat Medium
🍽️ Yield 4-6
📊 Calories 680 kcal

🛒 Ingredients

Main Ingredients

  • 2 (9 oz) tubes pork chorizo
  • 6 large eggs
  • 6 slices bacon
  • 3 frozen hash brown patties
  • 1 cup freshly shredded cheddar cheese (plus extra for topping)
  • 2 ripe avocados, sliced
  • Chipotle mayo (store-bought or homemade)
  • 4-6 large flour tortillas
🔥 BURRITO PRO TIP

Cook eggs directly in the rendered chorizo fat without draining it. The fat provides natural cooking medium and infuses every strand of egg with smoky, spiced flavor. This integration creates chorizo eggs rather than eggs mixed with chorizo. The difference is significant.

Step-by-Step Instructions

Step 1: Cook the Bacon

Heat a large skillet or flat-top griddle over medium heat. Arrange 6 slices of bacon in a single layer without overlapping. If your cooking surface is small, work in batches.

Cook the bacon for 3 to 4 minutes without moving it. The fat will render and the bacon will start to crisp. Flip each slice using tongs and cook another 3 to 4 minutes on the second side.

The bacon should be crispy and golden brown but not burnt. Transfer the cooked bacon to a plate lined with paper towels. The paper towels absorb excess grease. Set aside while you cook the other components.

Don’t drain the bacon fat from the pan unless there’s more than 2 tablespoons. That fat will help cook the hash browns with extra flavor.

Step 2: Cook the Hash Brown Patties

In the same skillet with the bacon fat, place 3 frozen hash brown patties. Don’t thaw them first. They cook better from frozen.

Cook over medium heat for 3 to 4 minutes until the bottom is golden brown and crispy. You should see the edges turning brown. Flip the patties carefully using a spatula.

Cook the second side for another 3 to 4 minutes until equally crispy and golden. The patties should be cooked through and hot in the center. You can test by pressing gently. They should feel firm, not soft or frozen in the middle.

Remove the hash brown patties from the pan and place them on a cutting board. Let them cool for a minute, then break each patty into 3 to 4 large chunks. Don’t crumble them into small pieces. You want substantial chunks for texture in the burrito.

Step 3: Cook the Chorizo

Remove the chorizo from the casings if using links. If using tubes, squeeze the chorizo directly into the skillet. Add all of the chorizo at once.

Break the chorizo apart with a wooden spoon or spatula as it cooks. You want it in small crumbles, not large chunks. Cook over medium heat, stirring frequently, for 6 to 8 minutes.

The chorizo is done when it’s fully browned with no pink remaining. It should look slightly crispy at the edges. The fat will have rendered out and the chorizo will be sitting in its own red-orange oil. This oil is full of flavor. Don’t drain it.

Step 4: Scramble the Eggs into the Chorizo

While the chorizo is still hot in the pan, crack 6 eggs into a bowl. Whisk them together until the yolks and whites are fully combined. The mixture should be uniform yellow with no streaks of white.

Pour the whisked eggs directly into the pan with the hot chorizo. Don’t drain the chorizo fat first. The eggs need that fat to cook properly and absorb the chorizo flavor.

Immediately start stirring with a spatula. Use a folding motion rather than aggressive stirring. Scrape the bottom of the pan and fold the eggs over themselves. This creates large, fluffy curds.

Continue cooking and stirring for 3 to 4 minutes until the eggs are just set. They should still look slightly wet and glossy. Remove from heat when they’re 90% done. They’ll continue cooking from residual heat and will finish cooking when you griddle the burritos.

Don’t overcook the eggs to complete doneness at this stage. Overcooked eggs become rubbery. Slightly undercooked eggs will be perfect after the final griddling step.

Step 5: Warm the Tortillas

Place the flour tortillas on the griddle or in a dry skillet over medium heat. Warm each tortilla for 15 to 20 seconds per side. The tortilla should become pliable and develop a few light brown spots.

Don’t overheat the tortillas. You just want them soft and flexible. If they get too hot, they can become brittle and crack when you roll the burritos.

Stack the warmed tortillas on a plate and cover with a clean kitchen towel. This keeps them warm and prevents them from drying out while you assemble the burritos.

Step 6: Assemble the Burritos

Lay one warmed tortilla on a clean work surface. Place it so the edge closest to you is at the bottom. You’ll be rolling away from yourself.

Sprinkle about 2 tablespoons of shredded cheddar cheese in the center of the tortilla in a horizontal line. Leave about 2 inches clear on each end and 2 inches clear at the top and bottom edges.

Add approximately 1 cup of the chorizo egg mixture on top of the cheese. Spread it into an even layer across the cheese but don’t go all the way to the edges.

Place 1 to 1½ strips of crispy bacon across the eggs. Break the bacon into halves if needed to fit the width of the filling area.

Scatter 3 to 4 chunks of hash brown patty over the bacon. Distribute them evenly across the length of the filling.

Drizzle about 1 tablespoon of chipotle mayo over the hash browns. Don’t use too much. You want flavor, not a puddle of mayo.

Add another tablespoon of shredded cheddar cheese over the mayo.

Finally, place 3 to 4 slices of avocado on top. Don’t mash the avocado. Leave it in intact slices.

Step 7: Roll the Burritos

Fold the left and right edges of the tortilla inward over the filling. They should overlap the filling by about 1½ inches on each side. This creates the sealed ends of the burrito.

Starting from the edge closest to you, fold the bottom of the tortilla up and over the filling. Pull it tight as you fold. Tuck it under the filling slightly to create tension.

Continue rolling away from yourself, keeping the burrito tight. Use your fingers to tuck in any filling that tries to escape from the sides. Roll all the way to the far edge of the tortilla.

The burrito should be tightly rolled with the seam on top. Place it seam-side down on a plate while you assemble the remaining burritos.

Step 8: Griddle the Burritos Until Crispy

Heat your griddle or skillet over medium heat. You don’t want it screaming hot. Medium heat allows the tortilla to crisp without burning while giving the cheese inside time to melt.

Place the burritos seam-side down on the heated surface. Don’t move them once placed. Let them cook for 1 to 2 minutes. You should hear gentle sizzling.

Check the bottom after 1½ minutes by gently lifting one edge with a spatula. The tortilla should be golden brown with darker brown spots. If it’s still pale, let it cook another 30 seconds.

Once the bottom is golden, flip the burrito to the opposite side. Cook for another 1 to 2 minutes until that side is equally golden and crispy.

If desired, you can also brown the ends by standing the burrito on each end for 20 to 30 seconds. This creates a fully crispy exterior, though it’s optional.

Step 9: Serve

Remove the burritos from the griddle when they’re golden and crispy on all sides. The cheese inside should be fully melted. You can tell by gently squeezing. The burrito should feel cohesive, not loose.

Let the burritos rest for 1 to 2 minutes before cutting. This allows the filling to settle slightly. The cheese firms up just enough to prevent it from running out when you cut.

Using a sharp knife, cut each burrito in half on a diagonal. This creates the most attractive presentation. The diagonal cut shows all the layers of filling.

Serve immediately while hot and crispy. Provide extra chipotle mayo on the side if desired. The burritos are complete on their own but some people like extra sauce.

Chorizo Bacon Breakfast Burritos

Large flour tortillas filled with chorizo scrambled eggs, crispy bacon, hash browns, cheddar, chipotle mayo, and avocado, then griddled until golden and crispy.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 burritos
Course: Appetizer, Breakfast
Cuisine: American
Calories: 680

Ingredients
  

Main Ingredients
  • 2 tubes pork chorizo 9 oz each
  • 6 large eggs
  • 6 slices bacon
  • 3 frozen hash brown patties
  • 1 cup freshly shredded cheddar cheese plus extra for topping
  • 2 ripe avocados sliced
  • chipotle mayo store-bought or homemade
  • 4-6 large flour tortillas

Equipment

  • Large Skillet or Griddle
  • Spatula
  • Mixing Bowl
  • Whisk

Method
 

  1. Heat skillet over medium heat. Cook bacon 3 to 4 minutes per side until crispy. Transfer to paper towel-lined plate.
  2. In bacon fat, cook frozen hash brown patties 3 to 4 minutes per side until golden and crispy. Remove and break into large chunks.
  3. Add chorizo to skillet. Break apart and cook 6 to 8 minutes until browned with no pink remaining. Don’t drain fat.
  4. Whisk eggs in bowl. Pour into hot chorizo. Stir continuously for 3 to 4 minutes until just set but still slightly wet. Remove from heat.
  5. Warm tortillas on griddle 15 to 20 seconds per side until pliable. Stack and cover.
  6. Assemble burritos: On each tortilla, layer 2 tablespoons cheddar, 1 cup chorizo eggs, 1 to 1½ bacon strips, 3 to 4 hash brown chunks, 1 tablespoon chipotle mayo, more cheddar, and avocado slices. Fold sides in, then roll tightly away from yourself.
  7. Heat griddle to medium. Place burritos seam-side down. Cook 1 to 2 minutes until golden. Flip and cook another 1 to 2 minutes until crispy and cheese melts.
  8. Rest 1 to 2 minutes. Cut in half diagonally and serve immediately.

Nutrition

Calories: 680kcalCarbohydrates: 42gProtein: 32gFat: 42gSaturated Fat: 16gCholesterol: 285mgSodium: 1240mgFiber: 6gSugar: 3g

Notes

Don’t drain chorizo fat before adding eggs. The fat provides cooking medium and flavor. Cook eggs to just-set, not fully done. They finish during griddling.
Use frozen hash brown patties, not shredded. Patties hold shape better and stay crispy. Fresh shredded cheese melts better than pre-shredded. Pre-shredded has anti-caking agents that prevent smooth melting.
Layer cheese both bottom and top for melting insurance. Griddle at medium heat, not high. High heat burns tortilla before cheese melts.
For meal prep, assemble and wrap in foil. Don’t add avocado until serving. Refrigerate up to 3 days or freeze up to 2 months. Reheat on griddle from frozen for crispy tortilla.

Tried this recipe?

Let us know how it was!

Frequently Asked Questions

Can You Make These Burritos Ahead and Freeze Them?

You can assemble these burritos ahead and freeze them for quick breakfasts. Assemble completely but don’t add the avocado. Avocado turns brown and mushy when frozen. Add fresh avocado when serving instead.

Wrap each burrito tightly in plastic wrap, then again in aluminum foil. Label with the date. Freeze for up to 2 months. The double wrapping prevents freezer burn and keeps the burritos fresh.

To reheat from frozen, unwrap completely. Place the frozen burrito on a preheated griddle or skillet over medium-low heat. Cook for 3 to 4 minutes per side until heated through and the tortilla is crispy. You can also microwave for 2 minutes to defrost, then finish on the griddle for crispiness.

Don’t thaw burritos before reheating unless using a microwave. Frozen-to-griddle creates better texture. The slow heating crisps the tortilla while warming the filling evenly.

What Type of Chorizo Should You Use?

Mexican pork chorizo is best for breakfast burritos. It comes raw in tubes or links and needs to be fully cooked. The fat renders out during cooking and creates the flavorful base for the eggs. Brands like Cacique, El Mexicano, or homemade work well.

Don’t use Spanish chorizo. Spanish chorizo is cured and firm like salami. It doesn’t render fat the same way. The texture is wrong for breakfast burritos. It’s meant to be sliced and eaten without additional cooking.

If you can’t find pork chorizo, turkey or soy chorizo work as substitutes. Turkey chorizo is leaner. You might need to add a tablespoon of oil to the pan for the eggs. Soy chorizo (like Soyrizo) is plant-based but has similar flavor. It works well for vegetarian versions.

Avoid pre-cooked chorizo crumbles. These products are convenient but lack the rendered fat you need for proper egg cooking. They’re also more expensive per ounce than raw chorizo.

Can You Make Chipotle Mayo at Home?

Homemade chipotle mayo is simple and tastes better than most store-bought versions. In a bowl, mix 1 cup mayonnaise with 2 to 3 tablespoons of adobo sauce from a can of chipotles in adobo. Add 1 minced chipotle pepper if you want extra heat and texture.

Stir in 1 teaspoon of lime juice and ½ teaspoon of garlic powder. Taste and adjust. Add more adobo for heat, more lime for brightness, or a pinch of salt if needed.

Store homemade chipotle mayo in an airtight container in the refrigerator for up to 1 week. The flavors improve after sitting for a few hours. Make it the night before for best results.

For a lighter version, substitute half the mayo with Greek yogurt. This reduces fat and calories while adding protein. The tang from yogurt complements the smoke from chipotles nicely.

How Do You Keep Tortillas from Tearing When Rolling?

Warm the tortillas before rolling. Cold tortillas are stiff and crack easily. Warm tortillas are pliable and flexible. Heat each tortilla for 15 to 20 seconds per side on a dry griddle or in a dry skillet.

Don’t overfill the burritos. Too much filling creates pressure when rolling. The tortilla stretches beyond its capacity and tears. Use about 1 to 1½ cups of total filling per large tortilla. This leaves enough tortilla to fold and roll properly.

Layer ingredients in the center, leaving 2 inches clear on all sides. This clear border gives you room to fold without filling squeezing out. If filling reaches the edges, it will escape when you roll.

Roll tightly but not aggressively. Pull the tortilla taut as you roll but don’t force it. Let the tortilla wrap around the filling naturally. Aggressive rolling tears the tortilla or causes filling to burst out the sides.

What Other Proteins Work Besides Chorizo and Bacon?

Sausage is a natural substitute. Breakfast sausage, Italian sausage, or spicy sausage all work. Cook it the same way as chorizo, browning it fully and leaving the fat in the pan for the eggs.

Ham works for a milder option. Dice ham into small cubes. You’ll need to add a tablespoon of butter or oil for cooking the eggs since ham doesn’t render much fat. The flavor is less bold but still delicious.

Ground beef seasoned with taco seasoning creates a different flavor profile. Brown the beef, drain most of the fat (leave 1 to 2 tablespoons), add taco seasoning, then cook the eggs in the seasoned beef. This creates Tex-Mex breakfast burritos.

For vegetarian versions, use soy chorizo or black beans. For black beans, sauté with taco seasoning, then add eggs. You’ll need oil for cooking since beans don’t render fat. The protein and texture are satisfying without meat.

CWF Eats – Garlic Lime Shrimp End Card
CWF Eats

Ready to Level Up?

Take your backyard cooking from good to legendary.

This is where I keep all my most-used smokers, knives, and favorite cooking tools.

Shop My Gear Collection

Explore More Recipes

Never Miss A Recipe!

Sign up for our email list and get alerted with new recipes!

Newest Recipes

Want to Work With Miguel?