Bacon, Egg, and Cheese Quesadilla
The bacon, egg, and cheese quesadilla is what happens when someone takes the best part of a breakfast sandwich — the ratio of egg to cheese to salty, fatty meat — and puts it inside a buttered, crispy tortilla instead of a soft bun that gets soggy by the time you finish eating it. It’s breakfast for dinner done right, and it takes fifteen minutes from cold pan to table.
Most breakfast quesadilla recipes tell you to cook raw bacon first, then scramble the eggs in the bacon grease, then assemble, then cook the quesadilla — which means you’re managing three separate steps and possibly two pans. That’s not what we’re doing here. Pre-cooked bacon from the grocery store — the ready-to-eat kind that lives on the shelf near the regular bacon — heats in 20 seconds in the microwave and goes into the quesadilla already crispy and ready. One pan. Fifteen minutes. Done.
Breakfast for Dinner Is an Underrated Move
There’s a reason “brinner” exists as a concept. Breakfast food is fast, satisfying, protein-heavy, and almost universally liked. Nobody in your household is going to look at a bacon, egg, and cheese quesadilla and tell you they’re not hungry. This is the backup dinner — the one you make when the week has gone sideways, the fridge is low, and the idea of an actual cooking project sounds unbearable.
Three eggs and six strips of pre-cooked bacon is enough protein to make this a real meal. Sharp cheddar melted inside a buttery tortilla is not a compromise. This is good food that happens to come together in the time it takes to scroll through a delivery app and decide nothing looks appealing.
The Egg is the Only Thing That Can Go Wrong
The rest of this recipe is hard to mess up. The eggs are the variable.
Pull the scrambled eggs off the heat while they still look slightly underdone — a few seconds before you’d call them finished. They’ll look wet and just barely set, which will feel wrong. It isn’t. Two things happen after they leave the pan: residual heat in the eggs themselves finishes cooking them, and then they go back into a hot skillet inside the quesadilla. By the time the tortilla is golden and the cheese is melted, eggs that were pulled slightly early are perfectly cooked. Eggs that were fully set in the pan are dry and rubbery by the time you eat.
Low and slow is the other half of the equation. Medium-low heat, stirring gently. You want large, soft curds — not a fine scramble. Fine scramble means constant agitation over high heat, which gives you the kind of eggs you get at a hotel breakfast buffet. Gentle folds over medium-low gives you fluffy, cohesive scrambled egg that stays in the quesadilla when you slice it instead of crumbling out.
What Makes Pre-Cooked Bacon the Right Call
Most people’s instinct is that pre-cooked bacon is a shortcut for people who don’t know how to cook bacon. It’s actually the smarter choice for this specific application.
When you cook raw bacon and add it to a quesadilla, it releases additional grease as it heats back up inside the tortilla — which makes the filling greasy and makes the tortilla harder to crisp properly. Pre-cooked bacon is already rendered. It’s dry, it’s crispy, and it doesn’t contribute any additional moisture or fat to the filling. Chop it, add it, done. And since you’re not cooking bacon in a separate pan, you have one less thing to wash.
Substitutions
Cheese: Sharp cheddar is the right call here — it’s got enough flavor to stand up to the egg and the bacon without disappearing. Pepper jack adds heat if you want it. Monterey Jack is milder and melts beautifully. Avoid anything too mild; it’ll get lost.
Bacon: Pre-cooked breakfast sausage crumbles work as a direct swap. Chopped ham is another option — it won’t have the same crispness but the flavor combination holds up.
Eggs: Four eggs for two quesadillas gives you enough filling without overstuffing. If you want a lighter version, three eggs works fine — just scramble them a bit smaller so they distribute evenly across both quesadillas.
What to Serve With It
Salsa and sour cream are the natural dipping partners and they’re both already in the recipe. A few slices of avocado or a scoop of guacamole alongside adds richness and fat that makes this feel more like dinner than breakfast. If you have fresh pico de gallo, it’s better than jarred salsa here — the brightness cuts through the cheese.
Storage and Reheating
Leftover quesadilla wedges refrigerate for up to three days. Reheat in a dry skillet over medium heat for two minutes per side — the tortilla crisps back up and the cheese re-melts. The microwave works in a pinch but softens the tortilla. The air fryer at 375°F for three minutes is the fastest way to get the crispness back.

Bacon, Egg, and Cheese Quesadilla
Ingredients
Meat & Protein
- 6 strips pre-cooked bacon ready-to-eat, roughly chopped
Produce
- 2 green onion thinly sliced, for garnish
Dairy
- 4 large eggs
- 2 tbsp whole milk
- 1.5 cup sharp cheddar cheese freshly shredded
- 1 tbsp unsalted butter divided — half for eggs, half for toasting tortillas
Pantry & Canned Goods
- 2 flour tortillas large, burrito size
- 0.25 cup salsa store-bought, for serving
- 0.25 cup sour cream for serving
Seasonings & Spices
- 0.25 tsp kosher salt
- 0.25 tsp black pepper
Instructions
- Whisk the eggs, milk, salt, and pepper together in a small bowl until fully combined and slightly frothy. Warm the pre-cooked bacon strips in the microwave for 20 to 30 seconds until heated through, then roughly chop into bite-sized pieces.
- Melt half the butter in a medium non-stick skillet over medium-low heat. Pour in the eggs and cook slowly, stirring gently with a spatula, until just barely set — pull them off the heat while they still look slightly underdone. Residual heat will finish them. Overcooked scrambled eggs get rubbery inside the quesadilla; slightly underdone going in means perfectly cooked coming out.
- Wipe the skillet clean and return to medium heat. Add the remaining butter. Once melted and foamy, lay one tortilla flat in the pan. Sprinkle a layer of cheddar over one half of the tortilla. Add half the scrambled eggs, then half the chopped bacon, then another layer of cheese. Fold the empty half over the filling and press gently with a spatula.
- Cook for 2 to 3 minutes until the bottom is deep golden brown. Flip carefully and cook another 2 minutes on the second side. Transfer to a cutting board and repeat with the second quesadilla.
- Rest 1 minute before cutting. Slice into wedges, garnish with sliced green onion, and serve with salsa and sour cream on the side.
