Crispy Bacon Breakfast Burrito Golden, cheesy, and loaded with eggs, potatoes, and bacon for the ultimate morning fuel.
Yield: 2 burritos | Cook Temp: Medium-high | Total Time: About 30 minutes
Busy mornings call for something that’s fast, satisfying, and easy to eat on the go—and that’s exactly where this Crispy Bacon Breakfast Burrito shines. It takes everything we love about a hearty diner-style breakfast—crispy bacon, soft scrambled eggs, golden potatoes, and melty cheddar—and wraps it all up in a warm tortilla you can hold in one hand.
Instead of juggling multiple pans, plates, and sides, this breakfast burrito brings your morning favorites together in one neat, flavorful bundle. Each bite has a little bit of everything: smoky bacon, creamy eggs, tender potatoes, and gooey cheese, all wrapped in a tortilla that’s lightly crisped on the outside. It’s the kind of breakfast that feels indulgent yet practical—perfect for starting the day with a smile.
What makes this burrito special is the balance of textures and flavors. The potatoes add heartiness, the eggs bring softness, the bacon adds salty crunch, and the cheese ties everything together with richness. Wrapped and briefly toasted in the pan, the tortilla becomes just crisp enough to hold everything in place without cracking, giving you a breakfast that tastes like a treat but is easy enough for a weekday.
Whether you’re feeding yourself before a long day, cooking a quick brunch for family, or prepping a batch of burritos to freeze for mornings ahead, this recipe fits right in. Once you’ve tried it, you’ll see why a well-made breakfast burrito has the power to turn an ordinary morning into something a little more special.
Core Ingredients for Making the Recipe
To build a truly satisfying breakfast burrito, you don’t need anything complicated—just a few simple ingredients that work well together. The key is using ingredients that bring flavor, texture, and staying power so your breakfast keeps you full and energized.
Key Ingredients First:
- Crispy bacon
- Scrambled eggs
- Diced potatoes
- Shredded cheddar cheese
Here’s everything you’ll need to make 2 large, hearty breakfast burritos:
For the Breakfast Burritos
- 4 strips bacon (thick-cut if possible), chopped or left in strips
- 1 medium potato, peeled and diced small (about 1–1½ cups)
- Or: 1½ cups frozen diced potatoes or hash browns
- 4 large eggs
- 2 tablespoons milk or cream (for creamier scrambled eggs)
- 1/2 cup shredded cheddar cheese
- You can also use a cheddar blend or Monterey Jack
- 1/4 small onion, finely diced (optional but recommended)
- 1/4 small red bell pepper, diced (optional for color and sweetness)
- 1–2 tablespoons butter or cooking oil
- Salt and black pepper, to taste
- 1/4 teaspoon smoked paprika (optional, for extra smokiness)
- 1/4 teaspoon garlic powder (optional, for flavor depth)
- 2 large flour tortillas (about 10-inch/25 cm size, “burrito size”)
Optional Add-Ons
These aren’t required, but they can elevate your burritos even more:
- A spoonful of salsa or pico de gallo
- A drizzle of hot sauce
- Sliced green onions or chives
- A few slices of avocado or a spoonful of guacamole
- A dollop of sour cream (inside or served on the side)
These basic ingredients form the foundation of the burrito. Once you understand the base recipe, you can adjust and play with flavors to match your tastes or what you have in the fridge.
Step-by-Step
Guide to Making the RecipeThis recipe is designed to be straightforward and manageable, even on busy mornings. You’ll cook the bacon, potatoes, and eggs in stages, then bring everything together in a warm tortilla for a final crisp.
1. Prep Your Ingredients
Before you start cooking:
- Dice the potato into small cubes, roughly the size of a pea or small dice. Smaller pieces cook faster and crisp more easily.
- Finely dice the onion and bell pepper if using.
- Crack the eggs into a bowl, add the milk or cream, season with a pinch of salt and pepper, and whisk until the mixture is smooth and slightly foamy.
- Grate the cheddar cheese if you’re not using pre-shredded.
Having everything prepped and within reach makes the cooking process smoother and allows you to move quickly from step to step.
2. Cook the Bacon
- Place a large nonstick or cast-iron skillet over medium-high heat.
- Add the bacon strips in a single layer. Cook, turning occasionally, until they are golden and crispy, about 6–8 minutes depending on thickness.
- Once cooked, transfer the bacon to a plate lined with paper towels to drain excess fat.
- Carefully pour off most of the bacon grease from the pan, leaving about 1–2 tablespoons in the skillet. This flavorful fat will help crisp the potatoes and add a delicious smoky taste.
You can leave the bacon in strips to nestle inside the burrito or chop it into bite-sized pieces for easier eating—either way works.
3. Crisp the Potatoes
- In the same skillet with the reserved bacon fat, add the diced potatoes in an even layer.
- Sprinkle with a pinch of salt, pepper, and, if using, smoked paprika and garlic powder.
- Let the potatoes cook undisturbed for a few minutes to develop a golden crust on the bottom. Resist the urge to stir too often—browning happens best when the potatoes sit in contact with the hot pan.
- After 4–5 minutes, stir and flip the potatoes, then add the diced onion and bell pepper if using.
- Continue cooking, stirring every couple of minutes, until the potatoes are tender on the inside and crispy on the edges, about 8–10 minutes total.
If the pan looks too dry at any point, you can add a little butter or oil to prevent sticking and encourage browning. Once the potatoes are fully cooked and golden, transfer them to a bowl and set aside.
4. Scramble the Eggs
- Reduce the heat to medium. If the pan is very dry, add a small pat of butter or a drizzle of oil.
- Pour the whisked egg mixture into the skillet.
- Let the eggs sit for a few seconds, then gently push them from the edges toward the center with a spatula, creating soft folds.
- Continue cooking, slowly stirring and folding, until the eggs are just set but still soft and slightly creamy. Avoid overcooking; they will continue to firm up a little once removed from the heat.
- Turn off the heat and season the eggs with an extra pinch of salt and pepper if needed.
Soft, creamy scrambled eggs provide the perfect contrast to the crisp bacon and potatoes and keep the burrito from feeling dry.
5. Warm the Tortillas
To prevent cracking and make the burritos easier to roll:
- Place the flour tortillas in a clean, dry skillet over medium heat for about 20–30 seconds per side, until they are warm and pliable.
- Alternatively, stack them on a plate, cover with a damp paper towel, and microwave for about 20 seconds.
- Keep the warmed tortillas covered with a clean kitchen towel so they stay soft while you assemble.
6. Assemble the Burritos
Now comes the fun part—building your perfect breakfast wrap.
- Lay one warm tortilla flat on a board or plate.
- Sprinkle a small handful of shredded cheddar in the center, forming a line but leaving space at the sides and bottom for folding.
- Add a generous spoonful of the crispy potatoes on top of the cheese.
- Arrange or sprinkle the bacon over the potatoes.
- Add a portion of the scrambled eggs over the bacon.
- Top with another light sprinkle of cheese so it melts into the warm ingredients.
- If you like, add a spoonful of salsa, a drizzle of hot sauce, or a few slices of avocado.
Repeat with the second tortilla and remaining fillings.
To fold the burrito:
- Fold the bottom edge of the tortilla up over the filling.
- Fold in both sides toward the center.
- Roll the burrito tightly from the bottom up, tucking as you go to keep the filling snug inside.
7. Crisp the Burritos (Optional but Recommended)
For a truly satisfying breakfast burrito, crisping the outside is a small step that makes a big difference:
- Return the skillet to the stove over medium-high heat and add a tiny bit of oil or butter if the pan is dry.
- Place the burritos seam-side down in the pan.
- Cook for 2–3 minutes per side, pressing gently with a spatula, until the tortillas are golden and lightly crisped.
This step seals the burrito closed, melts the cheese fully, and adds a subtle crunch to the exterior.
Once both burritos are crisped, transfer them to plates, let them sit for a minute to cool slightly, then slice in half if desired and serve.
Flavor Variations and Creative Twists
One of the best things about breakfast burritos is how flexible they are. Once you’ve mastered this base version with bacon, eggs, potatoes, and cheese, you can easily customize it to suit your tastes, the season, or what’s in your fridge.
1. Spicy Southwest Burrito
- Add a spoonful of salsa or enchilada sauce inside the burrito.
- Swap smoked paprika for chili powder or add a pinch of cumin.
- Use pepper jack cheese instead of cheddar.
- Toss in some jalapeño slices or hot sauce for extra heat.
2. Veggie-Packed Breakfast Burrito
- Replace some or all of the bacon with sautéed mushrooms, spinach, zucchini, or broccoli florets.
- Add extra bell peppers and onions for sweetness and color.
- Keep the cheese and eggs for richness, or cut back on cheese for a lighter version.
3. Sausage or Chorizo Swap
- Swap the bacon for breakfast sausage or crumbled chorizo.
- Cook the sausage in the pan first, just like the bacon, and use the rendered fat to crisp the potatoes.
- Chorizo adds a deep, smoky, slightly spicy flavor that pairs beautifully with eggs and potatoes.
4. Lighter or High-Protein Burrito
- Use turkey bacon or chicken sausage for a leaner protein.
- Reduce the amount of potatoes and increase the number of egg whites or whole eggs.
- Use a high-protein tortilla if available.
5. Extra-Cheesy or Melty Center
- Add a small cube or slice of cream cheese or cheese spread in the center of the burrito for a melted, creamy pocket.
- Mix a bit of cheese straight into the eggs while scrambling for an ultra-cheesy texture.
Each variation keeps the soul of the breakfast burrito—warm, comforting, and filling—while letting you change the mood and flavor profile whenever you like.
How to Serve
These Crispy Bacon Breakfast Burritos are incredibly versatile and can be served in a variety of ways depending on the occasion.
Simple, Grab-and-Go Breakfast
For busy mornings, keep it minimalist:
- Slice the burrito in half on a diagonal for easier handling.
- Wrap in foil or parchment paper so it stays warm and portable.
- Pair it with a travel mug of coffee, tea, or fresh orange juice for a complete meal on the run.
Weekend Brunch at Home
If you’re serving brunch to family or guests:
- Arrange the burritos on a platter, sliced in halves or thirds.
- Serve with small bowls of salsa, sour cream, guacamole, or hot sauce so everyone can customize.
- Add a side of fresh fruit, like orange wedges or berries, to balance the richness.
Hearty Anytime Meal
Breakfast burritos aren’t just for morning:
- Serve them for lunch or dinner alongside a simple salad or roasted vegetables.
- Add a small side of refried beans or corn salad to turn it into a complete Tex-Mex-inspired meal.
Whether you’re enjoying it straight from the pan or packing it for later, this burrito fits effortlessly into your day.
Tips & Variations
A few smart tips can make the difference between a decent burrito and an unforgettable one.
Choose the Right Tortillas
- Use soft, pliable flour tortillas, ideally burrito-sized (around 10 inches).
- Warming them before rolling helps prevent cracking and makes folding easier.
Don’t Overfill
- It’s tempting to load in as much as possible, but overfilling makes the burrito hard to roll and more likely to fall apart.
- Aim for a generous but manageable layer of each ingredient down the center.
Season in Layers
- Season the potatoes, the eggs, and the final burrito if needed.
- Layered seasoning ensures every bite is flavorful, rather than relying on salt at the very end.
Get the Potatoes Crispy
- Cut potatoes small so they cook through quickly.
- Let them sit undisturbed for a few minutes at a time to form a golden crust.
- Avoid overcrowding the skillet; if necessary, cook in batches.
Keep the Eggs Soft
- Cook scrambled eggs on medium heat, not high.
- Remove them from the pan when they still look slightly soft and glossy; they’ll continue to cook from residual heat.
Crisp the Burrito for the Best Texture
- That final toasting step in the skillet makes a big difference.
- A lightly crisped tortilla holds the filling better and gives every bite an extra layer of texture.
These simple techniques help turn basic ingredients into a breakfast that feels carefully crafted and restaurant-quality.
Final Thoughts
The Crispy Bacon Breakfast Burrito is more than just a quick meal—it’s a complete breakfast wrapped in a warm, handheld package. With each bite, you get a little bit of everything: crisp bacon, creamy eggs, golden potatoes, and melted cheese, all working together in perfect harmony.
One of the biggest strengths of this recipe is how adaptable it is. Once you’ve tried the classic bacon version, you can easily switch to sausage, chorizo, extra veggies, or even a lighter, leaner version. You can make a single burrito for yourself, cook a few for family, or prepare a whole batch for the week ahead.
Best of all, this burrito proves that a satisfying breakfast doesn’t have to be complicated or fussy. With a handful of fridge and pantry staples, plus about 30 minutes of cooking, you can create a meal that feels comforting, filling, and a little bit special—exactly what a good breakfast should be.
Whether you enjoy it fresh off the skillet with coffee in hand or reheat it on a busy weekday morning, this Crispy Bacon Breakfast Burrito is the kind of recipe that quickly earns a permanent place in your rotation.
FAQ
Can I make these burritos ahead of time?
Yes, absolutely. These breakfast burritos are great for meal prep. You can assemble them as usual, let them cool slightly, wrap individually in foil or plastic wrap, and store them in the refrigerator for up to 3 days. When you’re ready to eat, reheat in a skillet over medium heat or in the oven until warmed through.
Can I freeze Crispy Bacon Breakfast Burritos?
Yes, they freeze very well. After assembling and lightly crisping the burritos, let them cool completely. Wrap each one tightly in plastic wrap and then in foil, or place them in a freezer-safe bag. They will keep in the freezer for up to 2–3 months. To reheat from frozen, unwrap the burrito, wrap it loosely in foil, and heat in a 350°F (175°C) oven for about 25–30 minutes, or microwave in short intervals until hot, then crisp in a skillet if you like.
Can I make this recipe vegetarian?
Definitely. Simply omit the bacon and replace it with extra potatoes, veggies, or a vegetarian protein like black beans or meatless sausage crumbles. Use butter or oil instead of bacon fat to cook the potatoes. You’ll still get a filling, flavorful breakfast burrito.
What kind of potatoes work best?
Russet potatoes are a great choice because they crisp nicely and become fluffy on the inside. You can also use Yukon Gold for a slightly creamier texture. If you’re short on time, frozen diced hash browns are a convenient shortcut—just cook them in the bacon fat until crispy and golden.
Can I reduce the cheese or use a different kind?
Yes. You can use less cheese if you want a lighter burrito, or swap cheddar for Monterey Jack, pepper jack, or a Mexican blend. The cheese mainly adds richness and helps bind the filling, so it’s flexible.
How do I keep the burrito from getting soggy?
Let the fillings cool just slightly before rolling so excess steam doesn’t get trapped. Avoid adding too much wet salsa or sauce inside; instead, serve them on the side. Crisping the burrito in the pan at the end also helps keep the tortilla sturdy and prevents sogginess.
Crispy Bacon Breakfast Burrito
Ingredients
- 4 strips bacon (thick-cut if possible), chopped or left in strips
- 1 medium potato, peeled and diced small (about 1–1½ cups)
- Or: 1½ cups frozen diced potatoes or hash browns
- 4 large eggs
- 2 tablespoons milk or cream (for creamier scrambled eggs)
- 1/2 cup shredded cheddar cheese
- You can also use a cheddar blend or Monterey Jack
- 1/4 small onion, finely diced (optional but recommended)
- 1/4 small red bell pepper, diced (optional for color and sweetness)
- 1–2 tablespoons butter or cooking oil
- Salt and black pepper, to taste
- 1/4 teaspoon smoked paprika (optional, for extra smokiness)
- 1/4 teaspoon garlic powder (optional, for flavor depth)
- 2 large flour tortillas (about 10-inch/25 cm size, “burrito size”)









