This Steak Quesadillas is tender, savory, and full of bold flavors. It's the kind of recipe that makes any dinner feel special without requiring hours in the kitchen. Simple ingredients, amazing results — let's get cooking!
About This Recipe
Here's something most home cooks don't realize about cheese for quesadillas: Oaxaca cheese isn't just 'better' — it has a completely different melting structure than Monterey Jack or cheddar. Oaxaca is a pasta filata cheese, meaning it's stretched during production like mozzarella, creating long protein chains that give you those Instagram-worthy cheese pulls. But here's the key for steak quesadillas specifically: this stretchy quality actually helps bind the steak pieces together inside the tortilla, preventing them from sliding out when you bite down. You can find real Oaxaca at Mexican markets — it comes in balls that you unwind like string cheese. If you can't source it, low-moisture mozzarella works better than typical 'Mexican blend' shredded cheese because it has similar stretching properties. The difference isn't just visual; it's structural. Your quesadilla holds together better, each bite gets cheese AND steak, and you're not chasing meat across your plate. That's the science behind why abuela always insisted on the right cheese.

Ingredients for Steak Quesadillas
- 1 pound strip steak
- Salt and pepper to taste
- Olive oil or cooking spray
- 4 large flour tortillas
- 2 cups shredded Mexican cheese blend (cheddar, Monterey Jack, etc.)
- 1 onion, thinly sliced
- Optional toppings: salsa, guacamole, sour cream, chopped cilantro

How to Make Steak Quesadillas
- Cook the Strip Steak:
- Take the steak out of the refrigerator and let it sit at room temperature for about 30 minutes to an hour before cooking.
- Preheat your grill or grill pan to high heat.
- Pat the steak dry with paper towels to remove any excess moisture.
- Season both sides of the steak generously with salt and pepper.
- Lightly oil the grill grates or spray the grill pan with cooking spray.
- Place the steak on the hot grill or grill pan. Cook for about 4-5 minutes on each side for medium-rare, or adjust the cooking time according to your desired level of doneness.
- Use a meat thermometer to check the internal temperature of the steak. For medium-rare, it should register around 130-135°F (54-57°C).
- Once cooked to your liking, remove the steak from the grill and let it rest for a few minutes before slicing. Then, slice the steak against the grain into thin strips.
- Prepare the Quesadillas:
- Heat one tablespoon of olive oil in a skillet over medium-high heat. Add the sliced onion. Sauté until the onions are softened and slightly caramelized, about 5-7 minutes. Remove from the skillet and set aside.
- In the same skillet, place one flour tortilla. Sprinkle a layer of shredded cheese over half of the tortilla.
- Arrange some sliced steak and sautéed onions over the cheese.
- Top with another layer of shredded cheese.
- Fold the tortilla in half to cover the filling, creating a half-moon shape.
- Cook the quesadilla for 2-3 minutes on each side, or until the tortilla is golden brown and the cheese is melted.
- Repeat with the remaining tortillas and filling ingredients.
- Once cooked, remove the quesadillas from the skillet and let them cool for a minute before slicing into wedges.
- Serve:
- Serve the steak quesadillas with your favorite toppings such as salsa, guacamole, sour cream, and chopped cilantro.
- Enjoy your delicious steak quesadillas as a flavorful appetizer, snack, or main dish!
- These steak quesadillas are sure to be a hit with their flavorful steak and onion filling, gooey melted cheese, and optional toppings. Enjoy!
- Juicy Baked Pork Chops
- Creamy Mushroom Risotto
- Chicken Cuban Sandwich
- Lobster Scampi

