
This cheesy bacon and egg breakfast wrap transforms your morning routine with minimal effort and maximum flavor. The combination of fluffy eggs, crispy bacon, and melted cheese wrapped in a warm tortilla creates the perfect portable breakfast for busy mornings or lazy weekend brunches.
I created this recipe during a particularly hectic week when I needed something my family could grab and eat on the go. Now my teenagers request these wraps before school and even pack extras in their lunch boxes.
Ingredients
- Large flour tortillas: Choose the burrito size for easier wrapping and to hold all the fillings without tearing
- Eggs: Use fresh large eggs for the fluffiest texture
- Milk: Adding a splash creates remarkably tender scrambled eggs
- Shredded cheese: A mix of cheddar and monterey jack provides the perfect melt and flavor
- Bacon: Thick cut provides more substantial bites but regular works beautifully too
- Butter: Creates a richer egg texture than cooking spray
- Salt and pepper: Simple seasonings that enhance without overwhelming
- Optional toppings: Avocado adds creaminess while diced tomatoes bring freshness
Step-by-Step Instructions
- Cook the Bacon:
- Place bacon strips in a cold skillet then turn heat to medium. This helps the fat render slowly resulting in perfectly crisp bacon without burning. Cook for about 10 minutes flipping occasionally until each strip reaches your desired crispness. Transfer to paper towels to drain excess grease but save a tablespoon of bacon fat in the pan for cooking the eggs.
- Scramble the Eggs:
- Whisk eggs milk salt and pepper in a bowl until completely combined with no visible egg whites. The milk proteins help create tender curds. Pour mixture into the pan with reserved bacon fat over low heat. Using a silicone spatula gently pull the eggs from the edges toward the center allowing uncooked portions to flow outward. Continue this gentle folding motion until eggs are just set but still glossy. Remove from heat when they appear slightly underdone as they will continue cooking from residual heat.
- Prepare the Tortillas:
- Warm tortillas in the microwave for 15 seconds or in a dry skillet for a few seconds per side. This makes them pliable and prevents cracking during folding. Place them on a clean work surface and immediately add a generous sprinkle of cheese to the center of each tortilla. The residual heat will begin melting the cheese creating a barrier that prevents the tortilla from becoming soggy.
- Assemble the Wraps:
- Distribute the scrambled eggs evenly among the four tortillas placing them directly on top of the cheese. Break bacon strips in half and arrange them on the eggs. Add any optional toppings like avocado slices or diced tomatoes in a neat line down the center of each wrap.
- Wrap and Seal:
- Fold the bottom edge of each tortilla up over the filling about one third of the way. Then fold in both sides toward the center creating an envelope shape. Continue rolling from the bottom up keeping the sides tucked in until you have a tight cylindrical wrap. Place seam side down to hold it closed.
- Toast for Extra Crispness:
- Heat a clean skillet over medium low heat. Place the wrap seam side down and press gently with a spatula. Cook for 90 seconds until golden and crisp then flip and repeat on the other side. This creates a satisfying exterior crunch and fully melts the cheese inside.

The bacon truly makes this recipe special. I discovered that cooking bacon until its absolutely crisp creates the perfect textural contrast with the soft eggs. My family now judges all breakfast wraps against this recipe and nothing from fast food restaurants comes close to our homemade version.
Make Ahead and Storage
These wraps excel as a meal prep option. After assembly but before toasting wrap each breakfast burrito tightly in aluminum foil and refrigerate for up to 3 days. To reheat remove the foil and microwave for 1 minute or for a crispy exterior unwrap and heat in a 350°F oven for 10 minutes. For longer storage freeze the wrapped burritos in a single layer then transfer to a freezer bag where they'll keep for up to 1 month. Thaw overnight in the refrigerator before reheating.
Easy Customizations
Transform this basic recipe with endless variations. Add sautéed peppers and onions for a southwestern flair. Include hash browns or breakfast potatoes for extra heartiness. Substitute turkey bacon or plant based alternatives for a lighter version. Experiment with different cheese varieties like pepper jack for heat or goat cheese for tanginess. For an extra flavor boost mix hot sauce or salsa directly into the eggs before cooking.
Serving Suggestions
Serve these wraps alongside fresh fruit for a complete breakfast. Cut them in half on the diagonal for an attractive presentation when hosting brunch. For a family style meal place all the ingredients in separate bowls and let everyone build their own custom wrap. These also pair wonderfully with a simple side salad for a satisfying breakfast for dinner option.

Start your mornings right with this incredibly delicious and customizable breakfast wrap recipe. Simplify your routine without compromising on flavor!
Frequently Asked Questions
- → Can I make these breakfast wraps ahead of time?
Yes! Assemble the wraps, wrap individually in foil, and refrigerate for up to 2 days. To reheat, remove foil and microwave for 1-2 minutes or warm in a 350°F oven for 10-15 minutes for a crispier texture.
- → What's the best cheese to use in these wraps?
Cheddar provides a classic sharp flavor that pairs wonderfully with eggs and bacon. Mozzarella offers great meltability. A blend of both gives you the best of both worlds! Other good options include pepper jack for spice or Monterey Jack for a milder taste.
- → How can I make these wraps healthier?
Use whole wheat tortillas instead of white flour ones, substitute turkey bacon for regular bacon, add more vegetables like spinach or bell peppers, use egg whites or a mix of whole eggs and whites, and choose reduced-fat cheese.
- → Can I freeze these breakfast wraps?
Absolutely! Wrap each assembled wrap tightly in parchment paper, then in aluminum foil. Freeze for up to 1 month. To reheat, remove foil, keep in parchment, and microwave for 2-3 minutes, flipping halfway through. For a crispy exterior, finish in a pan for 1-2 minutes per side.
- → What other fillings work well in these wraps?
Great additions include sautéed mushrooms, bell peppers, spinach, caramelized onions, hash browns, black beans, salsa, guacamole, different meats like ham or sausage, and various herbs like chives or cilantro.
- → Why are my eggs getting rubbery when I reheat the wrap?
Eggs can become rubbery when overheated. Try reheating at 70% power in the microwave or use a lower temperature when reheating in the oven. Another tip is to slightly undercook the eggs initially if you plan to reheat the wraps later.