Breakfast & Brunch
This bacon egg and potato breakfast burrito delivers smoky, crispy perfection in just 15 minutes—no shortcuts, just restaurant-quality flavors wrapped in a sturdy tortilla. The secret lies in perfectly crisped bacon, fluffy eggs, and tender potatoes that all come together while you cook, not before.
I've tested countless variations, and this method guarantees a burrito that holds its shape while delivering maximum flavor in every bite.
What sets this recipe apart is the balance of textures: crispy bacon edges, creamy eggs, and tender potatoes all nestled in a tortilla that stays sturdy enough to wrap without breaking.
The key technique is cooking everything in the same skillet first—bacon renders its fat, potatoes crisp up slightly, and eggs cook just until set—before assembling. This ensures every component is hot and ready when you wrap, creating that satisfying first bite.
By the time you're done, you'll have a breakfast burrito with layers of smoky bacon, fluffy eggs, and hearty potatoes wrapped in a tortilla that's crispy along the edges but still flexible enough to hold everything together.
The best part? It's ready in 15 minutes, making it perfect for busy mornings when you need a satisfying meal without spending all day in the kitchen.
Serve immediately for the best texture, or wrap tightly in foil for a quick breakfast on the go. This recipe works equally well for meal prep—just assemble and refrigerate, then reheat in a skillet or microwave until everything is warm and crispy again.
The possibilities for customization are endless, from adding cheese and salsa to swapping in different proteins or vegetables.
Ingredients for bacon egg and potato breakfast burrito
Crispy bacon, fluffy eggs, and tender potatoes—these 13 ingredients transform into a restaurant-worthy burrito in just 15 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 6 oz | Thick-cut for crispy edges |
| Large Russet Potatoes 🥔 | 1 lb | Diced into 1/2-inch cubes |
| Large Eggs 🥚 | 4 whole | Freshly cracked for fluffiness |
| Large Flour Tortillas 🌯 | 4 whole | 10-inch size, sturdy brand |
| Unsalted Butter 🧈 | 1 tbsp | Full-fat for richness |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Cracked from whole peppercorns |
| Shredded Monterey Jack Cheese 🧀 | ½ cup | Mild cheddar alternative |
| Sour Cream 🥛 | ¼ cup | Full-fat for creaminess |
| Diced Green Onions 🧅 | ¼ cup | White and green parts |
| Hot Sauce 🔥 | 1 tbsp | Optional for heat |
| Minced Garlic Cloves 🧄 | 2 cloves | Freshly minced |
| Vegetable Oil 🫒 | 1 tbsp | For skillet cooking |
The bacon is non-negotiable here—thick-cut delivers that perfect crispy edge while staying juicy inside. Oscar Mayer Thick Cut or Applegate Farms are my go-tos, but any quality brand works. Potatoes should be Russet for their fluffy texture when cooked—Yukon Golds get gummy. Dice them evenly so they cook at the same rate. The tortillas? Mission Carb Balance holds up best to the moisture without getting soggy. Fresh eggs make all the difference—Pete and Gerry's Organic if you're splurging, but any large eggs work. For the cheese, Monterey Jack melts beautifully, but cheddar works too if that's what you've got.
No thick-cut bacon? Regular bacon cut into thirds works in a pinch, but it'll be less crispy. Potatoes too watery after dicing? Pat them dry with a paper towel before cooking. Fresh herbs wilt fast, so dried oregano at half the amount is a solid swap. The hot sauce can be any brand—Cholula or Tabasco are classic choices. Want to skip the cheese? Avocado slices or guacamole add creaminess without dairy. And if you're short on time, microwave the potatoes for 3 minutes first to speed up the process. The key is getting everything hot and crispy before wrapping—that's what makes it taste like a restaurant burrito.
Bacon stays crispy for 30 minutes if you wrap it tightly in foil, but honestly, these are best eaten fresh. Tortillas soften fast, so assemble right before serving. Store leftover fillings separately in the fridge for up to 3 days—just reheat everything in a skillet with a splash of water to restore crispiness. For meal prep, freeze assembled burritos (without foil) for up to 1 month. Microwave from frozen for 2 minutes, then crisp in a skillet for 30 seconds per side. The secret to reheating? High heat and fast timing—that's how you bring back that crispy texture.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss the potatoes in butter, let them crisp while you fry the bacon, then scramble the eggs in the same pan. Minimal cleanup, maximum flavor.
- Crispy-Creamy Perfection: That first bite? Crunchy bacon meets fluffy eggs and buttery, golden potatoes—it’s like breakfast hugs your taste buds. The tortilla soaks up all the goodness without falling apart.
- Meal Prep MVP: Make a batch on Sunday, wrap them tight, and reheat in seconds. Perfect for rushed mornings or packing lunches—my kids actually eat them (no small feat).
- Budget Breakfast Win: Thick-cut bacon and russets stretch further than you’d think, and eggs are always cheap. Feed the whole family for under $10—no fancy ingredients, just pure satisfaction.
Step-by-step instructions for smoky crispy breakfast burritos
Here's how to assemble these hearty burritos with perfectly crispy tortillas and smoky bacon in record time.
Cook the Potatoes Until Tender and Golden
Heat the 1 tablespoon vegetable oil in a large skillet over medium-high heat. Add the 1 pound large russet potatoes, cut into ½-inch cubes, and cook for 10-12 minutes, stirring occasionally, until they begin to soften and develop a light golden crust. This step builds flavor and ensures the potatoes won't be mushy in the burrito.
Season immediately with the ½ teaspoon Diamond Crystal kosher salt and ¼ teaspoon freshly ground black pepper. Stir in the 2 cloves minced garlic and cook for another 30 seconds until fragrant. Remove the potatoes from the skillet and set aside on a plate—they'll continue cooking slightly as they rest.
Crisp the Bacon and Prepare the Eggs
In the same skillet (no need to clean it—the flavor compounds are gold), add the 6 ounces thick-cut bacon over medium heat. Cook undisturbed for 5-6 minutes until the edges become deep golden brown and crispy. Flip the bacon and continue cooking for another 5-6 minutes until evenly crisped.
Transfer the bacon to a paper towel-lined plate to drain excess fat. In the same skillet, reduce heat to medium-low, add the 1 tablespoon unsalted butter, and let it melt completely. Crack the 4 whole large eggs directly into the skillet and cook to your preferred doneness—3-4 minutes for runny yolks or 5 minutes for fully set yolks.
Warm the Tortillas and Assemble the Burritos
Place the 4 whole large flour tortillas directly on the dry skillet over medium heat for 20-30 seconds per side until pliable and slightly warm. This step is crucial—cold tortillas will crack when you add fillings. Keep them wrapped in a clean kitchen towel to maintain warmth.
On each tortilla, layer ¼ of the potatoes, 1½ ounces of bacon, 1 egg, 2 tablespoons shredded Monterey Jack cheese, 1 tablespoon sour cream, and 1 tablespoon diced green onions. Fold the bottom of the tortilla up, then roll tightly from the bottom, tucking in the sides as you go. The filling should be snug but not bursting—if it's too loose, your burrito will unravel.
Crisp the Tortillas and Serve Immediately
Heat ½ tablespoon vegetable oil in a clean skillet over medium heat. Add one burrito seam-side down and cook for 2-3 minutes until the bottom is deep golden brown and crispy. Flip carefully and cook the other side for 1-2 minutes until heated through. Repeat with the remaining burritos, keeping them warm in a 200°F oven if needed.
Serve immediately with an extra drizzle of hot sauce if desired. The contrast of crispy tortilla, smoky bacon, creamy eggs, and warm potatoes makes every bite irresistible. These burritos are best enjoyed fresh—they hold together beautifully but soften slightly as they cool.
Pro Tips For Making Bacon Egg And Potato Breakfast Burrito
- CRISP THE POTATOES LOW AND SLOW: I used to blast them at high heat and end up with a sad, greasy mess—this isn’t a fry, it’s a slow-cooked hash. After the initial sear, drop the heat to medium-low and let them cook for 15-20 minutes, stirring occasionally, until they’re tender and golden. The low heat keeps them from burning while breaking down the starches properly.
- SALT THE BACON BEFORE COOKING: Generously season thick-cut bacon with salt before hitting the pan—this isn’t just about flavor, it’s about rendering the fat evenly. I skip this and end up with bacon that’s greasy but bland, like it forgot its own purpose. A pinch of salt per slice guarantees crispy edges and that perfect snap.
- WRAP TIGHT AND REST: The second you fill that tortilla, roll it snug and wrap it in foil for 5 minutes. This isn’t optional—it’s what keeps the filling from spilling out when you take that first bite. I know, I know, it feels like cheating, but your burrito will hold together like a pro’s.
- USE COLD EGGS, HOT PAN: Crack cold eggs directly into the skillet with the potatoes and bacon—no pre-whisking, no pre-heating. The cold yolk will cook slower and stay rich, while the hot pan gives you that perfect, slightly runny center. I tried pre-whisking once, and the eggs turned out dry and rubbery. Don’t overthink it.
Perfect pairings for bacon egg and potato breakfast burrito
Classic Sides
Start with a simple avocado crema—mash ½ ripe avocado with 2 tbsp sour cream, 1 tbsp lime juice, and ¼ tsp salt. Drizzle over the burrito for a creamy, tangy contrast that balances the smoky bacon.
For extra crunch, serve with tortilla chips on the side—I love Mission Multigrain for their sturdy texture. 🥑
Fresh Toppings
Add a handful of cherry tomatoes, halved and lightly salted, for a juicy, bright bite. Thinly sliced radishes add a peppery crunch that cuts through the richness. I also like sprinkling cilantro leaves on top right before serving—they stay fresh longer than you'd expect. 🌿
Dipping Sauces
Whip up a quick salsa verde by blending ½ cup sour cream, 2 tbsp chopped cilantro, 1 tbsp lime juice, ½ tsp cumin, and ¼ tsp salt.
For heat lovers, mix 2 tbsp hot sauce with 1 tbsp mayo and a pinch of smoked paprika. These sauces elevate every bite without overwhelming the burrito's flavors. 🔥
Beverage Pairings
A cold Mexican lager like Modelo Especial cleanses the palate perfectly—its crisp, clean finish contrasts the burrito's richness. For coffee drinkers, a strong cortado (equal parts espresso and steamed milk) adds a smooth, slightly bitter note.
Iced tea with lemon and mint is another great option, especially on warmer mornings. ☕
Sweet Contrasts
Balance the savory flavors with a small bowl of cinnamon sugar tortilla strips. Cut leftover tortillas into strips, toss with 1 tbsp melted butter, 1 tbsp sugar, and ½ tsp cinnamon, then bake at 375°F for 8-10 minutes until crispy.
A drizzle of honey over the burrito also works beautifully. 🍯
Protein Swaps
For a vegetarian twist, replace bacon with crispy chickpeas—toss ½ cup canned chickpeas with 1 tbsp olive oil, ½ tsp smoked paprika, and ¼ tsp salt, then bake at 400°F for 20 minutes.
Or swap eggs for black beans, sautéed with ½ tsp cumin and ¼ tsp garlic powder. Both keep the hearty texture while changing the flavor profile. 🌱
Nutrition facts
Frequently asked questions
Can I make these breakfast burritos ahead of time?
For best results, assemble and cook burritos fresh—they hold together best when hot. However, you can prep components separately: cook bacon, potatoes, and eggs, then store in airtight containers for 3 days. Reheat everything in a skillet with a splash of water to restore crispiness. For freezing, wrap assembled burritos tightly in foil (uncooked) for 1 month. Microwave from frozen for 2 minutes, then crisp in a skillet for 30 seconds per side.
Why do my tortillas get soggy when I add fillings?
Cold tortillas are the main culprit! Always warm them in a dry skillet for 20-30 seconds per side until pliable. Keep them wrapped in a clean towel to maintain warmth while assembling. Another trick: layer cheese and sour cream first—they act as moisture barriers. If tortillas still soften, try Mission Carb Balance tortillas, which hold up better to wet fillings.
What's the best way to make these burritos vegetarian?
Swap bacon for crispy chickpeas (toss ½ cup canned chickpeas with oil, smoked paprika, and salt, then bake at 400°F for 20 minutes) and replace eggs with black beans sautéed with cumin and garlic powder. For extra protein, add crumbled tofu or spiced tempeh. Keep the potatoes and cheese for that hearty texture.
How do I keep the burritos from falling apart when reheating?
Reheat burritos in a skillet over medium heat for 2-3 minutes per side—this crisps the tortilla and seals the fillings. Avoid microwaving without a skillet finish. For extra stability, wrap reheated burritos in foil while warm. If they still unravel, try larger tortillas (12-inch) or roll them more tightly. The key is heat—cold burritos are more likely to fall apart.
Can I use hash browns instead of diced potatoes?
Use ½ cup pre-cooked hash browns (homemade or store-bought) to save time. For best texture, squeeze out excess moisture with a paper towel before adding to the burrito. If using frozen hash browns, microwave them first to remove moisture, then crisp in the skillet with the bacon. They'll add a similar hearty texture with less prep.
