How to make the BEST Mexican Breakfast Burrito Recipe!

hero: golden-brown Mexican breakfast burrito wrapped in flour tortilla, sliced in half showing filling of eggs chorizo potatoes and cheese, served on white plate with fresh salsa cilantro and avocado, photorealistic, natural window light, no text, appetizing food photography
4.8 out of 5
(957 reviews)

There’s nothing quite like starting your day with an authentic Mexican breakfast burrito—warm, hearty, and absolutely packed with flavor. This isn’t just any breakfast burrito; this is the BEST version you’ll make at home, with crispy potatoes, perfectly cooked eggs, savory chorizo, and all your favorite toppings wrapped up in a soft flour tortilla.

I grew up loving Mexican breakfast, and after years of perfecting this recipe, I’m thrilled to share my tried-and-true method with you. The secret to an exceptional breakfast burrito lies in the quality of your ingredients and the technique—everything from how you cook your potatoes to how you assemble and heat your burrito matters.

What makes this recipe special is the combination of textures and flavors. You’ve got the crispy, golden potatoes that provide a satisfying crunch, scrambled eggs that are cooked just right (not too dry!), chorizo that’s flavorful without being overwhelming, and fresh toppings that bring everything to life. Plus, I’ve included tips for customizing this to your preferences, whether you like it loaded with cheese or prefer a lighter version with extra veggies.

This recipe is perfect for meal prep too. You can make several burritos at once, wrap them individually in foil, and freeze them for quick breakfasts throughout the week. Just reheat in the oven or microwave, and you’ve got a delicious, homemade breakfast ready in minutes. Trust me, once you master this recipe, you’ll never go back to store-bought breakfast burritos again.

If you’re looking for other delicious breakfast inspiration, check out our Quick Tasty Bacon Carbonara Recipe for a unique breakfast twist, or explore our collection of Easy Pickled Red Onion Recipe to add a tangy topping. For sides, our Best Shishito Peppers Recipe pairs wonderfully with breakfast items, and don’t miss our Best Chickpea Salad Recipe for a protein-packed side option.

For additional inspiration and technique guidance, check out Serious Eats’ Breakfast Burrito Guide, Bon Appétit’s Breakfast Burrito, and New York Times Cooking’s Take on Breakfast Burritos. These resources offer great variations and expert tips that complement this recipe beautifully.

Prep Time
15 minutes
Cook Time
20 minutes
Total Time
35 minutes
Servings
4 burritos

Ingredients

  • 2 medium russet potatoes, peeled and diced into small cubes
  • 1/2 pound chorizo, casing removed
  • 8 large eggs
  • 1/4 cup whole milk
  • 4 large flour tortillas (burrito size)
  • 1 1/2 cups shredded cheddar cheese
  • 1/2 cup diced bell peppers (any color)
  • 1/4 cup diced onions
  • 4 slices cooked bacon, chopped
  • 1/2 jalapeño, minced (optional)
  • 2 tablespoons butter
  • 2 tablespoons vegetable oil
  • Salt and pepper to taste
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon cumin
  • Fresh cilantro for garnish (optional)
  • Salsa for serving
  • Avocado slices for topping (optional)
process: skillet with diced potatoes being cooked until golden and crispy, steam rising, wooden spoon visible, bright kitchen lighting, photorealistic, natural light, no text, professional food photography

