Breakfast burrito tutorial — crisp diced potatoes in skillet, cook bacon, scramble eggs softly, warm tortillas, layer fillings down the center, fold and roll tightly.
This is the breakfast I prep on Sunday so weekday mornings stop being a stressed mess of cold cereal and regret. Breakfast burrito is the all-in-one handheld breakfast that fixes every craving in a single bite: warm flour tortilla wrapped around fluffy soft-scrambled eggs, crispy crumbled bacon, melted sharp cheddar, golden diced hash brown potatoes, fresh salsa, and chunks of buttery avocado.
Fun fact: the modern breakfast burrito was invented in 1975 by Tia Sophia’s restaurant in Santa Fe, New Mexico, which still claims to serve “the original” on its menu. The dish exploded in popularity in the 1980s thanks to Bobby Flay and Wolfgang Puck putting upscale versions on California restaurant menus, and it became a fast-food staple after Sonic Drive-In introduced their version in 1991. The secret to a great breakfast burrito isn’t the fillings — it’s the toasted exterior. Searing the wrapped burrito in a hot dry pan for 30 seconds per side creates a thin crispy crust that holds everything together AND adds the satisfying crunch that distinguishes a great burrito from a sad rolled wrap.
Why this recipe works
Soft scrambled eggs stay creamy. Cooking eggs gently over low heat with a rubber spatula creates pillowy curds that don’t dry out inside the tortilla.
Crisp potatoes first, eggs last. Potatoes need 12-15 min to get golden; eggs take 3 min. Doing eggs last keeps them hot and tender at serving.
Warm tortilla = no cracking. Cold tortillas crack when folded. 10 seconds in the microwave or 20 seconds in a dry skillet makes them pliable for tight wrapping.
Ingredients
Makes 4 large breakfast burritos.
For the crispy potatoes
2 medium russet potatoes, peeled and diced into 1/2-inch cubes (about 2 cups)
2 tbsp olive oil
1/2 tsp salt
1/4 tsp black pepper
1/2 tsp smoked paprika
For the eggs and bacon
8 slices bacon
8 large eggs
2 tbsp milk or cream
1/4 tsp salt
1 tbsp butter
For assembly
4 large (10-inch) flour tortillas, warmed
1 1/2 cups sharp cheddar cheese, shredded
1 ripe avocado, diced
1/2 cup chunky salsa (any color)
1/4 cup fresh cilantro, chopped (optional)
Hot sauce to taste
Smart substitutions
Vegetarian: Skip bacon — sub black beans or sautéed mushrooms for protein
Spicy: Add diced jalapeños to eggs, use pepper jack cheese, top with sliced fresh chilis
Sausage version: Sub crumbled cooked breakfast sausage for bacon
Low-carb: Use large lettuce leaves instead of tortillas, skip potatoes
Heat olive oil in a large skillet over medium heat. Add diced potatoes; season with salt, pepper, and paprika. Cook 12-15 minutes, stirring occasionally, until golden brown and crispy on the outside and tender inside. Transfer to a plate; keep warm.
Step 2: Cook the bacon
In the same skillet (or a fresh one), cook bacon 8-10 minutes over medium heat until crispy. Drain on paper towels; crumble into bite-sized pieces.
Step 3: Scramble the eggs softly
Whisk eggs with milk and salt. Melt butter in a non-stick skillet over LOW heat. Add eggs; cook slowly, stirring constantly with a rubber spatula, 3-4 minutes until just set but still glossy and tender (residual heat finishes cooking). Remove from heat immediately.
Step 4: Warm the tortillas
Stack tortillas with damp paper towels between them; microwave 30-45 seconds until soft and pliable. (Or warm one at a time in a dry skillet 15 seconds per side.) Cold tortillas crack when folded.
Step 5: Assemble the burritos
Lay one warm tortilla flat. Down the center (leaving 2 inches on each end), layer 1/4 of: cheese on the bottom (so it melts against the warm fillings), then scrambled eggs, crumbled bacon, crispy potatoes, avocado, salsa, and cilantro. Fold in the two short ends, then roll tightly from one long side to seal.
Step 6: Toast the burrito (optional but recommended)
Heat a dry skillet over medium-high. Place burrito seam-side DOWN; cook 30-60 seconds until lightly golden and crispy. Flip and toast the other side 30 seconds. This locks the wrap closed and adds satisfying crunch. Serve immediately with hot sauce on the side.
Nutrition information
Calories: 620 kcal per burrito
Protein: 26 g (52% DV)
Carbohydrates: 48 g
Fat: 36 g
Calcium: 25% DV
Vitamin K: 16% DV
Pro tips for the best breakfast burrito
Lay cheese first against the warm fillings. Direct contact with hot eggs/potatoes melts the cheese instantly, creating that gooey pull when you bite.
Don’t overfill. Tempting to load it up, but overstuffed = burritos that explode mid-fold. Half-cup of total filling per burrito is the sweet spot.
Toast seam-side down FIRST. The hot pan seals the closure so it doesn’t unfold. Then flip to toast the smooth side.
Meal-prep version: Make 6-8 burritos, wrap each in foil, freeze. Microwave foil-off for 2 min per burrito, then crisp 30 seconds per side in skillet.
Frequently asked questions
Can I freeze these?
Yes — skip the avocado and fresh salsa (add fresh when reheating). Wrap tightly in foil, freeze 3 months. Reheat: unwrap, microwave 2 min, then crisp 30 sec per side in skillet.
What’s the best tortilla?
Large (10-inch) burrito-size flour tortillas. Look for “burrito-style” or “fajita-size.” Soft flour tortillas roll without cracking; corn tortillas crack and fall apart.
Can I make these dairy-free?
Yes — skip cheese, sub coconut oil for butter, use water instead of milk in the eggs. Add extra avocado for creaminess.
What if I don’t have potatoes?
Sub frozen hash browns (thaw and crisp in butter) or even cooked rice. Sweet potatoes also work and add a delicious flavor twist.
How do I keep avocado from browning?
Toss diced avocado with a squeeze of lime juice before adding to the burrito. The acid prevents oxidation for a few hours.
What sides go with breakfast burritos?
Hash browns or breakfast potatoes on the side (overkill but glorious), fresh fruit, mexican-style refried beans, or a side of sour cream and salsa for dipping. Coffee is non-negotiable.