Bacon Egg and Potato Breakfast Burrito Recipe: Fluffy Scramble and Crispy Potatoes in a Wrap

Breakfast & Brunch

Bacon Egg and Potato Breakfast Burrito Recipe: Fluffy Scramble and Crispy Potatoes in a Wrap

This bacon egg and potato breakfast burrito recipe turns a sleepy morning into a hearty meal that feels like a hug in a tortilla.

The secret lies in perfectly crispy potatoes that hold their shape, fluffy scrambled eggs that cling together, and bacon so crispy it practically stands up on its own. I’ve perfected this balance over years of weekend breakfasts—where every bite delivers smoky, savory, and satisfying textures without the greasy aftermath.

The magic starts with crispy roasted potatoes—cut into even cubes and roasted until golden, so they stay crispy even after being wrapped. Meanwhile, the eggs scramble into soft, fluffy curds that soak up the bacon’s salty richness, while the bacon itself gets rendered until the edges are caramelized.

This isn’t your typical soggy burrito; it’s a structured, handheld masterpiece that holds together long enough to eat without falling apart.

What you’ll end up with is a burrito so packed with flavor and texture that it feels like a full meal—crispy potatoes, tender eggs, and smoky bacon all wrapped in a warm tortilla.

The first bite delivers that perfect contrast: the crunch of the potatoes, the creaminess of the eggs, and the salty punch of the bacon. It’s the kind of breakfast that makes you forget about your to-do list for at least 20 minutes.

Best of all, it comes together in under 30 minutes—no fancy equipment, just a skillet, a baking sheet, and a tortilla. Serve it with a side of salsa or avocado for extra freshness, or keep it simple with a dollop of sour cream. Here’s how to make it happen.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
High Cal

Ingredients for bacon egg and potato breakfast burrito

Crispy potatoes, smoky bacon, and fluffy eggs—just 12 ingredients for your perfect handheld breakfast.

Ingredient Amount Notes
Russet Potatoes 🥔 1 ½ lb Cut into 1-inch cubes, even size
Thick-Cut Bacon 🥓 8 oz Thick-cut for crispiness, no substitutes
Large Eggs 🥚 6 whole Fresh, room temperature preferred
Flour Tortillas 🌯 4 whole 10-inch size, lightly warmed
Unsalted Butter 🧈 2 tbsp Full-fat for best flavor
Olive Oil 🫒 1 tbsp For roasting potatoes
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Garlic Powder 🧄 ½ tsp For egg seasoning
Onion Powder 🧅 ½ tsp For egg seasoning
Sour Cream 🥛 ¼ cup Optional for serving
Salsa 🍅 ½ cup Optional for serving

The potatoes are the backbone here. Russet potatoes hold their shape best when roasted—avoid red or Yukon Gold for this recipe. Cut them into even 1-inch cubes so they cook uniformly. I grab mine from Whole Foods or the organic section at Kroger for extra crispiness. For the bacon, thick-cut is non-negotiable—it renders slower and stays crispier. Look for applewood-smoked if you want extra flavor, but regular works too. The secret to crispy potatoes? Toss them with olive oil and salt before roasting—don't skip the oil.

No thick-cut bacon? Regular bacon cut into thirds lengthwise works, but it'll be less crispy. For the eggs, room temperature makes all the difference—they scramble faster and fluffier. Short on time? Microwave the butter 20 seconds to just melt it before adding eggs. The flour tortillas should be 10-inch size—smaller ones won't hold all the filling. Warm them slightly in a dry skillet for 10 seconds per side so they're pliable. For extra flavor, sprinkle the eggs with garlic powder and onion powder—it's a game-changer.

Potatoes stay crispy for 2 days if stored in an airtight container. Bacon keeps for 1 week in the fridge, but it's best used fresh. The eggs should be used within 3 days of cracking. Assemble burritos right before serving—they get soggy fast. Double the recipe and freeze extras wrapped in foil for up to 1 month. Just reheat in a skillet for 2 minutes per side. I always make an extra batch for lunch—trust me, they reheat beautifully.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the potatoes get that perfect golden crust from the bacon fat, while the eggs stay runny inside—just like a diner-style scramble. Wrap it all in a tortilla, and you’ve got a handheld masterpiece.
  • One-Pan Magic: I swear by this—just slice those russets thin, toss them in butter and salt, and let them crisp while the bacon cooks. No chopping boards left dirty, no extra pots to wash. That’s my kind of morning.
  • Crispy-Creamy Balance: Here’s what sold me: the potatoes get that perfect golden crust from the bacon fat, while the eggs stay runny inside—just like a diner-style scramble. Wrap it all in a tortilla, and you’ve got a handheld masterpiece.
  • Lunchbox Hero: Between us, these reheat beautifully for work lunches. Pack one the night before, and you’ve got a satisfying meal that won’t turn into sad, soggy leftovers. My kids even ask for them on school days.

