Prepare the Beef: Heat a skillet over medium-high heat and add 1 tablespoon of olive oil. Once the oil is shimmering, add the thinly sliced beef steak. Season it generously with salt, freshly ground black pepper, and garlic powder. Sear the beef for about 3-4 minutes, stirring occasionally, until it is browned yet tender. Remove the beef from the skillet and set aside on a plate.
Sauté the Vegetables: In the same skillet, add the remaining tablespoon of olive oil. Toss in the sliced onions and bell peppers. Sauté the vegetables for about 5 minutes, or until they are softened and fragrant. If desired, drizzle the Worcestershire sauce over the sautéed vegetables for an extra depth of flavor.
Combine the Ingredients: Add the previously cooked beef back into the skillet with the softened vegetables. Stir well to combine and cook for an additional 1-2 minutes, allowing the flavors to meld. Once done, remove the skillet from heat.
Assemble the Quesadillas: Take one flour tortilla and lay it flat on a clean surface. Sprinkle half of it with a generous amount of shredded provolone cheese. On top of the cheese, add a wholesome portion of the beef and vegetable mixture. Then, sprinkle a little more cheese on top of the filling. Fold the tortilla in half to cover the filling. Repeat this step with the remaining tortillas and filling.
Cook Quesadillas: Wipe the skillet clean with a paper towel and return it to medium heat. Carefully place the assembled quesadilla in the skillet. Cook each side for about 3-4 minutes, or until the tortilla is golden and crispy, and the cheese inside has melted. If the quesadillas start to stick, feel free to add a little more olive oil to the skillet.
Slice and Serve: Once the quesadillas are cooked to a golden perfection, remove them from the skillet and let them rest for a minute. This will help the cheese set slightly before slicing. Cut each quesadilla into wedges for easy serving.
Notes
Serve with salsa or sour cream for dipping. Garnish with cilantro or green onions for added flavor.