Quick Recipe Version (TL;DR)
Quick Ingredients
- 1 tablespoon olive oil
- 1/2 cup diced bell pepper (about 1/2 medium pepper)
- 1/2 cup diced yellow onion (about 1/2 small onion)
- 1/4 teaspoon kosher salt, plus more to taste
- 4 large eggs
- 2 tablespoons whole milk
- 1/4 teaspoon black pepper
- 1 tablespoon unsalted butter
- 2 (10-inch) flour tortillas
- 1 cup shredded Monterey Jack or cheddar (about 4 ounces), divided
- Salsa and/or sour cream, for serving
Do This
- 1) Sauté pepper and onion in olive oil over medium heat for 4–5 minutes; season with salt.
- 2) Whisk eggs, milk, salt, and pepper.
- 3) Scramble eggs in butter over medium-low heat, stirring gently, 2–3 minutes (soft curds).
- 4) Build each quesadilla: tortilla + 1/4 cup cheese + half the eggs + half the veggies + 1/4 cup cheese.
- 5) Fold; cook in a dry skillet over medium heat 2–3 minutes per side until crisp and melty.
- 6) Rest 1 minute; slice into wedges.
- 7) Serve with salsa and/or sour cream.
Why You’ll Love This Recipe
- Fast and satisfying: a full breakfast in about 22 minutes.
- Great texture contrast: crisp tortilla, soft scrambled eggs, and gooey cheese.
- Flexible: use peppers and onions, swap in mushrooms, or add your favorite extras.
- Family-friendly: easy to scale up and serve with simple toppings like salsa or sour cream.
Grocery List
- Produce: 1 bell pepper, 1 yellow onion (or mushrooms), optional cilantro, optional lime
- Dairy: 4 large eggs, whole milk, unsalted butter, shredded Monterey Jack and/or cheddar, sour cream (optional)
- Pantry: 2 large flour tortillas, olive oil, kosher salt, black pepper, salsa
Full Ingredients
Sautéed Veggies
- 1 tablespoon olive oil
- 1/2 cup diced bell pepper (about 1/2 medium pepper; red, yellow, or orange work well)
- 1/2 cup diced yellow onion (about 1/2 small onion)
- 1/4 teaspoon kosher salt
- Optional mushroom swap: Use 1 cup sliced mushrooms (about 3 ounces) in place of the pepper, or do 1/2 cup mushrooms + 1/2 cup pepper.
Soft Scrambled Eggs
- 4 large eggs
- 2 tablespoons whole milk
- 1/4 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1 tablespoon unsalted butter
Quesadilla Assembly & Serving
- 2 (10-inch) flour tortillas
- 1 cup shredded Monterey Jack or cheddar (about 4 ounces), divided
- 2 tablespoons chopped cilantro (optional, for serving)
- Salsa, for serving
- Sour cream, for serving

Step-by-Step Instructions
Step 1: Prep your ingredients for fast cooking
Dice the bell pepper and onion into small, even pieces (about 1/4-inch) so they soften quickly and sit neatly inside the quesadilla. If using mushrooms, slice them 1/4-inch thick. Shred the cheese if it isn’t already shredded. In a small bowl, whisk together the eggs, milk, kosher salt, and black pepper until the mixture is fully combined and slightly foamy.
Step 2: Sauté the veggies until tender and lightly sweet
Heat a large nonstick skillet (10–12 inches) over medium heat for 1 minute. Add the 1 tablespoon olive oil, then add the diced pepper and onion (or mushrooms). Cook, stirring occasionally, until the vegetables are softened and lightly browned in spots, 4 to 5 minutes. Sprinkle with 1/4 teaspoon kosher salt.
Transfer the veggies to a plate or bowl. Wipe the skillet out quickly with a paper towel if there are any browned bits that might burn during the quesadilla step.
Step 3: Make soft scrambled eggs (tender curds, not dry)
Return the same skillet to the stove over medium-low heat. Add 1 tablespoon unsalted butter and let it melt and foam (but not brown), about 30 seconds.
Pour in the egg mixture. Using a silicone spatula, stir slowly and continuously, sweeping the eggs across the bottom of the pan to form soft curds. Cook until the eggs are mostly set but still glossy and slightly loose (they will finish cooking from residual heat), 2 to 3 minutes. Immediately scrape the eggs onto a plate.
Step 4: Build the quesadillas for maximum melt and even filling
Lay out the tortillas. On one half of each tortilla, sprinkle 1/4 cup shredded cheese. Add half of the scrambled eggs, then half of the sautéed veggies. Top with another 1/4 cup shredded cheese (the cheese on both sides helps everything “glue” together).
Fold each tortilla in half into a half-moon shape and gently press to flatten.
Step 5: Crisp the first side until golden
Heat the skillet over medium heat. Place one folded quesadilla into the dry skillet (no oil needed). Cook until the underside is crisp and golden brown and the cheese begins to melt, 2 to 3 minutes. If it’s browning too quickly, reduce heat to medium-low.
Step 6: Flip carefully and finish melting the cheese
Flip the quesadilla with a wide spatula and cook the second side until crisp and the cheese is fully melted, 2 to 3 minutes.
Transfer to a cutting board and repeat with the second quesadilla.
Step 7: Rest, slice, and serve
Let each quesadilla rest for 1 minute so the cheese sets slightly (this helps keep the filling inside when slicing). Cut each into 4 wedges. Serve warm with salsa and/or sour cream. If you like, finish with chopped cilantro.
Pro Tips
- Keep eggs soft: Cook over medium-low and pull them when they still look slightly glossy; they’ll firm up as they sit.
- Small-cut veggies are your friend: A fine dice cooks quickly and makes cleaner wedges that don’t spill out.
- Cheese on both sides: A layer under and over the filling helps everything stick together and melt evenly.
- Control browning: If the tortilla browns before the cheese melts, drop the heat to medium-low and cook 1 minute longer per side.
- Batch cooking: Keep finished quesadillas warm on a sheet pan in a 200°F oven for up to 15 minutes while you cook the rest.
Variations
- Mushroom & Swiss: Sauté 1 cup sliced mushrooms and use shredded Swiss or Gruyère instead of cheddar.
- Southwest: Add 1/4 cup drained canned black beans and 2 tablespoons corn; season veggies with 1/2 teaspoon chili powder.
- Extra hearty: Add 1/2 cup cooked breakfast sausage or 4 strips cooked bacon, crumbled, inside the quesadilla.
Storage & Make-Ahead
Refrigerate: Store leftover wedges in an airtight container for up to 3 days. Reheat: For best crispness, warm in a skillet over medium-low heat for 2 to 4 minutes per side. A toaster oven at 350°F for 8 to 10 minutes also works well.
Make-ahead tip: You can sauté the veggies up to 3 days ahead and refrigerate. Scramble the eggs fresh for the best texture, then assemble and toast the quesadillas right before serving.
Nutrition (per serving)
Approximate, per 1 quesadilla (1/2 recipe), not including salsa/sour cream: 560 calories; 32 g protein; 38 g carbohydrates; 32 g fat; 14 g saturated fat; 3 g fiber; 980 mg sodium.
