The first time I tried making a Philly cheesesteak at home, I overcooked the beef, burned the rolls, and somehow still managed to melt cheese that didn’t melt. (Yep.) But once I figured out the right cut of steak, a simple spice blend, and how to get those onions and peppers perfectly, game over. These homemade Philly cheesesteaks are now on repeat at our house, and I’m telling you: they taste like they came straight off a Philly griddle.
If you’ve ever stood in line for a hot cheesesteak and wondered if you could pull it off at home, yes, you can. And it’s not hard. This version is loaded with seasoned beef sirloin, caramelized onions and peppers, and Swiss cheese (or whatever melt-worthy cheese you like). It’s all tucked into a toasted hoagie roll for the kind of dinner that gets zero leftovers and lots of high-fives.
Why You’ll Love This Philly Cheesesteak
Growing up, Philly Cheesesteaks were a special treat. Recreating them at home seemed daunting until I discovered how straightforward it could be. This recipe demystifies the process, making it accessible for home cooks of all levels.
Here’s why this recipe will become a favorite:
- Quick and Easy: Ready in just 40 minutes, perfect for weeknight dinners.
- Flavor-Packed: A harmonious blend of spices elevates the beef.
- Customizable: Adaptable to various dietary needs and preferences.
- Family-Friendly: A hit with both kids and adults alike.
Key Ingredients Breakdown
- Beef Sirloin (1 lb): Lean yet flavorful, ideal for quick cooking. For best results, partially freeze the meat before slicing to achieve thin strips.
- Onion and Green Bell Pepper: Classic veggies that add sweetness and crunch. Feel free to experiment with red or yellow peppers for a different flavor profile.
- Swiss Cheese (3 oz): Melts beautifully, offering a mild, nutty flavor. Alternatively, provolone or American cheese can be used for a more traditional taste.
- Hoagie Rolls (4): Soft and sturdy, perfect for holding all the delicious fillings. Toasting them adds an extra layer of texture.
- Seasoning Blend: A mix of salt, black pepper, paprika, chili powder, onion powder, garlic powder, dried thyme, marjoram, and basil adds depth and complexity to the beef.
Variations + Substitutions
- Cheese Options: Try provolone, American cheese, or even Cheez Whiz for different flavor profiles.
- Vegetable Add-Ins: Mushrooms or red bell peppers can add extra depth.
- Protein Alternatives: Use chicken or portobello mushrooms for a lighter or vegetarian version.
- Bread Choices: Substitute hoagie rolls with baguettes or gluten-free options as needed.
STEP BY STEP SUMMARY INSTRUCTIONS
1. Prepare the Seasoning
In a small bowl, combine ½ teaspoon each of salt, black pepper, paprika, chili powder, onion powder, garlic powder, dried thyme, marjoram, and basil.
2. Season the Beef
Place the thinly sliced beef sirloin in a large bowl. Sprinkle the seasoning mixture over the beef and stir to coat evenly.
3. Cook the Beef
Heat 1½ tablespoons of vegetable oil in a skillet over medium-high heat. Add the seasoned beef and cook, stirring, until it reaches your desired doneness. Transfer the cooked beef to a plate and set aside.
4. Sauté the Vegetables
In the same skillet, heat the remaining 1½ tablespoons of vegetable oil. Add the sliced onion and julienned green bell pepper. Cook, stirring, until the vegetables are tender and caramelized.
5. Assemble the Sandwiches
Preheat your oven’s broiler. Divide the cooked beef among the bottoms of the split hoagie rolls. Top with the sautéed onions and peppers, then layer with the sliced Swiss cheese. Place the sandwiches on a cookie sheet.
6. Melt the Cheese
Broil the sandwiches in the preheated oven until the cheese is melted and bubbly. Remove from the oven, cover with the tops of the rolls, and serve immediately.
A Few Helpful Tips
- Slice Beef Thinly: For the best texture, slice the beef as thinly as possible. Partially freezing the meat can make this easier.
- Don’t Overcrowd the Pan: Cook the beef in batches if necessary to ensure even browning.
- Customize to Taste: Feel free to adjust the seasoning blend to suit your preferences.
- Use Fresh Rolls: Fresh, high-quality rolls make a significant difference in the final sandwich.
Enhancing Your Cheesesteak Experience
We’ve covered the basics, now let’s delve into some often-overlooked aspects to elevate your homemade Philly Cheesesteak:
1. The Importance of Cheese Selection
While Swiss cheese offers a mild flavor, traditional Philly Cheesesteaks often use provolone, American cheese, or Cheez Whiz. Each brings a unique taste and texture. Experiment to find your favorite.
2. Bread Matters
Authentic Philly Cheesesteaks are typically served on Amoroso rolls, known for their soft yet sturdy texture. If unavailable, look for fresh hoagie rolls with a slight crust to hold up to the juicy fillings.
3. Cooking Technique
Achieving the perfect sear on your beef adds depth of flavor. Ensure your skillet is hot before adding the meat, and avoid overcrowding to allow proper browning.
4. Cheese Integration
Instead of simply layering cheese on top, consider mixing it into the hot beef and vegetable mixture. This ensures even distribution and a gooey, cohesive filling.
Serving Suggestions + Pairings
- Side Dishes: Serve with classic French fries, sweet potato fries, or a crisp green salad.
- Beverages: Pair with a cold beer, iced tea, or a refreshing soda.
- Condiments: Offer ketchup, mayonnaise, or hot sauce on the side for added flavor.
Storage, Reheating, and Freezing Tips
- Storage: Store leftover components separately in airtight containers in the refrigerator for up to 3 days.
- Reheating: Reheat the beef and vegetables in a skillet over medium heat until warmed through. Assemble the sandwiches and broil to melt the cheese.
- Freezing: Freeze cooked beef and vegetables in separate freezer-safe containers for up to 2 months. Thaw in the refrigerator before reheating and assembling.
FAQ
Can I use a different type of cheese?
Absolutely! While Swiss cheese is used in this recipe, provolone, American cheese, or Cheez Whiz are traditional options that melt well and complement the flavors.
What’s the best cut of beef for cheesesteaks?
Beef sirloin is a great choice due to its tenderness and flavor. Ribeye is another popular option for its marbling and richness.
Can I make this recipe ahead of time?
Yes, you can prepare the beef and vegetables in advance and store them in the refrigerator. When ready to serve, reheat the components, assemble the sandwiches, and broil to melt the cheese.
Are there vegetarian alternatives?
Certainly! Substitute the beef with sautéed mushrooms or a plant-based meat alternative, and use your preferred cheese or a dairy-free option to make a vegetarian or vegan version.
Enjoying This Philly Cheesesteak
There’s something incredibly satisfying about biting into a homemade Philly Cheesesteak. The combination of seasoned beef, caramelized vegetables, and melted cheese all nestled in a soft roll is pure comfort food. Whether you’re making this for a family dinner, a game day gathering, or just to satisfy a craving, this recipe delivers on flavor and simplicity.
Give it a try, and don’t be surprised if it becomes a regular request in your household!
If You Try It, We’d Love to Hear About It
Don’t forget to snap a pic and tag us @evryfoodie on your favorite social media!
We’d love to see your delicious creation.
Tried this recipe? Don’t forget to leave a rating and a comment below! We’d love to hear how it turned out for you. If you made any tweaks or added your own spin, let us know how it went, we’re all about seeing how y’all make it your own!
The Best Philly Cheesesteak Recipe You Can Make at Home
Craving a classic Philly Cheesesteak but think it’s too complex to make at home? Think again! With just a few simple ingredients and straightforward steps, you can recreate this iconic sandwich right in your own kitchen. Imagine tender slices of beef sirloin, sautéed onions and green bell peppers, all smothered in melted Swiss cheese, nestled within a toasted hoagie roll. It’s a mouthwatering experience that’s surprisingly easy to achieve.
- Total Time: 40 minutes
- Yield: 4 1x
Ingredients
1/2 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon paprika
1/2 teaspoon chili powder
1/2 teaspoon onion powder
1/2 teaspoon garlic powder
1/2 teaspoon dried thyme
1/2 teaspoon dried marjoram
1/2 teaspoon dried basil
1 pound beef sirloin, cut into thin 2 inch strips
3 tablespoons vegetable oil
1 onion, sliced
1 green bell pepper, julienned
3 ounces Swiss cheese, thinly sliced
4 hoagie rolls, split lengthwise
Instructions
- Gather all ingredients.
- Mix salt, pepper, paprika, chili powder, onion powder, garlic powder, thyme, marjoram, and basil together in a small bowl.
- Place steak in a large bowl; sprinkle seasoning mixture over top and stir to coat.
- Heat 1/2 of the oil in a skillet over medium-high heat. Add steak; cook and stir to the desired doneness. Transfer cooked steak to a plate.
- Heat the remaining oil in the skillet. Add onion and green pepper; cook and stir until tender and caramelized.
- Preheat the oven on the broiler setting. Divide cooked beef between the bottoms of 4 rolls.
- Layer with onion and green pepper.
- Top with sliced cheese. Place on a cookie sheet.
- Broil in the preheated oven until the cheese is melted.
- Cover with tops of rolls and serve.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Dish
- Method: Stove + Oven
- Cuisine: American
Similar recipes to check out
you might also LIKE TO check out
- USDA – Food Safety and Inspection
- Harvard T.H. Chan School of Public Health – Nutrition Source
- America’s Test Kitchen – Science of Cooking Section