Philly Cheesesteak Recipe
Nothing beats a hot, juicy, and flavorful Philly cheesesteak recipe loaded with tender beef, caramelized onions, peppers, and perfectly melted cheese inside a warm hoagie roll. This authentic-style version captures everything people love about the original Philly cheesesteak recipe while still being easy enough for home cooks.
Whether you’re using shaved beef, sirloin, or even making variations like chicken Philly cheesesteak, crockpot Philly cheesesteak, or Blackstone Philly cheesesteak, this base recipe delivers restaurant-level flavor with simple ingredients and quick cooking.

Ingredients
Seasoning Mix
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon paprika
- ½ teaspoon chili powder
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- ½ teaspoon dried thyme
- ½ teaspoon dried marjoram
- ½ teaspoon dried basil
Steak & Veggies
- 1 pound beef sirloin, thinly sliced into 2-inch strips
(Can substitute shaved beef or ground beef) - 3 tablespoons vegetable oil
- 1 onion, thinly sliced
- 1 green bell pepper, julienned
Assembly
- 3 ounces Swiss cheese, thinly sliced
(Can use provolone, American cheese, or Cheez Whiz for authentic style) - 4 hoagie rolls, sliced lengthwise
Directions
- Prepare the Seasoning
Mix salt, pepper, paprika, chili powder, onion powder, garlic powder, thyme, marjoram, and basil in a small bowl. - Season the Steak
Place sliced sirloin in a large bowl and sprinkle with the seasoning mix. Toss to coat evenly. - Cook the Steak
Heat half the oil in a skillet over medium-high heat. Add steak and cook until browned and tender. Remove to a plate. - Cook Peppers & Onions
Add remaining oil to the skillet. Add onions and bell pepper. Cook until softened and caramelized. - Assemble the Sandwiches
Preheat your broiler. Place cooked steak onto the bottom halves of the hoagie rolls. Top with caramelized onions and peppers. - Add Cheese & Melt
Layer cheese slices over the sandwiches. Place on a baking sheet and broil until the cheese melts. - Serve Hot
Add the top bun and enjoy your homemade Philly cheesesteak!

Preparation Details
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Servings: 4 cheesesteaks
- Difficulty: Easy
- Cuisine: American / Philadelphia Classic