Step-by-step instructions for bacon egg and potato breakfast burritos

Here's how to make hearty, fast breakfast burritos with perfectly crispy potatoes and fluffy eggs.

1

Roast the Potatoes Until Crispy

Preheat your oven to 425°F and line a baking sheet with parchment paper. Toss the 1.5 lb Russet Potatoes (cut into 1-inch cubes) with 1 tbsp Olive Oil and 1 tsp Salt until evenly coated. Spread them in a single layer, leaving space between each cube for even cooking.

Roast for 25-30 minutes, flipping halfway through, until the edges are deep golden brown and the potatoes are tender when pierced with a fork. The key here is patience—don't rush this step. Crispy potatoes make all the difference in your burrito. If they're not quite crispy enough, return them to the oven for another 5-10 minutes.

2

Cook the Bacon Until Crisp

While the potatoes roast, cook the 8 oz Thick-Cut Bacon in a large skillet over medium heat. The thick-cut bacon will take longer to crisp, so resist the urge to crank the heat—you want even cooking without burning. Cook for 12-15 minutes, flipping occasionally, until the bacon is deep brown and crispy and the fat has rendered out.

Remove the bacon from the skillet and drain it on a paper towel-lined plate, leaving the rendered fat in the pan. This bacon fat is liquid gold—it's perfect for cooking the eggs later. If you're concerned about excess fat, you can pour off all but 2 tablespoons for cooking the eggs.

3

Scramble the Eggs with Flavor

In the same skillet (with the bacon fat), melt the 2 tbsp Unsalted Butter over medium-low heat. Crack in the 6 whole Large Eggs and let them sit for 10-15 seconds before gently stirring with a spatula. You want the eggs to begin setting at the edges while staying slightly runny in the center.

Add the 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 0.5 tsp Black Pepper, and the remaining 0.5 tsp Salt, stirring gently to distribute the seasonings evenly. Cook for another 2-3 minutes until the eggs are just set but still slightly moist—you want them fluffy, not dry. Remove from heat immediately to prevent overcooking.

4

Assemble the Burritos

Lightly warm the 4 whole Flour Tortillas in a dry skillet or microwave for 10-15 seconds to make them pliable. Divide the roasted potatoes, crispy bacon, and scrambled eggs evenly among the tortillas. Spoon about ¼ of each component onto the center of each tortilla.

Fold the sides of each tortilla inward, then roll tightly from the bottom up, tucking in the fillings as you go. If the burrito feels too loose, wrap it in aluminum foil to help hold its shape while you serve. The tortillas should be warm but not crispy—just flexible enough to wrap securely.

5

Serve with Toppings

Serve the burritos immediately with a dollop of 0.25 cup Sour Cream and 0.5 cup Salsa on the side. The contrast of cool sour cream and fresh salsa with the warm, crispy burrito is what makes this dish irresistible. If you're serving them for a crowd, you can also offer hot sauce or extra cheese for those who like it spicy or cheesy.

Pro tip: If you're making these ahead of time, assemble the burritos and refrigerate them wrapped in foil. To reheat, warm them in a skillet over medium heat for 2-3 minutes per side until heated through. The potatoes will crisp up again, and the eggs will warm evenly. Enjoy your hearty, fast breakfast burritos!

👨‍🍳

Pro Tips For Making Bacon Egg And Potato Breakfast Burrito

  • PREP POTATOES THE NIGHT BEFORE: I learned this the hard way—soggy potatoes ruin everything. Thinly slice Russets, toss with a pinch of salt, and let them sit in cold water overnight. Drain and pat very dry before cooking; they’ll crisp up perfectly when you fry them later.
  • COOK BACON LOW AND SLOW: Thick-cut bacon needs patience—don’t rush it. Cook at 275°F (135°C) until the edges are crisp but the center stays pliable. Overcooking turns it brittle; you want it to hold shape when wrapped around the burrito.
  • SALT THE POTATO WATER WELL: More salt than you think, especially if using unsalted butter later. A proper salt bath (about 1 tbsp per quart of water) seasons the potatoes from the inside out. Skip this, and your burrito will taste bland no matter how much cheese you add.
  • WRAP TORTILLAS IN FOIL FIRST: Warm tortillas in the oven while you finish everything else—then double-wrap them in foil to keep them pliable. Cold tortillas crack when you roll; foil traps heat and makes assembly a breeze. (Yes, even if you’re impatient like me.)

