Breakfast Quesadilla
intro
Crispy golden tortillas stuffed with fluffy eggs, melted cheese, savory bacon, and fresh veggies — a fast, filling, portable breakfast ready in 25 minutes.
Ingredients
Steps
Cook crispy bacon
Place chopped 120g bacon in a 12-inch skillet over medium heat (175°C/350°F). Cook for 5-6 minutes, stirring occasionally, until fat renders and bacon is golden and crispy. Use a slotted spoon to transfer bacon to a paper-towel lined plate, leave 1 tsp of bacon fat in the skillet, discard excess.
Saute vegetable mix
Return the skillet with reserved bacon fat to medium heat. Add 50g diced onion and 75g diced red bell pepper, cook for 3 minutes until soft and fragrant. Toss in 30g baby spinach, stir for 1 minute until fully wilted, then transfer the veggie mix to the plate with cooked bacon, wipe the skillet clean.
Make fluffy eggs
In a medium bowl, whisk 8 large eggs, 60ml whole milk, 1 tsp taco seasoning, 1/2 tsp kosher salt, and 1/4 tsp black pepper until fully combined, with no streaks of egg white remaining. Melt 1 tbsp (14g) butter in the cleaned skillet over medium-low heat (150°C/300°F). Pour in the egg mixture, cook for 3-4 minutes, stirring gently with a silicone spatula, until soft, fluffy curds form and eggs are just set with no runny liquid left. Transfer eggs to a clean plate.
Assemble quesadilla layers
Lay 4 flour tortillas flat on a clean cutting board. Evenly divide 120g (1 cup) of the shredded cheese across the lower half of each tortilla, leaving a 1-inch border. Top the base cheese layer on each tortilla with equal portions of scrambled eggs, cooked bacon, and sauteed veggies, then cover fillings with the remaining 120g (1 cup) cheese, spread evenly. Fold each tortilla in half to form a half-moon shape, press gently to seal edges.
Pan-fry to golden crisp
Melt the remaining 1 tbsp (14g) butter in the same 12-inch skillet over medium-low heat. Place 2 folded quesadillas in the skillet at a time, cook for 2.5 minutes per side, until the tortilla is deep golden brown and crispy, and the cheese is fully melted. Transfer cooked quesadillas to a cutting board, repeat cooking process with the remaining 2 quesadillas.
Slice and serve hot
Let cooked quesadillas rest for 2 minutes to allow cheese to set, then cut each into 3 equal wedges with a sharp knife. Serve warm with 120g mild salsa on the side for dipping.
Tips
2.Use medium-low heat for pan-frying: high heat will burn the tortilla exterior before the cheese fully melts and the internal filling warms through.
3.For meal prep, assemble uncooked quesadillas, wrap tightly in plastic wrap, and freeze for up to 3 months; cook directly from frozen, adding 2 minutes per side with no thawing needed.

OMG this crispy loaded breakfast quesadilla is a total game changer for our chaotic weekday mornings! I prepped all the fillings on Sunday, and it took me 5 minutes flat to throw together for my two kids before school. They both asked for seconds, even my super picky 7 year old! The crisp on the tortilla is chef’s kiss, I’ll never make boring scrambled egg sandwiches again.
Made these for a little potluck brunch with my friends last weekend and they were gone in 10 minutes flat! I cut them into little triangle slices and set out sour cream and salsa for dipping, everyone was begging for the recipe. So easy to make even after a couple mimosas, lmao. 10/10
Perfect easy recipe for my weekly meal prep! I made four of these on Sunday, wrapped them up in foil, and just reheated them in the toaster oven each morning for work. The tortilla stays surprisingly crispy if you don’t microwave it, fyi. Only thing I added was a sprinkle of smoked paprika to the egg mix, *chef’s kiss*
I swapped the regular flour tortilla for a gluten free crispy tortilla and this still turned out SO good! I was worried the fillings would fall out since GF tortillas can be finicky, but the melted cheese glued everything together perfectly. My husband didn’t even notice it was GF, ha!
Bro this is so easy even I can make it in my tiny dorm kitchen with just a skillet and a mini fridge. Used pre-shredded cheese and pre-cooked bacon bits to save time, no mess, tastes like something I’d pay $12 for at the campus brunch spot. Absolute win
Wait, I think I messed up the heat on my stove because my first tortilla burned a little before the cheese was all the way melted. Tasted fine once I scraped the burnt part off, but definitely turned the heat down for the second one and it came out perfect! Loaded mine with extra avocado, obviously.
Made these for my family’s camping trip last weekend, cooked ‘em right on the cast iron over the campfire and they were a massive hit. Loaded ‘em up with sausage, scrambled eggs, crispy hash brown bits, and loads of cheddar. Even the dog was begging for a bite! Way better than the usual sad camp breakfasts we usually do.
I skipped the bacon and sausage and loaded mine up with sautéed spinach, bell peppers, and mushrooms for a vegetarian version, and it was so flavorful! The crispy tortilla and melted cheese make it feel indulgent even without the meat. Will absolutely be adding this to my regular rotation.
Okay I don’t know why I never thought to put crispy bacon AND breakfast sausage in a quesadilla before, but this combo is insane. I made a quick spicy lime crema to dip it in and I swear I could eat this every single day for the rest of my life. 25 minute cook time is no joke, it was so fast!
First recipe I’ve ever made that didn’t turn out a total disaster! The instructions were super easy to follow, no fancy ingredients needed, and my girlfriend said it’s better than the diner version we get on weekends. Only mistake I made was adding too much egg, so it oozed out a little, but it still tasted amazing.
Y’all, I didn’t even cook these in a skillet! I assembled the quesadilla and popped it in my air fryer at 375 for 8 minutes, flipping halfway, and it came out extra crispy on all sides with zero effort. Loaded mine with turkey bacon, pepper jack, eggs, and a little diced tomato, and it was *chef’s kiss*.