Breakfast Burritos
Large flour tortillas filled with soft scrambled eggs, crispy breakfast potatoes, melted cheese, bacon, salsa, avocado, and a little crema, then rolled and lightly toasted until golden in spots. The key is cooking each component separately, keeping the eggs soft, getting the potatoes properly crisp, and assembling the burritos while the filling is still warm so everything holds together and tastes full and balanced. Cooking every component separately, rather than combining them all in one pan, is the technique this whole burrito depends on for real quality in each part — potatoes need genuine time and space to crisp, eggs need gentle, low heat to stay soft, and combining them too early would compromise both, the same cook-components-separately principle used elsewhere in this collection whenever a multi-part dish needs each element treated according to its own specific requirements. Pulling the eggs while they’re still slightly glossy and underset is what keeps them genuinely soft rather than dry, since they’ll continue cooking gently from residual heat inside the rolled burrito. Toasting the finished, rolled burritos only briefly is what sets the seam and adds colour without drying out the tortilla or overcooking the eggs inside. The payoff is a burrito with real balance — crisp potatoes, soft eggs, melted cheese, and bright fresh toppings, all held together in a lightly toasted, golden tortilla.

Prep Time : 10 min
Cook Time : 0 min
Servings : 8
10 min
0 min
8
Ingredients
For the Burritos
• 4 large 12-inch wheat tortillas, good-quality store-bought, or make your own with this recipe: Homemade Wheat Tortillas
• 180 to 200g shredded cheddar or cheddar-Jack cheese — this one on Amazon
• 1 large avocado, diced
• 160g salsa, plus more if needed
• 60 to 80g crema or sour cream
• 1 to 2 tbsp chopped cilantro, optional
For the Breakfast Potatoes
• 500g potatoes, peeled if preferred and cut into small 1 to 1.5cm cubes
• 20ml olive oil or neutral oil — this one on Amazon
• 4g fine sea salt
• 1g black pepper
• 2g garlic powder — this one on Amazon
• 2g smoked paprika or sweet paprika — this one on Amazon
For the Bacon
• 200g bacon
For the Scrambled Eggs
• 8 large eggs
• 30ml whole milk or cream
• 4g fine sea salt
• 1g black pepper
• 15g unsalted butter — this one on Amazon
This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases, at no additional cost to you.
Directions
- Prep the Potatoes
Cut the potatoes into small even cubes and pat them dry well with paper towels. Toss with the oil, salt, black pepper, garlic powder, and paprika. Small even cubes cook more quickly and crisp more evenly. Dry potatoes brown better and are less likely to steam. Cutting every piece to a genuinely consistent size is what lets them all reach the same doneness together — mismatched cubes force a compromise where larger pieces stay undercooked while smaller ones overcook in the same amount of time. - Cook the Breakfast Potatoes
Heat a large skillet over medium to medium-high heat. Add the seasoned potatoes in a fairly even layer. Cook for about 12 to 15 minutes, stirring only occasionally, until they are golden brown, crisp on the outside, and tender in the center. Transfer to a plate. The potatoes should be properly browned and crisp, not pale and soft. If they color too fast, lower the heat slightly so they finish cooking through. Stirring only occasionally, rather than constantly, gives the potatoes genuine, sustained contact with the hot pan — that patience is exactly what allows real browning to develop rather than being interrupted before it has a chance to form. - Cook the Bacon
In the same skillet or a separate skillet, cook the bacon over medium heat until crisp, about 8 to 10 minutes, turning as needed. Transfer to a paper towel-lined plate, then chop into bite-size pieces. Chopping the bacon into smaller pieces after cooking, rather than leaving whole strips, distributes it evenly throughout the filling once the burrito is rolled, rather than concentrating it in just one bite. - Make the Scrambled Eggs
In a bowl, whisk together the eggs, milk or cream, salt, and black pepper until smooth. Heat a nonstick skillet over medium-low heat and add the butter. Once melted, pour in the eggs. Cook slowly, stirring gently with a spatula, until softly set and still slightly glossy, about 3 to 5 minutes. Remove from the heat immediately. Do not cook the eggs until fully dry in the pan. They should stay soft because they will warm again in the burrito and continue setting slightly from residual heat. Cooking over genuinely low heat, and stirring gently rather than vigorously, is what produces large, soft curds rather than small, tightly set ones — that gentler technique is directly responsible for the eggs staying tender through the additional warming they’ll get inside the assembled burrito. - Warm the Tortillas
Warm the tortillas briefly in a dry skillet, microwave, or low oven just until soft and pliable. Warm tortillas roll more easily and are less likely to crack. That brief warming loosens the tortilla’s own structure just enough to fold and roll cleanly around a generous filling, without the resistance a cold, stiff tortilla would offer. - Assemble the Burritos
Lay the tortillas out on a work surface. Divide the cheese among the tortillas first, placing it in the lower center of each tortilla. Top with the scrambled eggs, crispy potatoes, bacon, salsa, avocado, and a little crema. Add a little chopped cilantro if using. Keep the filling centered and do not overfill. Placing the cheese down first helps it melt from the heat of the eggs and potatoes. Keep the filling compact so the burritos roll tightly and slice cleanly. Layering the cheese directly against the tortilla, beneath the warm eggs and potatoes, lets residual heat from those components begin melting it immediately, rather than the cheese sitting cold and separate on top of everything else. - Roll the Burritos
Fold the sides inward over the filling, then roll each tortilla up tightly from the bottom into a burrito. Place seam-side down. Placing the finished burrito seam-side down keeps that fold pressed closed under its own weight, giving the seam a head start on sealing before it ever reaches the hot pan. - Toast the Burritos
Heat a clean dry skillet over medium heat. Place the burritos seam-side down first and toast for about 1 to 2 minutes per side, until lightly golden with toasted spots and the burritos are warmed through. Toast just enough to set the seam and give the tortilla color. Too much time in the skillet can dry out the tortilla and overcook the eggs. Starting seam-side down specifically is what actually seals that fold shut through direct, sustained contact with the hot pan — flipping to the seam side later wouldn’t give it the same dedicated, uninterrupted heat exposure. - Serve
Cut the burritos in half on a diagonal and serve warm. If you like, add a little extra salsa or crema on the side. Letting the toasted burritos rest for a minute or two before cutting, as the recipe’s own notes suggest, lets the filling settle slightly so the cross-section stays clean rather than spilling out immediately.
*Notes :
- Cooking every component of this burrito separately, rather than combining them in one pan, deserves genuine respect as the organizing principle behind the whole recipe. Potatoes need real, sustained time and space against a hot pan to crisp properly; eggs need gentle, low heat and minimal disturbance to stay soft. Combining these two processes in a shared pan would force a compromise that serves neither component well — treating them as genuinely separate tasks is what lets each one reach its own proper result.
- Pulling the scrambled eggs while they’re still slightly glossy and underset deserves the same attention this technique receives throughout this collection’s other egg dishes. Eggs continue cooking from residual heat even off direct heat, and the eggs in this burrito face two additional rounds of warmth — first during assembly against warm potatoes and bacon, then again during the final toast — pulling them early is what accounts for all that additional cooking still to come.
- Layering the cheese directly against the tortilla, beneath the warmer components rather than on top, reflects genuine thought about how melting actually happens in this assembly. That placement lets the residual heat radiating from the eggs and potatoes begin working on the cheese immediately, rather than the cheese sitting as a cold, separate layer that would need its own direct heat source to melt.
- Starting the final toast with the burrito seam-side down deserves recognition as a small but genuinely functional detail. That position gives the fold the most direct, sustained contact with the hot pan available during the whole toasting process, which is specifically what seals it closed rather than leaving it vulnerable to unrolling.
Why This Recipe Works
This recipe works because every component — potatoes, bacon, eggs — is cooked separately, letting each reach its own proper texture without compromise. The eggs are pulled deliberately underset, accounting for the additional gentle cooking they’ll get during assembly and the final toast.
Layering the cheese first, against the warm tortilla and beneath the other warm fillings, lets it begin melting immediately. Toasting seam-side down first seals the fold securely, and a brief rest before cutting keeps the finished cross-section clean rather than spilling.
Ingredient Breakdown
Evenly Cubed, Properly Browned Potatoes
The crisp foundation — consistent sizing and patient, mostly undisturbed cooking produce real, even browning.
Gently Scrambled, Deliberately Underset Eggs
The soft centrepiece — pulled early to account for continued gentle cooking during assembly and toasting.
Cheese Layered First
The melting technique — placed directly against the tortilla to catch residual heat from the warmer fillings above it.
Seam-Side-Down First Toast
The critical finishing technique — seals the fold through direct, sustained pan contact.
Separately Cooked Components (Combined Only at Assembly)
The organizing principle — protects each element’s own ideal texture by never forcing them to share a cooking process.
Flavor Structure Explained
This breakfast burrito follows a layered balance model:
- Crisp hearty base (evenly cubed, properly browned potatoes)
- Soft savoury centre (gently scrambled eggs)
- Smoky savoury depth (crisp chopped bacon)
- Rich melted body (cheddar or cheddar-Jack cheese)
- Bright fresh finish (salsa, avocado, crema, cilantro)
Evenly cubed, properly browned potatoes provide this burrito’s crisp, hearty base. Gently scrambled, deliberately soft eggs define the centre with tender, savoury substance. Crisp, chopped bacon adds smoky depth throughout. Melted cheddar or cheddar-Jack cheese ties everything together with rich, gooey body. Fresh salsa, avocado, crema, and cilantro finish the burrito with bright, cooling contrast against all that warm, hearty richness.
Common Mistakes to Avoid
- Cooking the Potatoes and Eggs Together in One Pan – This forces a compromise that serves neither component well. Always cook each part separately.
- Overcooking the Eggs Before Assembly – This leaves no room for the additional gentle cooking they’ll get later. Always pull them while still slightly glossy and soft.
- Layering the Cheese on Top Instead of First – This leaves it as a cold, separate layer rather than melting from residual heat. Always place it directly against the tortilla first.
- Overfilling the Tortillas – This makes them difficult to roll tightly and prone to splitting. Always keep the filling centered and moderate.
- Toasting the Burritos Too Long – This dries out the tortilla and overcooks the eggs inside. Always toast just enough to set the seam and add colour.
Variations
Sausage Version
Substitute cooked breakfast sausage for bacon, per the recipe’s own note, for a different classic flavour.
Extra-Spicy Version
Add a diced jalapeño to the potatoes while they cook, or use a spicier salsa, for more heat.
Vegetarian Version
Omit the bacon and add extra beans or sautéed peppers for a meat-free version.
Make-Ahead Freezer Version
Assemble and roll the burritos without toasting, wrap individually, and freeze for a quick reheated breakfast later.
Storage & Make-Ahead
Best served immediately while the eggs are soft, the cheese is melted, and the tortilla is still warm and lightly crisp.
If your salsa is very wet, let it drain briefly so the burritos do not get soggy.
Fully assembled, unwrapped burritos can be refrigerated briefly, but are best toasted and eaten fresh for the ideal texture.
Frequently Asked Questions
Why does each component need to be cooked separately instead of together?
Potatoes need real, sustained heat and space to crisp properly, while eggs need gentle, low heat and minimal disturbance to stay soft. Combining these processes in one pan would compromise both, which is why treating them as separate tasks matters.
Why are the eggs pulled from the pan while they still look slightly underset?
Eggs continue cooking from residual heat, and these particular eggs face two more rounds of warmth — during assembly against the warm potatoes and bacon, and again during the final toast. Pulling them early accounts for that continued cooking.
Why is the cheese placed directly against the tortilla rather than on top of the other fillings?
That placement lets residual heat from the warm eggs and potatoes begin melting the cheese immediately, rather than leaving it as a cold, separate layer needing its own direct heat source.
Why does the burrito need to start toasting seam-side down?
That position gives the fold the most direct, sustained contact with the hot pan, which is specifically what seals it closed rather than leaving it vulnerable to unrolling during serving.
Are there other breakfast burrito, taco, or burrito bowl dishes worth trying?
Chorizo Breakfast Burritos and Breakfast Tacos both offer other classic Mexican-inspired breakfast directions worth exploring. Classic Chicken Burrito Bowl is also worth trying for a different, bowl-style meal, and Homemade Wheat Tortillas is worth making from scratch for the best possible burrito base.
Nutrition Facts
( per serving )
Calories
~780 kcal
Protein
34 g
Fat
44 g
Carbs
62 g
Calories
~780 kcal
Protein
34 g
Fat
44 g
Carbs
62 g
Related Recipes
Related Recipes
You might also like
You might also like

