Go Back
Delicious Philly Cheesesteak sandwich with melted cheese, steak, onions, and peppers in a hoagie roll.

Philly Cheesesteak Recipe

chef oliver
Bring the taste of Philadelphia straight to your kitchen with this easy Philly Cheesesteak recipe. You’ll cook thinly sliced ribeye steak with caramelized onions and bell peppers, then melt provolone cheese over the top for that iconic creamy finish. Served on a toasted hoagie roll, every bite is juicy, cheesy, and full of flavor.Perfect for lunch, dinner, or game day, this homemade cheesesteak delivers restaurant-quality taste in just 35 minutes. Whether you prefer provolone or the classic Cheez Whiz version, this sandwich is guaranteed to satisfy your craving for an authentic Philly favorite.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Dessert
Cuisine American
Servings 4 people
Calories 520 kcal

Ingredients
  

  • 1 lb thinly sliced ribeye steak
  • 1 tbsp olive oil
  • 1 medium onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • Salt and black pepper to taste
  • 4 hoagie rolls, lightly toasted
  • 8 slices provolone cheese (or Cheez Whiz for classic style)

Instructions
 

  • Heat olive oil in a large skillet over medium heat.
  • Add sliced onions and peppers; cook until softened and caramelized, about 6–8 minutes. Remove and set aside.
  • Add the ribeye steak to the skillet, season with salt and pepper, and cook until browned, about 4–5 minutes.
  • Mix the onions and peppers back into the pan with the steak.
  • Lay provolone cheese slices over the mixture and let melt slightly.
  • Split the hoagie rolls and fill them generously with the steak and cheese mixture.
  • Serve hot and enjoy your homemade Philly Cheesesteak!