Steak Quesadilla is the ultimate combination of savory flavors — tender beef, earthy mushrooms, fresh cilantro, and melty cheese all wrapped in a crisp tortilla. Every bite is a satisfying mix of juicy steak and gooey cheese, with the perfect balance of spices and lime to make it irresistible. Whether you’re looking for a quick dinner or a fun meal to share, these quesadillas deliver maximum flavor with minimal effort.

What I love most about this recipe is its versatility. You can easily swap in different proteins like chicken or pork, or even add more vegetables if you’re looking to mix it up. The steak is seasoned just right with cumin, chili powder, and Worcestershire sauce, giving it that perfect depth of flavor, while the mushrooms provide a savory contrast. Whether you’re a fan of classic steak or like to experiment with different fillings, these quesadillas are a satisfying and delicious choice for any meal.
This dish is perfect for when you’re craving something hearty yet easy to make. The flank steak cooks up quickly and adds a rich, juicy filling, while the mushrooms and cilantro bring a burst of freshness. Plus, assembling these quesadillas is simple, and they cook in minutes, making them a great choice for a busy weeknight.
Jump to:
Why You’ll Love This Recipe
- Quick & easy: Flank steak cooks in just a few minutes, and the entire recipe comes together in under 30 minutes.
- Flavor-packed: Spices and fresh ingredients create a mouthwatering combination of flavors.
- Customizable: Add extra veggies or swap the steak for chicken or pork to suit your preference.
- Perfect for sharing: Slice the quesadillas into wedges, and they’re ready to serve for any occasion.
- Crispy and cheesy: Each bite is a balance of crunchy tortillas and melty cheese that’s sure to please.
Ingredients
Flank Steak–The star of the dish, juicy and tender when cooked right.
Kosher Salt–Essential for seasoning and bringing out the natural flavors of the steak.
Cumin & Chili Powder–Adds depth and a touch of heat to the steak.
Black Pepper–A mild kick to round out the spices.
Worcestershire Sauce–For a savory, umami flavor boost.
Garlic–A must for that savory base.
White Onion & Cilantro–Fresh ingredients to bring brightness to the rich flavors.
Lime Juice & Apple Cider Vinegar–Adds acidity and freshness to balance out the richness.
Avocado Oil–Perfect for cooking and keeping everything tender.
Mushrooms–Complement the beef with their earthy flavor.
Monterey Jack Cheese–Melts perfectly and provides that cheesy goodness.
Flour Tortillas–The soft, golden pocket that holds everything together.
See recipe card below for a full list of ingredients and measurements.
Substitutions & Variations
Protein Swap–Use chicken, pork, or shrimp instead of flank steak for a different protein option.
Mushroom Variation–Try using a mix of cremini, shiitake, or portobello mushrooms for added flavor.
Spicy Kick–Add sliced jalapeños or a pinch of cayenne pepper for extra heat.
Cheese Variety–Swap Monterey Jack for cheddar, pepper jack, or a mozzarella-gouda blend.
Vegan Option–Replace steak with sautéed vegetables and use vegan cheese for a plant-based version.
This recipe hasn’t been tested with all substitutions. If you try one, share how it turned out!
Step by Step Instructions

Step 1: Start by placing the flank steak on a cutting board and cover it with plastic wrap. Use a meat tenderizer to pound the steak until it is about ¾-inch thick. Once tenderized, slice the steak into thin strips against the grain. Season the steak with salt, cumin, chili powder, black pepper, Worcestershire sauce, and minced garlic. Toss everything together so the steak strips are well-coated in the seasoning.

Step 2: Heat 1 tablespoon of avocado oil in a large skillet over medium heat. Add the sliced mushrooms to the skillet and season with salt. Cook for 7-10 minutes, stirring occasionally, until the mushrooms are tender and browned. Once cooked, remove the mushrooms from the skillet and set them aside.

Step 3: In a large mixing bowl, combine the cooked steak and mushrooms. Add the chopped cilantro, minced onion, lime juice, and apple cider vinegar. Stir everything together until well mixed, making sure the steak and mushrooms are evenly coated with the fresh ingredients.

