Breakfast & Brunch
This bacon and egg roll recipe transforms breakfast into a crispy, smoky masterpiece that delivers restaurant-quality results in minutes. The secret lies in perfectly cooked bacon, runny yolks, and tortillas that crisp to golden perfection—creating a handheld dish that's equal parts satisfying and impressive.
I've refined this technique over countless mornings, ensuring every bite delivers that ideal balance of savory, salty, and rich egg yolk goodness.
The process starts with crispy bacon that adds smoky depth to each roll, followed by a filling of scrambled eggs and optional add-ins like cheese or herbs. Wrapped in tortillas and cooked just right, these become crispy-edged cups that hold their shape while delivering that magical yolk experience.
What makes this recipe stand out is the ability to customize—whether you prefer classic bacon and egg or want to add vegetables for extra texture.
By the time you're done, you'll have a plate of golden, crispy tortilla cups filled with creamy eggs and smoky bacon—each bite offering that perfect combination of textures and flavors.
The aroma alone will wake up your kitchen, making it ideal for weekend brunches, game day snacks, or even a hearty weeknight breakfast. This is comfort food elevated to handheld perfection.
For extra crispiness, air fry or pan-fry the rolls until they're golden and slightly charred at the edges. Serve with hot sauce, sour cream, or fresh salsa for dipping. The possibilities are endless, but the foundation remains the same: crispy, smoky, and utterly satisfying. Let's get cooking!
Ingredients for bacon and egg roll
These ingredients turn simple breakfast staples into crispy, smoky handheld magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 6 oz | Thick-cut for smoky flavor |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| Flour Tortillas 🌯 | 4 whole | Medium size, 8-inch preferred |
| Butter 🧈 | 2 tbsp | Unsalted for flavor control |
| Shredded Cheddar Cheese 🧀 | ½ cup | Sharp cheddar preferred |
| Chopped Fresh Chives 🌿 | 2 tbsp | For garnish, optional |
| Hot Sauce 🌶️ | 2 tbsp | For serving, like Cholula |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Olive Oil 🫒 | 1 tbsp | For crisping tortillas |
| Sour Cream 🥛 | ¼ cup | For serving, optional |
The bacon is non-negotiable—thick-cut delivers that perfect smoky crunch. Oscar Mayer or Applewood smoked are my go-tos, but any thick-cut works. Cook it crispy first, then crumble it up for maximum flavor. The eggs should be fresh (room temp is key for creamy yolks). For the tortillas, Mission or La Tortilla Factory brands are reliable—avoid the flimsy ones. If you can't find medium tortillas, use 6-inch ones and double-wrap for extra crispiness. The butter is for flavor, not cooking—save that for the pan.
No cheddar? Monterey Jack or pepper jack work too. Skip the cheese entirely if you're watching sodium. Fresh chives add brightness, but dried works at half the amount. Running out of hot sauce? Sriracha or Tabasco are easy swaps. The olive oil is for that golden crust—don't skimp. For extra richness, add a pinch of smoked paprika to the eggs. If you're feeling fancy, toss in diced jalapeños or sautéed mushrooms with the bacon. And if you're cooking for a crowd, double the batch—they disappear fast.
Bacon keeps best in the fridge for 5 days (if it lasts that long). Tortillas? Freeze them in a bag for 3 months—they crisp up just as well. Prep the filling ahead and store in the fridge for 2 days. The rolls reheat beautifully in a skillet or air fryer—just 2 minutes at 375°F to restore that crisp. I always make extra and freeze them for lazy weeknights. Pro tip: Serve with a side of buttered toast to soak up all that eggy goodness.
Why You'll Love This Recipe
- No-Fuss Assembly: That crispy bacon and runny yolk combo? It’s all about wrapping tortillas around pre-cooked ingredients—no fancy folding skills required. Honestly, I’ve burned a few edges, but the first bite makes up for it every time.
- Crispy-Cheesy Magic: The secret’s in the butter—melting it into those tortillas until they’re golden and the cheddar gets all gooey inside. Between us, that salty-sweet crunch with the egg yolk dripping? It’s the kind of bite that disappears in seconds.
- Lunchbox Hero: These roll-ups reheat like a dream (toast them up for extra crunch) and pack perfectly for work or school. I’ll be real: my kids swap their sandwiches for these on Fridays—no complaints, just empty lunchboxes.
- Budget Breakfast: Thick-cut bacon and eggs feel fancy, but they’re actually my wallet’s best friend. A few slices, two eggs, and a tortilla stretch to feed four for under $3. Leftovers? Even better—toss them in a pan for breakfast burritos later.
Step-by-step instructions for crispy bacon and egg roll cups
Here's how to create golden, crunchy tortilla cups filled with smoky bacon and silky eggs.
Cook the Bacon Until Crispy
Cut the 6 oz thick-cut bacon into ½-inch strips using kitchen shears. Place them in a cold, dry skillet over medium-low heat—this prevents splattering. Cook for 8-10 minutes, stirring occasionally, until the bacon is deep golden brown and crispy.
Here's the thing—thick-cut bacon needs patience. If you crank the heat too high, it'll burn before rendering properly. You want that fat to melt slowly and crisp up evenly. Once done, remove the bacon from the pan but leave the rendered fat behind—it's pure flavor gold.
Fry the Tortillas for Crispy Cups
Heat 1 tablespoon olive oil in the same skillet (with bacon fat) over medium heat. Working one at a time, place each flour tortilla in the pan and press down gently with a spatula. Fry for 30-45 seconds per side until golden brown and crispy.
This is where the magic happens—the tortillas transform from soft to perfectly crisp. If they puff up too much, press down lightly with a spatula to flatten them slightly. Remove the crispy tortillas and set them aside on a paper towel-lined plate to cool slightly.
Prepare the Egg Mixture
In a bowl, whisk together the 4 large eggs, 0.5 teaspoon salt, and 0.25 teaspoon black pepper until the yolks and whites are fully combined. Melt the 2 tablespoons butter in the skillet over low heat until it foams, then remove from heat.
Here's a pro tip: Pour the warm butter into the egg mixture and whisk vigorously for 10 seconds. This creates a silky, custard-like texture that'll make your rolls extra creamy. The residual heat from the butter helps emulsify the eggs perfectly.
Assemble the Bacon and Egg Rolls
Cut each crispy tortilla into four equal wedges, creating 16 total pieces. In a small bowl, mix the 0.5 cup shredded cheddar cheese with the cooked bacon. Divide this mixture evenly among the tortilla wedges.
Pour the egg mixture over the tortilla-bacon-cheese combinations. The eggs should just barely cover everything—you want enough to coat but not drown the filling. Let them sit for 1 minute to absorb slightly, then gently fold each piece in half.
Cook the Rolls to Perfection
Return the skillet to medium heat and add the folded rolls. Cook for 2-3 minutes per side until the tortillas are deep golden brown and the eggs are set but still slightly runny in the center. You want that smoky yolk magic to remain gooey.
Serve immediately with 2 tablespoons hot sauce and 0.25 cup sour cream on the side. Garnish with 2 tablespoons chopped fresh chives for a pop of color. The contrast of crispy tortillas, creamy eggs, and smoky bacon makes every bite irresistible.
Pro Tips For Making Bacon And Egg Roll
- Cook bacon first: Thick-cut bacon takes forever—skip the microwave shortcut and render it in a cold, dry skillet over medium-low heat. This keeps it crispy without burning the edges, and the fat will flavor your eggs and tortillas like nothing else.
- Crack eggs into cold butter: I used to scramble eggs in the same pan as the bacon, but now I melt 1 tablespoon of butter in a separate nonstick pan and crack the eggs in cold. The butter coats the eggs evenly, and they cook faster without sticking—plus, the richness balances the saltiness of the bacon.
- Warm tortillas with cheese: Skip the sad, limp tortilla trick: place the tortillas on a dry skillet for 10 seconds per side, then sprinkle shredded cheddar directly on them. The cheese melts into a stretchy, gooey layer that holds the roll together better than any flour or egg wash ever could.
- Press rolls tight before sealing: After filling, roll the tortillas snugly but not too tight—you want them to stay closed when you slice them. Wrap each roll in foil for 2 minutes to set the cheese, then slice. This prevents messy unraveling and makes for cleaner, neater bites. (Yes, even if you’re impatient like me.)
Storing and reheating your bacon and egg roll
Fridge Storage Tips
Store assembled but uncooked rolls in an airtight container lined with parchment paper for up to 2 days. Keep them in the coldest part of your fridge (usually the back) to maintain freshness.
I like using glass Pyrex containers because they keep the rolls from absorbing fridge odors. If storing cooked rolls, let them cool completely first to prevent condensation that makes them soggy. 🥓
Freezer Prep
For long-term storage, freeze uncooked rolls on a baking sheet for 1 hour to prevent sticking, then transfer to a freezer bag with 1 inch headspace. They'll keep for 3 months—just reheat from frozen in a skillet for 4-5 minutes per side.
I always double-wrap the bags with plastic wrap for extra protection against freezer burn. Label with the date so you remember what's in there!
Reheating Methods
My favorite way to restore crispiness is in a nonstick skillet over medium heat for 2-3 minutes per side. Add a splash of water to the pan to create steam—this helps the tortillas crisp back up without drying out the eggs.
For air fryers, cook at 375°F for 3-4 minutes until golden. Microwave reheating works in a pinch (30 seconds covered), but it'll be less crispy. 🔥
Reviving Soggy Rolls
If your rolls lost their crispiness overnight, don't toss them! Pop them in a toaster oven at 375°F for 2-3 minutes until golden again. The heat will reactivate the starches in the tortillas.
For extra flavor, brush them lightly with olive oil before reheating. This trick saves leftovers from becoming sad, limp shells.
Portion Control
Divide rolls into single-serving portions before storing to make reheating easier. I use small glass ramekins for individual servings—they reheat perfectly and are microwave-safe. For larger batches, store in quart-sized freezer bags with 4-5 rolls per bag.
This way, you can grab exactly what you need without thawing the whole batch. 💡
Make-Ahead Assembly
Prep the filling (bacon, cheese, and eggs) ahead of time and store it separately in the fridge. When ready to cook, simply assemble and crisp the tortillas fresh. This cuts your morning cooking time by half!
I also like to pre-crisp the tortillas and store them separately in an airtight container for up to 2 days—just add the filling when you're ready to cook. This keeps everything organized and ready to go.
Nutrition facts
Frequently asked questions
Can I make these bacon and egg rolls without a skillet?
Use an air fryer for crispy results: spray tortilla wedges with oil and air fry at 375°F for 3-4 minutes per side. For the bacon, cook it in the air fryer at 375°F for 8-10 minutes until crispy. The air fryer gives you that same golden crust without the mess of a skillet.
What's the best way to get runny yolks?
Cook the eggs just until the edges are set (2-3 minutes in the skillet) but keep the centers warm and slightly wobbly. Remove the rolls from heat 30 seconds early—the residual heat will finish cooking them perfectly. For extra insurance, use room temperature eggs and avoid overcrowding the pan.
Can I use breakfast sausage instead of bacon?
Yes, but expect a different flavor profile. Cook ½ lb breakfast sausage (crumbled) until browned, then proceed with the recipe. For best results, use a sausage with visible fat—it adds moisture and richness. The texture will be slightly more crumbly than crispy bacon, but it still works wonderfully.
Why did my tortillas get soggy?
Soggy tortillas usually mean one of two things: either the filling was too wet (too much egg or cheese) or the rolls weren't cooked long enough. For extra crispiness, press the tortillas firmly in the pan and cook them 1-2 minutes longer than you think they need. Also, let the assembled rolls rest for 1 minute before cooking to help the filling set slightly.
Are these good for a crowd?
Perfect for groups! Double the recipe and use 8 tortillas for 16-20 rolls. Cook in batches to avoid overcrowding the pan. Serve with extra hot sauce, sour cream, and a side of buttered toast. Pro tip: Use a large baking sheet to keep cooked rolls warm while you finish the batch.
