Breakfast & Brunch
This fast bacon egg and potato breakfast burrito delivers smoky, crispy bacon, fluffy scrambled eggs, and perfectly seasoned roasted potatoes wrapped in a sturdy tortilla.
The key to success lies in balancing textures—crispy bacon edges, tender potatoes, and creamy eggs—all held together by a tortilla that stays pliable without getting soggy. I developed this recipe after years of trial and error, ensuring every bite delivers that satisfying mix of hearty flavors and satisfying crunch.
The beauty of this breakfast burrito is its versatility—you can customize it with your favorite toppings like cheese, hot sauce, or avocado to suit any taste preference. The potatoes are roasted until tender and slightly crispy, soaking up all the savory flavors from the bacon and eggs.
Meanwhile, the eggs are cooked just until set, ensuring they remain fluffy and rich. This isn’t just breakfast; it’s a full, satisfying meal that keeps you energized for hours.
What makes this recipe stand out is the 15-minute prep time, making it perfect for busy mornings when you need a hearty meal without spending hours in the kitchen.
The bacon is cooked until crispy, the potatoes are seasoned to perfection, and the eggs are scrambled just enough to stay creamy. Wrapped in a warm tortilla, this burrito is ready to eat—no assembly-line fuss, just delicious, handheld breakfast.
Whether you're feeding a family or packing burritos for lunch, this recipe scales effortlessly. Serve with a side of salsa or sour cream for extra flavor, or keep it simple with a sprinkle of fresh herbs.
The secret to a great burrito is in the balance—crispy, creamy, and perfectly wrapped. Let’s get cooking!
Ingredients for bacon egg and potato breakfast burrito
Fast, hearty ingredients that balance smoky bacon, creamy eggs, and crispy potatoes in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Center-Cut Bacon 🥓 | 6 oz | Thick-cut for crispy edges |
| Large Russet Potatoes 🥔 | 1 lb | Diced into 1/2-inch cubes |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| Large Flour Tortillas 🌯 | 4 whole | 10-inch, sturdy brand |
| Butter 🧈 | 2 tbsp | Unsalted, for eggs and potatoes |
| Olive Oil 🫒 | 1 tbsp | For potato roasting |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Garlic Powder 🧄 | ½ tsp | For potato seasoning |
| Onion Powder 🧅 | ½ tsp | For potato seasoning |
| Paprika 🌶️ | ¼ tsp | Smoked, for potato color |
| Shredded Cheddar Cheese 🧀 | ½ cup | Sharp or medium cheddar |
| Hot Sauce 🌶️ | 2 tbsp | For serving (optional) |
| Sour Cream 🥛 | ¼ cup | For serving (optional) |
The bacon is everything here—thick-cut, center-cut slices give you that perfect crunch without burning. Trader Joe's has the best pre-sliced thick-cut bacon, but any good quality bacon works. For the potatoes, Russets are your best bet—they hold up to roasting without turning mushy. I dice them while they're still cold for even cooking. The tortillas? Mission brand is my go-to—they're sturdy enough to hold everything without tearing. Warm them up in a dry skillet for 10 seconds per side before filling, or they'll get soggy fast.
No thick-cut bacon? Regular bacon cooked longer works, but it won't be as crispy. Swap the Russets for Yukon Golds if that's what you've got—they'll be slightly creamier but still delicious. Short on cheese? Skip it or use pepper jack for a kick. The hot sauce and sour cream are just for serving, so feel free to skip them if you're keeping it simple. For the eggs, room temperature eggs scramble faster and fluffier. If you're in a rush, just crack them straight from the fridge, but they'll take a few extra seconds to cook through.
Bacon stays crispy for about 10 minutes after cooking, so keep it warm in a 200°F oven while you finish the burritos. The potatoes can be prepped ahead—roast them, cool, and store in the fridge for 3 days. Tortillas? Stack them with parchment paper between layers to keep them fresh for 1 week. Assemble the burritos right before eating so the tortilla stays warm and pliable. These reheat beautifully—wrap in foil and microwave for 30 seconds if you're reviving leftovers.
Why You'll Love This Recipe
- No Chopping Nightmare: I swear, the potatoes only need dicing—not julienne or anything fancy. Toss them in a pan with butter and salt while the bacon cooks, and you’re basically done. (Yes, even on a Tuesday night.)
- Crispy-Perfect Potatoes: That golden, buttery crust on the potatoes? It’s the secret weapon. Russets hold up better than waxy potatoes, and the bacon fat renders into pure flavor gold. No soggy mess here.
- Freezer-Friendly Leftovers: Wrap them up fresh or reheat from frozen—these burritos actually improve overnight. The tortillas soften just enough, and the eggs stay creamy. I’ve fed a crowd with them twice.
- Budget Breakfast Win: Center-cut bacon and russets are cheap, and eggs? You can’t beat ‘em. A pack of tortillas stretches to four burritos, and you’ll still have leftovers. My wallet thanks me every time.
Step-by-step instructions for bacon egg and potato breakfast burritos
Here's how to assemble hearty, fast breakfast burritos with crispy bacon, fluffy eggs, and perfectly seasoned potatoes.
Cook the Center-Cut Bacon Until Crispy
Cut the 6 oz center-cut bacon into ½-inch pieces and place them in a cold, dry skillet over medium-low heat. Cook undisturbed for 5 minutes—this lets the fat render slowly without burning. Use a spatula to flip the bacon pieces occasionally, watching for golden brown edges that crisp up beautifully.
Once the bacon reaches deep golden brown (around 8-10 minutes total), remove it from the pan and drain on paper towels. Leave the rendered fat in the skillet—it's perfect for cooking the potatoes next. If you prefer extra crispiness, return the bacon to the skillet for 1-2 more minutes until it's nearly crisp. Set aside for wrapping later.
Roast the Potatoes Until Tender and Seasoned
Heat 1 tablespoon olive oil in a separate skillet over medium heat. Add the 1 lb large russet potatoes, diced into ½-inch cubes, and cook for 5 minutes to soften slightly. Sprinkle with 1.5 teaspoons salt, 0.5 teaspoon garlic powder, 0.5 teaspoon onion powder, and 0.25 teaspoon paprika, then toss to coat evenly.
Transfer the potatoes to a 400°F oven-safe skillet (or baking dish) and roast for 20-25 minutes, stirring halfway, until golden brown and fork-tender. The potatoes should be caramelized on the edges but still hold their shape slightly. If using the same skillet, add 1 tablespoon butter to the remaining bacon fat for extra richness.
Cook the Eggs to Fluffy Perfection
Wipe the skillet clean (or use a fresh one) and melt 2 tablespoons butter over medium-low heat. Crack the 4 whole large eggs into the pan, letting them sit for 10 seconds before gently stirring with a spatula. Cook for 2-3 minutes, stirring occasionally, until the eggs are soft but set—just slightly runny in the center for that creamy texture.
Remove the eggs from heat and fold in the 0.5 cup shredded cheddar cheese, stirring until melted and smooth. Season with 0.5 teaspoon ground black pepper and set aside. The eggs should be thick enough to hold their shape when wrapped but still silky.
Warm the Tortillas and Assemble the Burritos
Place the 4 large flour tortillas in a dry skillet over medium heat for 30 seconds per side—just enough to soften them slightly. Keep them warm while you assemble. Lay each tortilla flat and divide the crispy bacon, seasoned potatoes, and cheesy eggs evenly down the center, leaving a ½-inch border at the edges.
Fold the sides inward first, then roll tightly from the bottom up, tucking in any fillings that try to escape. The burritos should feel snug but not stuffed—this ensures they hold together when you take a bite. Wrap each one in foil or parchment paper to keep them warm while you finish.
Serve with Toppings for Extra Flavor
Unwrap the burritos and serve immediately with 2 tablespoons hot sauce and 0.25 cup sour cream on the side. The contrast of the smoky bacon, creamy eggs, and crispy potatoes makes every bite satisfying. For a quick meal, slice the burritos in half and enjoy with a side of avocado or fresh salsa if you like.
Real talk: these burritos taste even better the next day when reheated briefly in a skillet—just add a splash of water to keep them moist. Store leftovers wrapped tightly in the fridge for up to 3 days.
Pro Tips For Making Bacon Egg And Potato Breakfast Burrito
- CRISP THE POTATOES LOW AND SLOW: I used to blast them on high heat like I was racing the clock, and they’d turn to glue. Instead, cut the potatoes into ½-inch chunks, cook them in 2 tablespoons butter (yes, that much) over medium-low heat for 20-25 minutes, stirring occasionally. The key is patience—they’ll crisp up perfectly when you finally hit them with the bacon’s rendered fat at the end.
- USE COLD EGGS FOR FIRMER YOLKS: I was skeptical until I tried it: crack eggs straight from the fridge into a cold, buttered skillet. The shock of cold slows the cooking just enough to keep the yolks thick and creamy while the whites set. No more sad, runny centers—just a perfect, custardy bite.
- SALT THE BACON WET: This isn’t the prettiest method, but it’s the tastiest. After cooking the bacon, drain it on paper towels, then sprinkle with ½ teaspoon salt while it’s still hot and slightly sticky. The moisture clings to the fat, so the salt actually sticks—no wasted seasoning, and the crispiness stays intact.
- WRAP THE BURRITOS TIGHT AND REST: I skip this when I’m lazy, but the dish is noticeably better when I don’t. Roll the burritos snug, tucking in the sides like a burrito wrap, then let them sit for 5 minutes before slicing. The fillings settle, the tortilla firms up, and you avoid the sad, unraveling mess when you cut into them. (Your future self will thank you.)
Regional styles of this recipe
Southwest Spicy Twist
Inspired by Tex-Mex flavors, add ½ cup black beans (rinsed and drained) and ¼ cup diced green chiles to the potato mix for extra heartiness. Top with ¼ cup crumbled queso fresco and a sprinkle of cilantro before wrapping.
Serve with salsa verde for dipping—this version feels like a breakfast taco but in burrito form. 🌶️
New England Cheesy Potato
Swap the paprika for ½ teaspoon celery salt and add ½ cup shredded sharp cheddar directly to the potatoes while roasting. Finish with a dollop of sour cream and a dash of hot sauce on top.
The celery salt gives it that classic diner-style flavor, while the extra cheese makes every bite richer. Perfect for a weekend brunch!
Breakfast Burrito Bar
Turn this into an interactive meal by setting up toppings stations: avocado slices, pickled jalapeños, crumbled bacon bits, and extra hot sauce. Let everyone customize their own burrito—some might go for a spicy kick, others for extra creaminess.
This is especially fun for family meals or gatherings. 💫
Portuguese-Style Smoky Potatoes
Boost the potatoes with ½ teaspoon smoked paprika and ¼ teaspoon oregano for a Portuguese-inspired twist. Add ½ cup cooked chorizo (crumbled) and a sprinkle of fresh parsley before wrapping.
The chorizo adds a deep, smoky flavor that pairs perfectly with the crispy bacon. Serve with a side of garlic aioli for dipping.
Breakfast Burrito Bowl
For a low-carb option, skip the tortilla and serve all the components in a bowl: crispy bacon, roasted potatoes, cheesy eggs, and a side of sautéed spinach.
Top with avocado slices and a drizzle of hot sauce. This version is just as satisfying but lighter—great for meal prep or a quick lunch. 🥗
Kid-Friendly Mild Version
For picky eaters, reduce the spices in the potatoes to just ½ teaspoon salt and ¼ teaspoon garlic powder. Add ¼ cup shredded mild cheddar and 2 tablespoons milk to the eggs for extra creaminess.
Serve with a side of apple slices or yogurt for a balanced, kid-approved meal. The mild flavors make it approachable while still being hearty. 💛
Nutrition facts
Frequently asked questions
Can I make these breakfast burritos ahead of time?
Yes! Assemble the burritos and wrap them tightly in foil or parchment paper. Store them in the fridge for up to 3 days. Reheat in a skillet over medium heat for 2-3 minutes per side or microwave for 30 seconds with a damp paper towel to keep them moist. The bacon will stay crispy, while the potatoes and eggs will warm through perfectly.
What's the best way to keep the tortilla from getting soggy?
Warm the tortillas in a dry skillet for 30 seconds per side before filling, and avoid overloading them with wet ingredients. Use a ½-inch border around the edges to prevent leaks. If your burritos feel too wet, wrap them in foil and reheat briefly before eating. For extra insurance, brush the tortillas lightly with olive oil before warming.
Can I substitute breakfast sausage for the bacon?
Use 6 oz cooked breakfast sausage (crumbled) instead of bacon. For best results, brown the sausage in the same skillet you use for the potatoes, then drain on paper towels. The fat will still flavor the potatoes beautifully. If you prefer a smokier taste, add ½ teaspoon smoked paprika to the sausage while cooking.
How do I make these burritos spicier?
Boost the heat by adding ½ teaspoon cayenne pepper to the potatoes or sprinkling hot sauce directly on the eggs before wrapping. For extra kick, fold in 2 tablespoons diced jalapeños with the cheese or serve with a side of sriracha mayo. If you love spice, try adding 1 teaspoon chipotle powder to the potato seasoning mix.
What's the secret to fluffy scrambled eggs in burritos?
The key is low and slow heat and stirring constantly. Cook the eggs on medium-low for 2-3 minutes, stirring gently with a spatula to create soft curds. Remove them just before they're fully set—they'll finish cooking from the residual heat. Fold in cheese immediately after cooking to keep them creamy. For extra fluffiness, whisk the eggs with 1 tablespoon milk before cooking.
