Heat olive oil and butter in a large skillet over medium heat.
Add the sliced onions and bell peppers and cook, stirring occasionally, until they become soft and caramelized (about 8-10 minutes).
Stir in the minced garlic and cook for another minute until fragrant.
Remove the veggies from the pan and set aside.
3. Sear the Ribeye Steak
In the same skillet, add the thinly sliced steak over medium-high heat.
Season with salt, pepper, and Worcestershire sauce, then cook for 3-4 minutes, stirring frequently until browned and slightly crispy on the edges.
Return the cooked veggies to the pan and mix them with the steak for an even distribution of flavors.
4. Make the Creamy Cheese Sauce
In a small saucepan, melt butter over medium heat.
Whisk in the flour, stirring constantly for 1 minute to create a roux.
Slowly pour in the milk, whisking continuously to prevent lumps.
Once the mixture starts to thicken, stir in the shredded cheese, Dijon mustard, and garlic powder.
Cook until the cheese is fully melted and smooth. Remove from heat.
5. Assemble the Sandwiches
Toast the hoagie rolls under a broiler for 1-2 minutes until golden.
Layer the cooked steak and veggies onto each roll.
Top with provolone slices and spoon over a generous amount of cheese sauce.
6. Melt & Serve
Place the sandwiches back under the broiler for 1-2 minutes, just until the cheese melts and bubbles.
Serve hot and fresh, with extra cheese sauce on the side for dipping!
—
Pro Tips for the Best Cheesesteak Sandwich
✔ Choose the Right Steak: Ribeye is the best choice for tenderness and flavor, but you can also use sirloin or flank steak if needed.
✔ Slice Against the Grain: Cutting the meat against the grain ensures it stays tender and easy to chew.
✔ Use a Hot Skillet: Cooking the steak over medium-high heat gives it a slight sear, locking in juices.
✔ Don’t Overcrowd the Pan: Too much meat at once lowers the temperature, leading to steaming instead of searing.
✔ Extra Cheesy? Double up on provolone slices or mix in some cheddar for a sharper flavor.
—
Serving Suggestions
Pair your Sizzling Ultimate Cheesesteak Sandwich with:
Crispy French Fries – A classic side that complements the rich cheesesteak.
Onion Rings – Adds extra crunch to your meal.
Garlic Parmesan Wedges – A flavorful twist on traditional fries.
Coleslaw – A refreshing contrast to the cheesy, meaty goodness.
Pickles – Their tanginess balances the richness of the sandwich.
—
Final Thoughts: Why This Cheesesteak Sandwich Is a Must-Try
This homemade cheesesteak sandwich is everything you could want—juicy, cheesy, and packed with bold flavors. It’s a simple yet incredibly satisfying meal that’s easy to whip up for lunch or dinner. With perfectly seared steak, caramelized veggies, and a luxurious cheese sauce, every bite is a delight.
Make this recipe once, and it’s sure to become a household favorite!
Craving more delicious san
dwich recipes?
Stay tuned for more irresistible, restaurant-quality meals you can make at home!