Bacon, Egg, and Potato Breakfast Burrito Recipe: Crispy Tortilla Crunch With Smoky Bacon Bite

Breakfast & Brunch

Bacon, Egg, and Potato Breakfast Burrito Recipe: Crispy Tortilla Crunch With Smoky Bacon Bite

This bacon, egg, and potato breakfast burrito recipe delivers the perfect balance of textures and flavors—crispy bacon, fluffy eggs, and tender potatoes wrapped in a sturdy tortilla. The key lies in cooking each component separately for maximum flavor and texture, then assembling everything into one hearty, handheld breakfast.

I’ve perfected this recipe over years of weekend mornings, and it never fails to satisfy.

The secret to success is crispy bacon and perfectly cooked potatoes—both roasted until golden and tender. Fluffy eggs add the creamy element, while a warm tortilla keeps everything together without getting soggy.

With just 15 minutes of active prep and 20 minutes of cooking time, this burrito is ideal for busy mornings or a lazy weekend brunch. The smoky bacon and savory potatoes pair beautifully with the rich eggs, creating a flavor profile that’s both comforting and indulgent.

What makes this recipe stand out is the texture contrast—crispy bacon, creamy eggs, and tender potatoes all wrapped in a slightly chewy tortilla. The tortilla stays warm and sturdy, so every bite is packed with flavor without falling apart.

Whether you’re feeding a family or treating yourself to a solo breakfast, this burrito delivers restaurant-quality results at home.

For extra flair, top with shredded cheese, hot sauce, or a dollop of sour cream. This recipe is designed to be customizable, so feel free to adjust the ingredients to your taste. Let’s get cooking—your perfect breakfast burrito is just minutes away!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bacon egg and potato breakfast burrito

Crispy bacon, fluffy eggs, and tender potatoes wrapped in warm tortillas—this burrito delivers restaurant-quality texture contrast.

Ingredient Amount Notes
Thick-Cut Bacon 🥓 6 oz Thick-cut for best crispiness
Russet Potatoes 🥔 1 lb Diced into 1/2-inch cubes
Large Eggs 🥚 4 whole Freshly cracked for fluffiness
Large Flour Tortillas 🌯 4 whole Burrito-size, warmed
Olive Oil 🫒 2 tbsp For roasting potatoes
Garlic Powder 🧄 1 tsp For potato seasoning
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Onion Powder 🧅 ½ tsp For potato seasoning
Shredded Cheddar Cheese 🧀 ½ cup Optional for topping
Hot Sauce 🌶️ 1 tbsp Optional for serving
Sour Cream 🥛 ¼ cup Optional for topping
Butter 🧈 1 tbsp For tortilla warming

The bacon is non-negotiable here—thick-cut for that perfect crunch. Costco or Trader Joe's carry great options, but any thick-cut will work. For the potatoes, Russet is ideal—they hold up to roasting without turning mushy. Dice them evenly (about 1/2-inch cubes) so they cook at the same rate. The tortillas? Mission brand burrito-size tortillas are my go-to—they stay sturdy when warm. If you can't find them, any large flour tortilla works, but don't skip warming them first (that's the secret to no soggy burritos).

No thick-cut bacon? Regular bacon cooked extra long gets you close, but it won't be as crispy. Potatoes not diced evenly? Use a mandoline for consistency—it's worth the investment if you make this often. Short on time? Microwave the potatoes first for 3 minutes to soften them up before roasting. The eggs can be scrambled or fried—whatever you prefer. For extra richness, add a dash of cream to the scrambled eggs. And if you're feeling fancy, swap the cheddar for pepper jack or Monterey Jack for a different flavor profile.

