Description
This delicious Steak & Caramelized Onion Quesadillas recipe features tender, thinly sliced flank or skirt steak paired with sweet, slow-cooked caramelized onions and melted Monterey Jack and cheddar cheeses. Cooked in a skillet until golden and crispy, these quesadillas are a perfect savory meal with rich flavor and satisfying textures, ideal for lunch or dinner.
Ingredients
Scale
Meat & Cheese
- 1 good quality flank steak, skirt steak, or sirloin
- 1 cup shredded Monterey Jack cheese
- 1 cup shredded mild cheddar cheese (optional)
Vegetables
- 2 large yellow onions or sweet onions (like Vidalia or Walla Walla)
Other Ingredients
- 4 large flour tortillas (10-inch)
- 2 tablespoons olive oil
- 1 tablespoon butter
- Salt, to taste
- Freshly ground black pepper, to taste
- Pinch of garlic powder (optional)
- Pinch of chili powder (optional)
- Splash of non-alcoholic balsamic glaze or apple cider vinegar (optional)
- Beef broth (optional, for deglazing onions)
Instructions
- Prepare Onions: Slice your onions thinly from root to tip to ensure even caramelization.
- Caramelize Onions: In a large, heavy-bottomed skillet or Dutch oven, melt 1 tablespoon of butter with 1 tablespoon of olive oil over medium-low heat. Add the sliced onions and a generous pinch of salt. Stir to coat the onions well.
- Cook Onions Slowly: Let the onions cook, stirring occasionally, for 30-45 minutes until they turn golden-brown and sweet. If they start to stick, add a tablespoon or two of water or beef broth to prevent burning and encourage caramelization.
- Finish Onions: Once onions are deeply golden-brown, remove them from the skillet and set aside. Optionally, add a splash of non-alcoholic balsamic glaze or apple cider vinegar for extra sweetness and depth of flavor.
- Prepare Steak: Pat your flank or skirt steak dry with paper towels, then slice it very thinly against the grain into bite-sized strips or pieces to keep it tender.
- Season Steak: Season the steak generously with salt and freshly ground black pepper. Optionally, add a pinch of garlic powder or chili powder for added flavor complexity.
- Cook Steak: Heat the same skillet over medium-high heat with 1 tablespoon of olive oil until shimmering hot. Add the seasoned steak in a single layer and cook for 2-3 minutes per side for medium-rare to medium doneness, or to your desired preference. Remove the steak and let it rest briefly.
- Prepare Skillet for Quesadillas: Wipe out the skillet if necessary, then lightly grease it with a tiny bit of butter or oil and place it over medium heat.
- Assemble Quesadilla: Lay one flour tortilla flat in the warm skillet. Sprinkle about 1/4 cup of shredded cheese evenly over half of the tortilla. Spoon some cooked steak and a generous portion of caramelized onions over the cheese.
- Add More Cheese: Top the steak and onions with another 1/4 cup of shredded cheese to help bind the filling.
- Fold and Press: Fold the other half of the tortilla over the filling to form a half-moon shape. Press down gently with a spatula to compact the quesadilla.
- Cook Quesadilla: Cook for 3-4 minutes per side, or until the tortilla is golden brown and crispy, and the cheese is fully melted. Flip carefully to avoid spillage.
- Serve: Transfer the cooked quesadilla to a cutting board. Repeat assembly and cooking with remaining ingredients. Cut each quesadilla into wedges and serve immediately while warm.
Notes
- Use thinly sliced steak for quicker cooking and tender bite.
- Caramelizing onions slowly brings out their natural sweetness—do not rush this step.
- Optional spices like garlic powder or chili powder enhance flavor but can be omitted to keep it simple.
- If onions start to stick or burn, add a splash of water or beef broth to loosen them.
- Use a heavy-bottomed skillet or cast iron for even heat distribution.
- Flour tortillas are best for crispiness and folding; corn tortillas can break when folded.
- Serve with sour cream, guacamole, or salsa for extra flavor.
- Leftovers can be refrigerated and reheated in a skillet to maintain crispiness.
