
These steak quesadillas are savory, satisfying, and so easy to make at home! Load them up with cheese and your favorite toppings for a true feast.
Pat the steak dry with paper towels and rub it with olive oil. Season both sides with garlic powder, chili powder, cumin, salt, and pepper.
Heat a skillet or grill pan over medium-high heat. Once hot, sear the steak for 3–4 minutes per side (for medium-rare), or cook to your desired doneness.
Remove the steak from the skillet and let it rest for 5 minutes. Thinly slice it against the grain into bite-sized pieces.
In the same skillet, add a little oil if needed, and sauté the onion and bell pepper until soft and lightly caramelized, about 5 minutes. Remove from the skillet and set aside.
Lay a tortilla on a clean surface and sprinkle half of it with a layer of cheese. Add a layer of sliced steak, sautéed vegetables, and more cheese. Fold the tortilla in half to enclose the filling. Repeat with the remaining tortillas.
Heat a non-stick skillet or griddle over medium heat and add a small amount of butter. Cook each quesadilla for 2–3 minutes per side, pressing lightly with a spatula, until golden brown and the cheese is melted.
Cut the quesadillas into wedges and serve warm. Top with sour cream, guacamole, salsa, or cilantro as desired.