Instructions

  1. Start by preparing your potatoes. Peel and dice 2 medium russet potatoes into small, even cubes (about 1/4-inch pieces). Soak them in cold water for 5 minutes to remove excess starch, then drain and pat dry with paper towels. This ensures crispy potatoes.
  2. Heat 2 tablespoons of vegetable oil in a large skillet over medium-high heat. Once hot, add the dried potato cubes in a single layer and resist the urge to stir for 3-4 minutes. This creates crispy, golden edges.
  3. After the initial 3-4 minutes, stir the potatoes and continue cooking for another 8-10 minutes, stirring occasionally, until they’re golden brown and crispy on all sides. Season with salt, pepper, and 1/2 teaspoon garlic powder. Transfer to a plate and set aside.
  4. In the same skillet, add the chorizo (1/2 pound with casing removed) and cook over medium heat for 5-6 minutes, breaking it up as it cooks, until it’s browned and cooked through. Drain any excess fat if needed. Transfer to a clean plate.
  5. Add 1/2 tablespoon of butter to the skillet and sauté the diced bell peppers and onions (1/2 cup peppers and 1/4 cup onions) for 3-4 minutes until softened. Add the minced jalapeño if using. Transfer to the plate with the chorizo.
  6. In a medium bowl, whisk together 8 large eggs and 1/4 cup whole milk until well combined. Season with salt and pepper. Add the remaining 1 1/2 tablespoons of butter to the skillet over medium heat.
  7. Pour the egg mixture into the skillet and let it sit for 10-15 seconds without stirring to allow it to set slightly. Then gently scramble the eggs, pushing them from the edges to the center, until they’re cooked through but still slightly creamy (about 4-5 minutes). Don’t overcook!
  8. Warm your flour tortillas by placing them in a dry skillet for about 30 seconds per side, or wrap them in a damp paper towel and microwave for 30 seconds. This makes them pliable and easier to wrap.
  9. Lay out one warm tortilla on a flat surface. Create a line down the center with about 1/4 of each filling component: scrambled eggs (about 1/2 cup), potatoes, chorizo mixture, and diced bacon.
  10. Sprinkle 1/3 cup of shredded cheddar cheese over the fillings. Add fresh cilantro if using. Leave about 2 inches of tortilla on each end.
  11. Fold the bottom of the tortilla up and over the fillings, then fold in the sides tightly. Roll away from you, tucking in as you go, until the burrito is completely wrapped. The tortilla should be tight enough that nothing falls out.
  12. Repeat steps 9-11 with the remaining 3 tortillas and fillings until you have 4 complete burritos.
  13. Optional: For a crispy exterior, heat a bit of oil in a skillet over medium heat and lightly pan-fry each burrito seam-side down for 1-2 minutes until lightly golden. This step adds extra texture and helps seal the tortilla.
  14. Wrap each burrito in foil if serving immediately, or wrap in plastic wrap and refrigerate for up to 3 days. To freeze, wrap individually in plastic wrap, then foil, and freeze for up to 2 months.
  15. To serve, unwrap your burrito and top with fresh salsa, sliced avocado, sour cream, or additional cheese. Serve immediately while warm with your favorite sides.
detail: close-up cross-section of assembled breakfast burrito showing layers of scrambled eggs yellow cheese chorizo crispy potatoes and bell peppers, photorealistic macro photography, natural diffused light, no text, food styling

Pro Tips

Make-Ahead Magic: These burritos are perfect for meal prep! Prepare them completely through step 12, wrap individually in plastic wrap then foil, and freeze for up to 2 months. Reheat directly from frozen in a 350°F oven for about 25-30 minutes, or microwave for 3-4 minutes.

Customization Options: Feel free to adapt this recipe to your preferences. Add black beans or refried beans for extra protein and fiber. Include sautéed mushrooms or spinach for more vegetables. Use breakfast sausage instead of chorizo, or skip the meat entirely for a vegetarian version. Add crispy hash browns instead of potatoes if you prefer.

Tortilla Selection: The type of tortilla matters! Look for large flour tortillas that are fresh and pliable. Older, dried-out tortillas are more likely to tear. Many grocery stores sell warm tortillas in the bakery section, which work wonderfully for this recipe.

Egg Texture: The key to perfectly scrambled eggs is not overcooking them. Remove the skillet from heat when the eggs still look slightly wet—they’ll continue cooking from residual heat and will be creamy rather than rubbery.

Potato Tips: Don’t skip the soaking step! It removes excess starch and helps achieve that perfect crispy texture. Make sure your oil is hot before adding the potatoes, and resist stirring for the first few minutes to build that golden crust.

Cheese Considerations: Cheddar is traditional, but you can use Mexican blend, Monterey Jack, or even cotija cheese for different flavor profiles. Adding cheese between the fillings and the tortilla helps seal everything together.

Salsa Selection: Fresh salsa always tastes best, but high-quality jarred salsa works great too. Try different varieties like pico de gallo, corn salsa, or roasted red pepper salsa for variety.

Reheating Instructions: From the refrigerator, wrap in a damp paper towel and microwave for 2-3 minutes, or wrap in foil and bake at 350°F for 10-12 minutes. From frozen, add about 15-20 minutes to baking time. Pan-frying in a skillet with a little butter also works wonderfully for reheating.

Serving Suggestions: Serve with black beans, Mexican rice, fresh fruit, or a simple green salad. Pair with fresh-squeezed orange juice or Mexican hot chocolate for an authentic breakfast experience.

1 thought on “How to make the BEST Mexican Breakfast Burrito Recipe!”

  1. Pingback: How to make the BEST Ground Turkey Pasta Recipe! – Simple Recipe Finder

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top