Prep your fillings. Dice the bell pepper and onion.
Roughly chop spinach. Shred your cheese. If using cooked chicken or turkey, chop it into small pieces.
Keep everything bite-sized so the quesadilla closes nicely.
Whisk the eggs. Crack 2–3 eggs into a bowl. Add a pinch of salt, black pepper, and a dash of garlic powder and smoked paprika. Whisk until slightly frothy for fluffier eggs.
Sauté the veggies. Heat a nonstick skillet over medium with a small drizzle of oil.
Cook peppers and onions for 2–3 minutes until softened. Toss in spinach for 30 seconds, just until wilted. Remove to a bowl.
Scramble the eggs. In the same pan, add a touch more oil if needed.
Pour in the eggs and gently scramble until just set—soft and slightly glossy. Don’t overcook; they’ll cook more in the quesadilla. Transfer to a plate.
Warm the tortilla. Wipe out the pan and return to medium heat.
Add a little oil or butter, then lay down the tortilla. Sprinkle half the cheese over one half of the tortilla to create a “glue” layer.
Layer the fillings. Add the eggs, sautéed veggies, and your lean protein on top of the cheese. Dot with small spoonfuls of Greek yogurt (about 2 tablespoons) for creaminess.
Finish with the remaining cheese.
Fold and crisp. Fold the tortilla in half over the fillings. Press gently with a spatula. Cook 2–3 minutes until the bottom is golden and crisp.
Flip carefully. Slide the spatula under the quesadilla and flip.
Cook another 2–3 minutes. You’re aiming for melted cheese and a crisp exterior without burning.
Rest, then slice. Let it rest on a cutting board for one minute so the cheese sets slightly. Slice into thirds or quarters.
Top and serve. Add fresh cilantro, green onions, salsa, avocado, or a squeeze of lime.
Taste before adding extra salt—cheese and meats can already be salty.