Preheat your skillet: Place a large nonstick skillet over medium heat.
Let it warm for 1–2 minutes so the tortillas crisp evenly.
Butter or oil the pan: Add 1 teaspoon of butter or oil. Tilt the pan to coat the surface. You want a thin, even layer for golden browning.
Build the base: Lay one tortilla in the skillet.
Sprinkle a generous, even layer of shredded cheese on top, leaving a 1/2-inch border around the edge.
Season lightly: Add a pinch of salt, black pepper, and optional spices like garlic powder or chili powder. Keep it light so the cheese still shines.
Top and press: Place the second tortilla on top. Use a spatula to gently press so the cheese connects to both sides.
Cook the first side: Let it cook for 2–3 minutes, or until the bottom is golden and the cheese begins to melt.
If the tortilla browns too fast, lower the heat.
Flip carefully: Slide the spatula under the quesadilla and flip in one smooth motion. If needed, use a plate to help turn it without spilling cheese.
Finish the second side: Cook another 2–3 minutes, pressing gently. The outside should be crisp and evenly browned, with fully melted cheese inside.
Rest and slice: Transfer to a cutting board and let it rest for 30–60 seconds.
This helps the cheese set slightly. Slice into 6–8 wedges.
Garnish and serve: Squeeze a bit of lime over the top and sprinkle with chopped cilantro if using. Serve with salsa, sour cream, guacamole, or your favorite hot sauce.