Breakfast Burritos
Ingredients
Method
- Cut the potatoes into small even cubes and pat them dry well with paper towels. Toss with the oil, salt, black pepper, garlic powder, and paprika. Small even cubes cook more quickly and crisp more evenly. Dry potatoes brown better and are less likely to steam. Cutting every piece to a genuinely consistent size is what lets them all reach the same doneness together — mismatched cubes force a compromise where larger pieces stay undercooked while smaller ones overcook in the same amount of time.
- Heat a large skillet over medium to medium-high heat. Add the seasoned potatoes in a fairly even layer. Cook for about 12 to 15 minutes, stirring only occasionally, until they are golden brown, crisp on the outside, and tender in the center. Transfer to a plate. The potatoes should be properly browned and crisp, not pale and soft. If they color too fast, lower the heat slightly so they finish cooking through. Stirring only occasionally, rather than constantly, gives the potatoes genuine, sustained contact with the hot pan — that patience is exactly what allows real browning to develop rather than being interrupted before it has a chance to form.
- In the same skillet or a separate skillet, cook the bacon over medium heat until crisp, about 8 to 10 minutes, turning as needed. Transfer to a paper towel-lined plate, then chop into bite-size pieces. Chopping the bacon into smaller pieces after cooking, rather than leaving whole strips, distributes it evenly throughout the filling once the burrito is rolled, rather than concentrating it in just one bite.
- In a bowl, whisk together the eggs, milk or cream, salt, and black pepper until smooth. Heat a nonstick skillet over medium-low heat and add the butter. Once melted, pour in the eggs. Cook slowly, stirring gently with a spatula, until softly set and still slightly glossy, about 3 to 5 minutes. Remove from the heat immediately. Do not cook the eggs until fully dry in the pan. They should stay soft because they will warm again in the burrito and continue setting slightly from residual heat. Cooking over genuinely low heat, and stirring gently rather than vigorously, is what produces large, soft curds rather than small, tightly set ones — that gentler technique is directly responsible for the eggs staying tender through the additional warming they’ll get inside the assembled burrito.
- Warm the tortillas briefly in a dry skillet, microwave, or low oven just until soft and pliable. Warm tortillas roll more easily and are less likely to crack. That brief warming loosens the tortilla’s own structure just enough to fold and roll cleanly around a generous filling, without the resistance a cold, stiff tortilla would offer.
- Lay the tortillas out on a work surface. Divide the cheese among the tortillas first, placing it in the lower center of each tortilla. Top with the scrambled eggs, crispy potatoes, bacon, salsa, avocado, and a little crema. Add a little chopped cilantro if using. Keep the filling centered and do not overfill. Placing the cheese down first helps it melt from the heat of the eggs and potatoes. Keep the filling compact so the burritos roll tightly and slice cleanly. Layering the cheese directly against the tortilla, beneath the warm eggs and potatoes, lets residual heat from those components begin melting it immediately, rather than the cheese sitting cold and separate on top of everything else.
- Fold the sides inward over the filling, then roll each tortilla up tightly from the bottom into a burrito. Place seam-side down. Placing the finished burrito seam-side down keeps that fold pressed closed under its own weight, giving the seam a head start on sealing before it ever reaches the hot pan.
- Heat a clean dry skillet over medium heat. Place the burritos seam-side down first and toast for about 1 to 2 minutes per side, until lightly golden with toasted spots and the burritos are warmed through. Toast just enough to set the seam and give the tortilla color. Too much time in the skillet can dry out the tortilla and overcook the eggs. Starting seam-side down specifically is what actually seals that fold shut through direct, sustained contact with the hot pan — flipping to the seam side later wouldn’t give it the same dedicated, uninterrupted heat exposure.
- Cut the burritos in half on a diagonal and serve warm. If you like, add a little extra salsa or crema on the side. Letting the toasted burritos rest for a minute or two before cutting, as the recipe’s own notes suggest, lets the filling settle slightly so the cross-section stays clean rather than spilling out immediately.