Common mistakes when making perfect results

Overcooked Potatoes

Skipping the flip halfway through roasting is a common mistake that leads to unevenly cooked, mushy potatoes. I’ve seen this happen when people crowd the baking sheet or underestimate the time needed. Use 1-inch cubes and spread them in a single layer with space between each piece.

If they’re not golden brown after 25-30 minutes, they’re not ready—return them to the oven for another 5 minutes to crisp up properly. 🥔

Soggy Tortillas

Warming tortillas in a dry skillet for just 10 seconds per side prevents them from becoming soggy when filled. I’ve ruined many a burrito by skipping this step, leading to a sad, limp wrap that can’t hold its shape.

If your tortillas feel stiff, a quick pass under a warm broiler for 10 seconds works too. Never microwave them—they’ll turn rubbery. 🌯

Greasy Eggs

Cooking eggs on medium-high heat instead of medium-low causes them to release too much moisture, making the burrito greasy and heavy. Keep the heat at medium-low and let the eggs set gently for 2-3 minutes after stirring.

If the pan feels too hot, reduce the heat immediately. The goal is fluffy, not fried. 🍳

Uneven Bacon Crispiness

Thick-cut bacon needs patience—don’t rush it! Cooking it on high heat leads to burnt edges and undercooked centers. Keep the heat at medium and flip occasionally for even browning.

If your bacon isn’t crispy after 12-15 minutes, it’s not done yet. Let it render slowly for that perfect crunch. 🥓

Burrito Fallout

Overfilling tortillas is the #1 reason burritos fall apart. Divide ingredients evenly—about ¼ of each component per tortilla—and fold the sides inward before rolling tightly. If your burrito feels too loose, wrap it in aluminum foil while assembling to hold its shape. Trust me, this trick saves breakfast disasters. 💡

Skipping the Rest

Assembling burritos immediately after cooking the fillings can lead to soggy tortillas. Let the potatoes, bacon, and eggs rest for 2-3 minutes before wrapping. This gives the fillings time to firm up slightly, making them easier to handle and less likely to leak. Patience here makes all the difference! ⏳

Nutrition facts

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 16g80%
Cholesterol 300mg100%
Sodium 1450mg63%
Total Carbohydrate 48g17%
Dietary Fiber 4g14%
Sugars 4g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these breakfast burritos ahead of time?

Assemble the burritos and wrap them tightly in foil. Store them in the fridge for up to 2 days or freeze for 1 month. To reheat, warm in a skillet over medium heat for 2-3 minutes per side—the potatoes will crisp up again and the eggs will warm through perfectly. Just avoid microwaving, as it makes the tortillas rubbery.

2

What if I don't have thick-cut bacon?

Regular bacon works, but cut it into thirds lengthwise before cooking to mimic thick-cut texture. Cook it for 8-10 minutes instead of 12-15—thinner bacon crisps faster. For extra flavor, try smoked bacon or add a pinch of paprika while cooking. Just don’t skip the crispiness—it’s what makes these burritos shine!

3

Can I use hash browns instead of roasted potatoes?

Store-bought hash browns can work, but they won’t be as crispy or flavorful as homemade roasted potatoes. If you’re short on time, use pre-cooked hash browns and crisp them in the skillet for 2-3 minutes before assembling. For best results, stick with roasted potatoes—they hold up better in the burrito and add that satisfying crunch.

4

How do I make these burritos spicier?

Add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce to the scrambled eggs for heat. For extra kick, serve with jalapeños or hot sauce on the side. You can also sprinkle chili powder on the potatoes while roasting. Just remember—start with a little and adjust to taste!

5

Why are my tortillas tearing when I wrap them?

Cold or stiff tortillas tear easily. Warm them in a dry skillet for 10 seconds per side until pliable, or microwave for 10-15 seconds (but avoid overdoing it—they’ll get soggy). Also, don’t overfill! Use ¼ of each ingredient per tortilla and fold the sides inward before rolling tightly. If they still feel too fragile, wrap in foil while assembling.

★★★★★4.9(15 reviews)
Categories Breakfast & Brunch