This post may contain affiliate links. Please see our disclosure policy.

This Steak Quesadilla recipe combines tender, juicy steak with sautéed veggies and a savory 3 cheese blend between toasted tortillas. You’ll love this easy quesadilla recipe and see it quickly become a family favorite!

For other tasty quesadilla recipes, try my Easy Cheese Quesadilla Recipe and Birria Quesadillas next.

steak quesadillas on a serving tray with parchment paper topped with sliced lime and chopped cilantro.

The steak quesadilla is highly underrated. Savory chunks of marinated steak mingle with sauteed peppers and gooey cheese, for a crispy, comforting meal.

These delicious steak quesadillas are marinated in a blend of citrus, fresh herbs, and aromatics, then cooked to perfection in a hot pan achieving a perfectly tender steak, then wrapped in a warm tortilla with cheese, sauteed onions and peppers – it’s the perfect bite!

Why You’ll Love This Steak Quesadillas Recipe

– Anytime Meal! I love this for a simple dinner with simple ingredients which makes for the perfect game day snack or a party appetizer. Make my steak frites recipe too while you’re at it!

– Easy to Customize! Pick from a range of fillings and sauces to satisfy your cravings.

– Better Than Fast Food! Compared to the Taco Bell steak quesadilla, this recipe is made with higher quality, fresh ingredients for a better tasting dish.

Steak Quesadilla Ingredients

ingredients to make steak quesadilla on a baking sheet - ribeye, tortilla, cilantro, limes, cheese, green bell pepper, poblano pepper,

See the recipe card for full information on ingredients and quantities.

Ribeye or Top sirloin steak – Top sirloin or Ribeye is the best meat (in my opinion) for quesadillas, fajitas, and tacos. These cuts of beef are tender and flavorful, making it perfect for grilling and slicing thinly for quesadillas. You can also use flank steak, skirt steak, ribeye, or even NY strip. Use leftover steak to make my steak fried rice!

Steak Marinade

  • White onion – Adds sweetness and a subtle sharpness to the marinade, enhancing the steak’s flavor.
  • Green bell peppers – Provide a fresh, slightly sweet taste that complements the steak and adds vibrant color.
  • Cloves garlic  Infuses the marinade with a rich, aromatic flavor, enhancing the overall taste of the steak.
  • Cilantro – Adds a bright, herbaceous note to the marinade, balancing the richness of the steak.
  • Juice – I use orange juice and a bit of lime juice to add a tangy, citrusy flavor. Also, the acidity helps tenderize the steak.
  • Spices – Add chili powder, ground cumin, and oregano to impart a warm, earthy flavor with a hint of heat, perfect for the steak.
  • Olive oil – Oil emulsifies the steak marinade and keeps the meat moist during cooking. You can also use vegetable oil here.

Other Ingredients

  • White onion – Diced onion adds a bit of crunch and a sweet, savory flavor to the quesadilla.
  • Green poblano pepper – Thinly sliced peppers pack a mild heat and a slightly smoky flavor that complements the steak and cheese.
  • Flour Tortillas – Serve as the perfect base for the steak quesadilla, holding all the ingredients together.
  • Cheese – I use a medley of mozzarella cheese/Oaxacan cheese, cheddar cheese, and pepper jack cheese. All of this melty cheese creates a creamy, savory filling with a bit of a kick from the pepper Jack.

Recipe Substitutions

  • Cheese: Swap any of the cheeses in this recipe for Monterey Jack cheese, Mexican blend, or even Oaxaca cheese (my personal fave) if you can find it!
  • Peppers: Use red, yellow, or orange bell peppers for a sweeter taste. Replace the poblano peppers for jalapeños if you prefer a milder heat.
  • Flour Tortilla: Use corn tortillas for a gluten-free option.

How to Make Steak Quesadillas

steak marinade blended together in a food processor.

Step 1: Add all of the marinade ingredients to a food processor and blend until a thick paste forms.

ribeye steak in the steak marinade.

Step 2: Coat the steak in the marinade and place into a ziploc. Refrigerator for at least 30 minutes, up to overnight (ideally).

ribeye steak seared in a skillet.

Step 3: Heat a cast iron skillet on medium-high heat. Pat steak dry and season with salt and black pepper. Add 1 tbsp olive oil to the pan and cook steak for 4-5 minutes, per side, until desired level of doneness is reached.

steak chopped into bite sized pieces on a cutting board.

Step 4: Remove from the heat and let it rest for 10 minutes before slicing thinly against the grain. Then cut into bite-sized pieces.

sauteed poblano peppers and onions in skillet.

Step 5: While the steak rests, add 2 tablespoons of olive oil to the pan and cook the onions and poblano peppers for 5-7 minutes, until slightly softened and browned.

shredded cheese mixed together in bowl.

Step 6: Mix the cheeses together in a bowl.

flour tortilla in a skillet filled with cheese, steak, peppers, and onions.

Step 7: Wipe the pan clean with a paper towel and reduce heat to medium. Add 1 tbsp of butter to the pan and allow it to melt. Place a tortilla in the skillet and sprinkle a layer of shredded cheese over half of the tortilla. Add sliced steak, diced onions, and bell peppers over the cheese. Sprinkle a bit of chopped cilantro (if using) on top. Add another layer of cheese on top of the fillings.

steak quesadilla in a skillet.

Step 8: Fold the tortilla in half over the filling. Cook for about 2-3 minutes on each side, or until the steak quesadilla is golden brown and the cheese is melted.

steak quesadilla cut into triangles stacked on top of each other.