Bacon stays crispy for about 10 minutes after cooking, so assemble burritos right away. Store any leftovers in airtight containers for up to 2 days—reheat in a skillet or microwave until warm. The tortillas reheat best wrapped in foil for 30 seconds to keep them soft. For meal prep, I like to cook the bacon and potatoes ahead, then assemble fresh. The eggs are best made fresh, though—scrambled eggs reheat well, but fried eggs get rubbery. Freeze extras for up to 1 month by wrapping each burrito tightly in foil.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this trick—just toss the potatoes in olive oil, salt, and pepper while the bacon cooks. No chopping, no fuss, and the same pan does all the heavy lifting. The potatoes get that golden, fluffy interior while the bacon renders its smoky goodness right into the mix.
  • Crispy-Creamy Combo: That thick-cut bacon stays chewy, the eggs get that runny center you love, and the potatoes? Perfectly tender with a crisp edge. Wrap it all in a warm tortilla, and you’ve got layers of texture that make every bite feel like a reward.
  • Lunchbox Hero: Between us, these burritos are my secret weapon for packed lunches. Make a batch on Sunday, and you’ve got breakfast-for-dinner or lunch-for-work covered all week. The tortillas keep them sturdy, and the bacon keeps them exciting—no sad, soggy leftovers here.
  • Budget Breakfast Win: Russet potatoes and eggs are dirt cheap, and a pack of thick-cut bacon stretches farther than you’d think. Honestly, this is the kind of meal that makes grocery day feel like a victory—filling, satisfying, and still leaves room for coffee.

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

Here's how to assemble hearty, crispy breakfast burritos with smoky bacon and fluffy eggs.

1

Cook the Thick-Cut Bacon to Crispy Perfection

Place the 6 oz thick-cut bacon in a cold, dry skillet over medium-low heat. Cook for 12-15 minutes, flipping occasionally, until the edges are deep golden brown and the fat has rendered out. The bacon should be crispy but not burnt—this takes patience, so resist the urge to rush it.

Real talk: Thick-cut bacon needs time to render fat slowly. If you crank the heat too high, you'll end up with chewy bacon instead of crispy. Once cooked, remove the bacon from the skillet but leave the rendered fat behind—it's pure flavor for your potatoes.

2

Roast the Potatoes Until Golden and Tender

Preheat your oven to 425°F. In a large bowl, toss the 1 lb diced russet potatoes with 2 tbsp olive oil, 1 tsp salt, 0.5 tsp black pepper, 1 tsp garlic powder, and 0.5 tsp onion powder until evenly coated. Spread them in a single layer on a rimmed baking sheet.

Roast for 25-30 minutes, stirring halfway through, until the potatoes are golden brown and fork-tender. You want them crispy on the outside with a soft interior—this ensures they hold up when wrapped. If they brown too quickly, tent with foil to prevent burning.

3

Fry the Eggs to Your Preferred Doneness

Heat a nonstick skillet over medium heat and add a touch of the bacon fat if needed. Crack the 4 whole large eggs into the pan, spacing them evenly. Cook for 2-3 minutes until the whites are set but the yolks are still runny for soft scrambled eggs, or until fully firm for over-easy.

Here's the thing—don't overcrowd the pan. Cooking eggs in batches ensures they don't steam and stay tender. Once done, remove them from the pan and keep them warm while you assemble the burritos.

4

Warm the Tortillas for Maximum Crispiness

Heat a dry skillet over medium heat and add 1 tbsp butter. Place each of the 4 whole large flour tortillas in the skillet for 10-15 seconds per side until they're pliable and slightly crispy. This step is non-negotiable—cold tortillas will make your burritos soggy.

I like to keep the tortillas warm in a clean kitchen towel while I assemble the burritos. This prevents them from drying out or losing their crisp texture. The butter adds a subtle richness that complements the smoky bacon.

5

Assemble and Serve the Burritos

Lay out each tortilla and divide the roasted potatoes, crispy bacon, and fried eggs evenly among them. Sprinkle with 0.5 cup shredded cheddar cheese and fold the sides inward before rolling tightly from the bottom up. The cheese will melt slightly from the residual heat, binding everything together.

Serve immediately with 1 tbsp hot sauce and 0.25 cup sour cream on the side. The contrast of crispy tortilla, smoky bacon, and fluffy eggs makes every bite satisfying. For extra crunch, press the assembled burritos gently in the skillet for 30 seconds per side after rolling.

👨‍🍳