Step 4: Heat a clean skillet over medium-high heat. Place one tortilla in the skillet, then sprinkle ¼ cup of shredded Monterey Jack cheese over half of the tortilla. Add about ½ cup of the steak and mushroom mixture, followed by another ¼ cup of cheese. Fold the tortilla in half and gently press it down with a spatula. Cook for 3-4 minutes on each side, until golden brown and crispy. Remove the quesadilla from the skillet and repeat with the remaining tortillas.
Expert Tips
- Tenderize the steak: Make sure to tenderize the steak before slicing to ensure it’s soft and juicy when cooked.
- Keep the tortillas warm: If you’re making several quesadillas, keep them warm by wrapping them in foil or placing them in a warm oven.
- Use a hot skillet: A hot skillet ensures that the steak gets a nice sear, while the mushrooms caramelize perfectly.
FAQs
Can I use chicken instead of steak?
Yes! You can substitute the flank steak with chicken breast or thighs for a lighter option.
Can I make these ahead of time?
You can prepare the steak and mushrooms ahead of time and store them in the fridge for up to 2 days. Assemble and cook the quesadillas when you’re ready to eat.
Can I freeze the quesadillas?
Yes, you can freeze cooked quesadillas. Wrap them tightly in foil or parchment paper, and store them in an airtight container for up to 2 months. To reheat, place them in a skillet or oven.

Storage
- Room Temperature: Keep for up to 1 day in an airtight container.
- Refrigerator: Store for up to 3 days; reheat in a skillet or microwave before serving.
- Freezer: Store for up to 2 months; reheat directly from frozen.
📖 Recipe
Steak Quesadilla
Equipment
- Large skillet
- Sharp Knife
- Cutting Board
- Spatula
- Mixing bowls
- Measuring spoons
- Tongs (optional)
Ingredients
- 1.5 lbs. Flank Steak
- 2.5 teaspoons Kosher Salt
- 2 teaspoons Cumin
- 1 teaspoon Chili Powder
- 2 teaspoons Black Pepper
- 1 teaspoon Worcestershire Sauce
- 4 cloves Garlic minced
- ½ Onion minced
- ½ cup Cilantro chopped
- 2 teaspoons Lime Juice
- 1 teaspoon Apple Cider Vinegar
- 2 tablespoons Avocado Oil
- 1.5 cups Mushrooms chopped
- 2 cups shredded Monterey Jack Cheese
- 8 8-inch Flour Tortillas
- 8 fresh Lime Wedges
Instructions
- Slice steak into strips and season with salt, cumin, chili powder, pepper, Worcestershire sauce, and garlic.
- Sauté mushrooms until golden, then cook steak in the same skillet until browned.
- Mix steak and mushrooms with cilantro, onion, lime juice, and vinegar.
- Assemble quesadillas with cheese, steak, and mushrooms in tortillas.
- Cook in skillet until golden brown. Serve with lime wedges and your favorite dips.
Notes
- Make-Ahead: You can prep the steak and mushrooms ahead of time and refrigerate for up to 2 days.
- Customization: Add extra veggies like bell peppers or zucchini for added flavor and texture. If you don’t like cilantro, simply omit it or serve it on the side as decoration.
Sophia’s Top Tip
For the best results, use a hot skillet to cook the steak and mushrooms. This ensures a nice sear on the steak while keeping everything juicy. Also, make sure to tenderize the flank steak for the most tender bite!Nutrition
Calories: 345 | Carbs: 31g | Fat: 19g | Protein: 22g | Sugar: 3g | Sodium: 850mg | Fiber: 2gIron: 3.5mg | Calcium: 220mg | Potassium: 470mg | Vitamin C: 10% | Magnesium: 45mg | Phosphorus: 210mg | Zinc: 4.5mg | Copper: 0.6mg The provided nutritional information is an estimate per serving. Accuracy is not guaranteed.





Leave a Reply