Pro Tips 

  • Marinate overnight. For maximum flavor, marinate the steak overnight. This adds great flavor to the meat. 
  • Add a little heat – ​by adding a few chipotle peppers
  • Rest the steak. Let the steak rest for 10 minutes after cooking to keep it juicy and flavorful.
  • Always slice against the grain when cutting steak. This is how you end up with tender bites. Be sure to use a sharp knife!
  • Shred your cheese. Pre-shredded cheese has a waxy coat that prevents it from clumping but also makes it harder to melt. The cheese ends up being grainier and not as smooth and melty. 

What to Serve with Steak Quesadillas

Quesadillas are great for dipping in a tasty sauce or condiment. I suggest my Easy Guacamole Recipe or avocado crema, mango habanero salsaPineapple Pico De Galloblack beans and rice, or mango habanero salsa. You can also add a creamy jalapeno sauce on top for a little heat!

Because I love a good happy hour, adults can enjoy these with a refreshing Basil Watermelon Margarita or peach tea!

Storing Leftovers

Store leftover steak quesadillas in foil or an airtight container in the fridge for up to 3 days. Reheat the quesadillas in the air fryer, oven, or over medium heat in a skillet to retain the crispy texture of the tortilla. 

FAQ

What is the best steak for quesadillas?

Top sirloin is the best steak for a quesadilla because it’s tender, flavorful, and affordable. If you have more money in your budget, filet mignon is an excellent choice. New York strip steak and chuck eye are also good options.

What is good in a quesadilla?

Quesadillas are incredibly versatile and can hold a variety of ingredients. Consider adding cheese, meat, beans, vegetables, and peppers for a blend of textures and flavors.

What is the best cheese for quesadillas?

Use a variety of cheeses to maximize the flavor. Combine cheeses that melt well like Oaxaca, mozzarella, cheddar, or Monterey Jack.

What is in a Taco Bell steak quesadilla?

Taco Bell’s version includes grilled steak, a 3-cheese blend, and jalapeno sauce.

More Mexican Inspired Recipes

Want more delicious and beautiful recipes? Subscribe to my newsletter, where you’ll hear about new recipes FIRST and get tantalizing and exclusive perks!

Also, if you decide to make this delicious recipe, please leave a star rating on the recipe card and leave a comment below! Tag @BritneyBreaksBread on Instagram and hashtag #britneybreaksbread so I can see your creations!

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
5 from 1 vote

Steak Quesadilla

Prep: 15 minutes
Cook: 20 minutes
Marinate Time: 30 minutes
Total: 1 hour 5 minutes
Servings: 6
This Steak Quesadilla recipe combines tender, juicy steak with sautéed veggies and a savory 3 cheese blend between toasted tortillas. You’ll love this easy and delicious family favorite!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 lb Top Sirloin or Ribeye

Marinade:

  • 1 White Onion
  • 2 Green Bell Peppers, (seeds removed and cut into chunks)
  • 4 cloves Garlic
  • 1/2 cup Cilantro, (roughly chopped)
  • 1/2 cup Orange Juice
  • 1/4 cup Lime Juice
  • 2 tsp Chili Powder
  • 1 tsp Oregano
  • 1/4 cup Olive Oil
  • 1 tsp Kosher Salt

Other Ingredients

  • 1 White Onion, (diced)
  • 2 Green , (sliced thinly)
  • 6-8 Flour Tortillas
  • 2 cups Mexican Cheese Blend, (shredded)
  • 2 cup Pepper Jack, (shredded)

Instructions 

  • Add all of the marinade ingredients to a food processor and blend until a thick paste forms. Coat the steak in the marinade and place into a ziploc. Refrigerator for at least 30 minutes, up to overnight (ideally).
  • Heat a cast iron skillet on medium high heat. Pat steak dry and season with salt and pepper. Add 1 tbsp olive oil to the pan and cook steak for 4-5 minutes, per side, until desired level of doneness is reached.
  • Remove from the heat and let it rest for 10 minutes before slicing thinly against the grain.
  • While the steak is resting, cook the onions and poblano peppers for 5-7 minutes, until slightly softened and browned.
  • Mix the cheeses together in a bowl.
  • Wipe the pan clean with a paper towel and reduce heat to medium. Add 1 tbsp of butter to the pan and allow it to melt. Place a tortilla in the skillet and sprinkle a layer of shredded cheese over half of the tortilla.
  • Add sliced steak, diced onions and bell peppers over the cheese. Sprinkle a bit of chopped cilantro (if using) on top. Add another layer of cheese on top of the fillings.
  • Fold the tortilla in half over the filling. Cook for about 2-3 minutes on each side, or until the tortilla is golden brown and the cheese is melted.

Notes

  • Marinate overnight. For maximum flavor, marinate the steak overnight. This adds great flavor to the meat. 
  • Add a little heat – by adding a few chipotle peppers
  • Rest the steak. Let the steak rest for 10 minutes after cooking to keep it juicy and flavorful.
  • Always slice against the grain when cutting steak. This is how you end up with tender bites. Be sure to use a sharp knife!
  • Shred your cheese. Pre-shredded cheese has a waxy coat that prevents it from clumping but also makes it harder to melt. The cheese ends up being grainier and not as smooth and melty. 

Nutrition

Calories: 644kcal, Carbohydrates: 25g, Protein: 37g, Fat: 44g, Saturated Fat: 20g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 18g, Cholesterol: 115mg, Sodium: 1116mg, Potassium: 511mg, Fiber: 3g, Sugar: 6g, Vitamin A: 1034IU, Vitamin C: 49mg, Calcium: 605mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @BritneyBreaksBread or tag #BritneyBreaksBread!

About Britney Chamberlain

Hello friends and welcome to my little (but delicious) corner of the internet! I'm Britney, the heart and soul behind Britney Breaks Bread. I'm a mom, wife, and lover of delicious wholesome food!

You May Also Like

5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




1 Comment

  1. Shan says:

    5 stars
    The flavor was amazing!