Pro Tips For Making Bacon Egg And Potato Breakfast Burrito

  • COOK BACON LOW AND SLOW: Thick-cut bacon needs patience—don’t rush it. Cook at 275°F (135°C) in a cold skillet until crispy but not burnt, flipping once. I learned this the hard way after dealing with chewy, uneven bacon that ruined the whole burrito.
  • CUT POTATOES SMALL AND UNIFORM: Russets take forever to cook if they’re chunky. Dice them into ¼-inch pieces so they crisp up alongside the bacon instead of turning to mush. (Yes, it’s tedious, but your burrito will actually hold together.)
  • SALT THE POTATOES BEFORE COOKING: Toss diced potatoes with salt and olive oil before hitting the pan—this guarantees they crisp instead of absorbing grease like a sponge. I used to skip this, and the potatoes always ended up soggy.
  • WRAP TIGHT AND REST: Roll burritos snugly (like a burrito, not a sad taco) and let them sit for 2 minutes before cutting. This keeps everything from spilling out when you take that first bite. (Trust me, you’ll regret it if you don’t.)

Storing and reheating your bacon egg and potato breakfast burrito

Refrigerator Storage

Store your breakfast burritos in an airtight container for up to 2 days—this keeps the tortillas from drying out and the fillings crisp. I like using glass Pyrex containers because they reheat evenly. Place a paper towel between layers to absorb any moisture and prevent sogginess. 🥗

Freezer Prep Tips

For longer storage, freeze burritos for up to 1 month by wrapping each one tightly in foil, then placing them in a freezer bag. When ready to eat, thaw overnight in the fridge, then reheat gently. The tortillas stay soft when reheated properly—never microwave directly from frozen.

Reheating Methods

My preferred method is skillet reheating: heat a dry pan over medium heat for 2-3 minutes per side until crispy. For microwave reheating, cover with a damp paper towel and heat in 30-second bursts until warm. Always check internal temp reaches 165°F for safety. 🔥

Tortilla Rescue

If your tortillas lose crispiness during storage, revive them by pressing between two dry skillets over medium heat for 10 seconds per side. This restores that perfect crunch without making the filling soggy. A quick trick I learned from my abuela!

Egg Safety Note

Fully cooked eggs reheat best—scrambled eggs stay moist, while fried eggs can get rubbery. If reheating, add a splash of water to the pan to keep them tender. Never reheat eggs beyond 165°F to maintain food safety. 💡

Meal Prep Hack

Cook bacon and potatoes ahead, then store separately. Assemble burritos fresh morning-of to keep everything crisp. The eggs are best made fresh, but scrambled eggs reheat surprisingly well when stored in a separate container with a splash of milk to maintain moisture. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 12g60%
Cholesterol 320mg107%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 3g
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 this breakfast burrito ahead of time?

Cook the bacon and potatoes first, then store them separately in the fridge for 2 days. Assemble the burritos fresh morning-of to keep the tortillas crispy. The eggs are best made fresh, but scrambled eggs reheat well when stored in a separate container with a splash of milk to maintain moisture.

2

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

Regular bacon works, but cook it extra long (18-20 minutes) to achieve crispiness. For best results, use a mix of thick-cut and regular bacon or swap in turkey bacon for a lighter option. The key is patience—don't rush the cooking time.

3

How do I keep the tortillas from getting soggy?

Warm the tortillas in a dry skillet with butter for 10-15 seconds per side right before assembling. This creates a crisp barrier that prevents moisture from the fillings. Also, fold the sides inward before rolling to trap heat and keep everything contained.

4

Can I use sweet potatoes instead of russets?

Yes, but they require 10-15 extra minutes of roasting time due to their denser texture. Toss them in olive oil and seasonings, then roast at 400°F until tender. Sweet potatoes add natural sweetness that pairs well with the smoky bacon and savory eggs.

5

What's the best way to reheat leftover burritos?

Skillet reheating works best: warm a dry pan over medium heat and cook for 2-3 minutes per side until crispy. For microwave reheating, cover with a damp paper towel and heat in 30-second bursts. Always check internal temp reaches 165°F for safety.

★★★★★4.5(13 reviews)
Categories Breakfast & Brunch