What to Serve With Steak Quesadillas
These steak quesadillas shine alongside my Cilantro Lime Rice – the bright, herby rice cuts through the richness of the melted cheese and beef beautifully. The lime adds that perfect acidic pop that makes each bite feel fresh and balanced.
For an authentic Dominican touch, serve these with a side of maduros (sweet plantains). The caramelized sweetness of the plantains creates an incredible contrast against the savory, smoky steak and creates that sweet-salty harmony we love in Caribbean cuisine.
A crisp jicama slaw tossed with lime juice and chili powder brings serious crunch and cooling freshness to the table. The clean, refreshing bite cuts through all that melted cheese while adding authentic Mexican flavors that complement the quesadilla perfectly.
Frequently Asked Questions
1. What cut of steak is best for quesadillas?
Skirt steak or flank steak are the traditional Tex-Mex choices — they are flavorful, cook quickly over high heat, and slice into perfect thin strips for filling.
2. How do I slice steak for quesadillas?
Let the steak rest 5 minutes after cooking, then slice thin against the grain. Cutting against the grain shortens the muscle fibers, making each bite tender.
3. What cheese melts best in a quesadilla?
A blend of Monterey Jack and cheddar is classic. Oaxaca cheese (quesillo) or pepper jack are authentic Mexican options that melt into beautifully stretchy strings.
4. How do I get a quesadilla crispy without burning it?
Medium heat is key — too high and the tortilla burns before the cheese melts. Cook 2-3 minutes per side until golden. A thin layer of butter or oil on the outside helps.
5. What should I season the steak with?
Cumin, chili powder, garlic powder, smoked paprika, lime juice, and salt create a Tex-Mex flavor profile that complements the cheese and tortilla perfectly.
6. What toppings go in a steak quesadilla besides cheese?
Sauteed peppers and onions, fresh cilantro, pickled jalapenos, and a smear of refried beans inside are all excellent additions. Do not overfill or it will not fold cleanly.
7. Should I use flour or corn tortillas?
Large flour tortillas are traditional for quesadillas because they fold easily and get beautifully crispy. Corn tortillas work for smaller, taco-sized quesadillas.
8. What dipping sauces go with steak quesadillas?
Sour cream, guacamole, pico de gallo, salsa verde, and chipotle crema are all essential accompaniments. Serve a variety for the best experience.
9. Can I grill quesadillas instead of using a skillet?
Yes, grill over medium heat for 2-3 minutes per side. The grill adds smoky flavor and beautiful char marks. Use a grill press or heavy pan to keep it flat.
10. How do I store and reheat leftover quesadillas?
Refrigerate wrapped in foil for up to 3 days. Reheat in a dry skillet over medium heat for 2 minutes per side to re-crisp. Avoid the microwave — it makes them soggy.
Steak Quesadillas Video

Steak Quesadillas
Ingredients
Method
- Cook the Strip Steak:
- Take the steak out of the refrigerator and let it sit at room temperature for about 30 minutes to an hour before cooking.
- Preheat your grill or grill pan to high heat.
- Pat the steak dry with paper towels to remove any excess moisture.
- Season both sides of the steak generously with salt and pepper.
- Lightly oil the grill grates or spray the grill pan with cooking spray.
- Place the steak on the hot grill or grill pan. Cook for about 4-5 minutes on each side for medium-rare, or adjust the cooking time according to your desired level of doneness.
- Use a meat thermometer to check the internal temperature of the steak. For medium-rare, it should register around 130-135°F (54-57°C).
- Once cooked to your liking, remove the steak from the grill and let it rest for a few minutes before slicing. Then, slice the steak against the grain into thin strips.
- Prepare the Quesadillas:
- Heat one tablespoon of olive oil in a skillet over medium-high heat. Add the sliced onion. Sauté until the onions are softened and slightly caramelized, about 5-7 minutes. Remove from the skillet and set aside.
- In the same skillet, place one flour tortilla. Sprinkle a layer of shredded cheese over half of the tortilla.
- Arrange some sliced steak and sautéed onions over the cheese.
- Top with another layer of shredded cheese.
- Fold the tortilla in half to cover the filling, creating a half-moon shape.
- Cook the quesadilla for 2-3 minutes on each side, or until the tortilla is golden brown and the cheese is melted.
- Repeat with the remaining tortillas and filling ingredients.
- Once cooked, remove the quesadillas from the skillet and let them cool for a minute before slicing into wedges.
- Serve:
- Serve the steak quesadillas with your favorite toppings such as salsa, guacamole, sour cream, and chopped cilantro.
- Enjoy your delicious steak quesadillas as a flavorful appetizer, snack, or main dish!
- These steak quesadillas are sure to be a hit with their flavorful steak and onion filling, gooey melted cheese, and optional toppings. Enjoy!
Nutrition
Notes
Salt your sliced steak 15 minutes before cooking because the salt draws out moisture initially, then reabsorbs it along with the salt, concentrating the beef flavor and preventing watery quesadillas that make tortillas soggy. Buy skirt or flank steak and slice it yourself rather than pre-cut 'fajita meat' because you control the grain direction and thickness — cutting against the grain in ¼-inch strips ensures tender bites that won't tear your tortilla. Cook your steak filling completely dry (no oil in the pan) after seasoning because any excess fat or moisture will make your quesadilla filling slide around and create uneven melting when you assemble it. Press your assembled quesadilla with a spatula for the first 30 seconds on each side because this initial compression helps the cheese start melting and creates better adhesion between the filling and tortilla before the cheese fully liquefies.









Leave a Reply