Breakfast & Brunch
This fast bacon egg and potato breakfast burrito delivers restaurant-quality flavor in minutes—crispy tortilla edges wrapped around smoky bacon, fluffy eggs, and perfectly seasoned potatoes. The secret lies in cooking each component separately for maximum texture and flavor, then assembling everything into a portable, handheld masterpiece. I've perfected this recipe over years of weekend mornings, and it consistently delivers that satisfying first bite every time.
The crispy tortilla is the star here, achieved by lightly toasting it in a dry skillet before wrapping. This creates that satisfying crunch while keeping the inside warm and soft. Inside, smoky bacon adds richness, fluffy scrambled eggs provide protein, and roasted potatoes bring hearty texture—all balanced with sharp cheddar and a touch of hot sauce for that perfect kick. The key is getting the timing right so nothing gets soggy.
What makes this recipe shine is its versatility—swap in black beans for extra protein, add avocado for creaminess, or kick up the heat with jalapeños. It's the kind of breakfast that turns a lazy morning into something special, all while keeping prep simple. Whether you're feeding a crowd or just treating yourself, this burrito delivers big flavor without the fuss.
Ready in just 15 minutes, this breakfast burrito is perfect for busy mornings when you need something hearty and satisfying. The components can be prepped ahead and assembled quickly, making it ideal for meal prep or spontaneous weekend breakfasts. Let's get cooking!
Ingredients for bacon egg and potato breakfast burrito
Four tortillas, smoky bacon, and crispy potatoes—everything you need for handheld breakfast magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Flour Tortillas 🌯 | 4 whole | Medium or large size, 10-inch diameter |
| Thick-Cut Bacon 🥓 | 6 oz | Smoked or applewood preferred |
| Large Russet Potatoes 🥔 | 1 lb | Diced small for even cooking |
| Large Eggs 🥚 | 4 whole | Freshly cracked for fluffiness |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, sharp flavor preferred |
| Butter 🧈 | 2 tbsp | Unsalted for flavor control |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Garlic Powder 🧄 | ½ tsp | For potato seasoning |
| Paprika 🌶️ | ¼ tsp | Smoked variety for depth |
| Hot Sauce 🌶️ | 1 tbsp | Optional, for serving |
| Vegetable Oil 🫒 | 2 tbsp | For potato cooking |
The tortillas are your foundation, so grab Mission or La Tortilla Factory—they're the gold standard for burrito-making. Store them in a cool, dry place, and if they soften, a quick 30-second zap in the microwave revives them. For the bacon, thick-cut is non-negotiable—it renders fat slower, giving you that perfect smoky crunch. I always grab Oscar Mayer or Applewood smoked from the grocery store deli section; they crisp up beautifully. The potatoes? Russets are ideal—their starchiness holds up to roasting without turning mushy. Dice them small so they cook through while the eggs are finishing.
No thick-cut bacon? Regular bacon cut into strips works in a pinch, but expect less crisp. Prefer your potatoes even crispier? Toss them in a little cornstarch before roasting. The eggs can be scrambled or fried—fried gives you that runny yolk if that's your thing. Swap cheddar for Monterey Jack or pepper jack if you want something milder. Hot sauce optional, but trust me, the Cholula or Sriracha drizzle at the end makes it sing. And if you're feeling fancy, add a sprinkle of crumbled bacon on top before serving—double the smoky goodness.
Prep ahead like a pro: Cook the bacon and potatoes in advance, then reheat in a skillet for 2-3 minutes before assembling. Tortillas soften fast, so keep them wrapped in a clean kitchen towel until ready to use. These burritos reheat beautifully—microwave for 30 seconds covered to keep things crisp. Store leftovers in the fridge for up to 3 days, but honestly, they're best eaten fresh. For meal prep, assemble without cheese, wrap tightly in foil, and add cheese when reheating to avoid sogginess.
Why You'll Love This Recipe
- No Chopping Needed: I swear by this—just slice those potatoes thin, toss them in oil and salt, and let the oven do the work while I fry the bacon. By the time the potatoes are crispy, everything else is ready to roll.
- Crispy Bacon, Creamy Cheese: That first bite? Crunchy bacon, fluffy eggs, and sharp cheddar melting into every fold—it’s the kind of combo that makes you groan with happiness. The potatoes add this perfect buttery crunch that ties it all together.
- Lunchbox Hero: Between us, these burritos are my go-to for packed lunches. Wrap them in foil, toss in a bag, and they stay warm (and delicious) for hours. Honestly, my kids fight over them—no sad leftovers here.
- Budget Breakfast Win: Russet potatoes and eggs are cheap, and a pack of bacon lasts forever. I make a double batch on Sundays, and suddenly I’ve got hearty breakfasts all week without breaking the bank. Plus, the tortillas? Store-bought or homemade, either way it’s a steal.
Step-by-step instructions for bacon egg and potato breakfast burritos
Here's how to assemble hearty, crispy burritos that'll keep you full all morning.
Cook the Potatoes Until Tender and Seasoned
Heat the 2 tablespoons vegetable oil in a large skillet over medium-high heat. Add the 1 pound large russet potatoes, diced into ¼-inch pieces, and cook for 10-12 minutes until they begin to soften and develop a light golden crust. Stir occasionally to prevent sticking.
Reduce heat to medium and sprinkle the potatoes with 1.5 teaspoons salt, 0.5 teaspoon black pepper, 0.5 teaspoon garlic powder, and 0.25 teaspoon paprika. Toss to coat evenly, then add the 2 tablespoons butter. Cook for another 5-7 minutes until the potatoes are fork-tender and the butter has melted into a rich, flavorful coating. Remove from heat and set aside.
Crisp the Bacon to Perfection
In the same skillet (no need to clean it—the bacon fat adds flavor), cook the 6 ounces thick-cut bacon over medium heat for 8-10 minutes, flipping occasionally. The bacon is done when it's deep golden brown and crispy, with the fat rendered but still slightly sticky. Use tongs to transfer the bacon to a paper towel-lined plate to drain excess fat, but leave the rendered fat in the skillet.
Watch the heat carefully—thick-cut bacon needs patience. If it starts to smoke too much, reduce heat slightly. The goal is crispy edges with juicy centers. Chop the bacon into ¼-inch pieces while it's still warm and set aside.
Scramble the Eggs in Bacon Fat
Return the skillet to medium-low heat and crack in the 4 whole large eggs. Let them sit for 5-10 seconds until the edges begin to set, then gently scramble with a spatula, folding the eggs over themselves as they cook. You want soft, creamy curds—not dry or rubbery. Remove from heat just before they're fully set, as they'll continue cooking when mixed with the other ingredients.
Here's the thing—residual bacon fat creates the perfect creamy texture. Don't rush this step; the eggs should be just set but still slightly runny when you remove them from the pan.
Assemble and Wrap the Burritos
Warm the 4 whole large flour tortillas in a dry skillet over medium heat for 20-30 seconds per side until pliable. This prevents cracking when you wrap them. Divide the potatoes, bacon, eggs, and 1 cup sharp cheddar cheese evenly among the tortillas.
Spread the filling in an even layer across the center of each tortilla, leaving a ½-inch border around the edges. Fold the sides inward first, then tightly roll from the bottom up, pressing gently as you go. The cheese will melt slightly from the residual heat, helping bind everything together.
Achieve the Perfect Crispy Exterior
Return the assembled burritos to the skillet over medium heat. Cook for 2-3 minutes per side until the tortillas are golden brown and crispy. The cheese should be fully melted, and the edges should look toasted—not soggy. If they brown too quickly, reduce heat slightly to prevent burning.
Serve immediately with 1 tablespoon hot sauce on the side for those who like a kick. The secret to these burritos is the crispy exterior paired with the creamy, cheesy filling—every bite delivers that perfect balance of textures.
Pro Tips For Making Bacon Egg And Potato Breakfast Burrito
- COOK POTATOES IN BATCHES: I used to try to prep all the potatoes at once, and they’d turn to mush by the time I got to the eggs. Instead, cut them into ½-inch slices and cook them in two separate batches—first round in the pan, then slide them to the side and add the next round. Keeps them crispy and ready when you need them.
- COLD START FOR CRISPY BACON: Thick-cut bacon needs patience—start it cold in the pan. No, seriously, pop it in while the pan is still cool, then turn the heat to medium-low. This renders the fat slowly and gives you that perfect crackle without burning. (Yes, even if you’re impatient like me.)
- WRAP TIGHT OR REGRET IT: This isn’t the prettiest method, but it’s the tastiest: after filling your tortilla, roll it snugly—like you’re wrapping a burrito for someone who’ll eat it in a car. If it’s loose, the cheese will leak out, and the whole thing falls apart when you cut into it. Double-check the ends are sealed.
- EGGS DONE LOW AND SLOW: Overcooked eggs turn rubbery, and nobody wants that in a burrito. Cook them in the same pan as the potatoes, but pull them off the heat just when the whites are set and yolks are still runny. Slide them under the cheese right away—hot eggs + melted cheese = the best glue for your burrito.
Perfect pairings for these flavors
Side Dish Ideas
For a refreshing contrast, serve these burritos with a simple avocado lime salad. Toss 1 diced avocado, 2 cups mixed greens, 1 tbsp lime juice, and ¼ cup crumbled cotija cheese. The creamy avocado balances the smoky bacon perfectly. 🥑
A side of sautéed peppers and onions adds sweetness and color. Cook 1 red bell pepper and 1 onion in 1 tbsp olive oil over medium heat for 8-10 minutes until caramelized. Sprinkle with ½ tsp cumin and salt before serving. This adds a touch of sweetness that complements the savory burritos.
Drink Pairings
A cold brew coffee is my go-to morning pairing—its bold, rich flavor cuts through the richness of the burrito. For an iced option, try Starbucks Cold Brew or a homemade version with 2 tbsp instant coffee steeped in 1 cup cold water for 12 hours. Add ice and milk to taste. ☕
If you prefer something fruity, a mango orange smoothie provides a refreshing contrast. Blend 1 cup frozen mango chunks, ½ cup orange juice, ½ cup Greek yogurt, and ½ cup ice. The tropical sweetness balances the smoky, salty flavors beautifully. 🍹
Breakfast Burrito Bar
Turn this into a breakfast burrito bar by setting out toppings like sour cream, hot sauce, sliced jalapeños, and pickled red onions. Let everyone customize their own—some like extra cheese, others prefer a runny yolk in the center. This interactive setup is perfect for brunch gatherings. 🌶️
For a vegetarian twist, offer black beans and sautéed mushrooms as optional fillings. Keep the bacon and eggs as staples, but let guests swap in plant-based proteins. This keeps the meal inclusive while maintaining the hearty texture everyone loves.
Nutrition facts
Frequently asked questions
Can I make these breakfast burritos ahead of time?
Cook the bacon, potatoes, and eggs separately, then store them in the fridge for up to 3 days. When ready to assemble, warm everything in a skillet for 2-3 minutes before wrapping. For the crispy tortilla, warm it fresh in a dry skillet just before rolling. The key is keeping the cheese separate until assembly to prevent sogginess.
How do I keep the tortilla from getting soggy?
Warm the tortillas in a dry skillet for 20-30 seconds per side until pliable before adding fillings. Also, assemble the burritos tightly and press gently as you roll. If reheating, microwave for 30 seconds covered to trap steam—this helps maintain crispiness. Avoid adding wet ingredients like sour cream until serving.
What's the best way to reheat leftovers?
For best results, reheat in a skillet over medium heat for 2-3 minutes per side until crispy. If using the microwave, cover with a damp paper towel and heat for 30-45 seconds. The skillet method gives you that golden crust, while the microwave keeps things soft inside. Never reheat in the oven—it'll dry out the tortilla.
Can I make these burritos without bacon?
Yes! Swap bacon for sausage, ham, or extra eggs for protein. For a vegetarian option, use black beans and sautéed mushrooms. Just adjust the seasoning—sausage needs extra salt, while mushrooms benefit from a sprinkle of garlic powder and paprika. The key is maintaining that smoky, savory flavor profile.
Why did my potatoes turn out mushy?
Mushy potatoes usually happen from overcrowding the pan or cooking too long. Dice them small (¼-inch pieces) for even cooking, and cook in batches if needed. Use medium-high heat initially to develop a crust, then reduce to medium to finish. Adding a pinch of cornstarch to the potatoes before roasting helps create crispy edges.
