Philly Cheesesteak Recipe
When it comes to classic American comfort food, few dishes can rival the iconic Philly cheesesteak. This mouthwatering sandwich, originating from the streets of Philadelphia, combines tender slices of ribeye steak with gooey, melted cheese, all nestled in a fresh, crusty bun. With our Philly Cheesesteak Recipe, you’ll learn how to create this beloved dish right in your own kitchen, ensuring that every bite is packed with flavor and nostalgia. Let’s dive in and discover the magic behind this ultimate sandwich!
What Sets This Recipe Apart
This Philly cheesesteak recipe stands out due to its combination of two types of cheese: sharp cheddar and creamy American cheese, creating a rich and flavorful cheese sauce that elevates the sandwich experience. Additionally, the use of clarified butter adds a subtle nuttiness, while caramelized onions bring sweetness and depth to the dish. With a few simple techniques and quality ingredients, you’ll be able to replicate the authentic taste of a Philly cheesesteak without stepping foot outside your home.
Ingredient Rundown
To make this delicious Philly cheesesteak, you will need the following ingredients:
- 1 cup shredded sharp cheddar cheese: Offers a bold flavor that pairs beautifully with the mild American cheese.
- 1 cup shredded American cheese: Provides that classic creamy melt that cheesesteaks are known for.
- 1 tablespoon cornstarch: Helps to thicken the cheese sauce for a luxurious texture.
- 1 teaspoon garlic granules: Adds a delightful garlic flavor without being overpowering.
- 1 teaspoon ground dry mustard: Enhances the cheese’s flavor and adds a bit of complexity.
- 12 ounces evaporated milk: Creates a rich, creamy base for the cheese sauce.
- Coarse salt to taste: Essential for seasoning the dish perfectly.
- 3 tablespoons clarified butter or ghee: Provides a high smoke point for sautéing and adds a delicious buttery flavor.
- 2 peeled and sliced yellow onions: Caramelizes beautifully, adding sweetness to the sandwich.
- 2 pounds thinly sliced ribeye steak: The star of the dish, tender and flavorful when cooked correctly.
- 4 hoagie buns: The perfect vessel for holding all that cheesy goodness.
- Coarse salt and pepper to taste: Essential for enhancing the flavor of the steak.
Toolbox for This Recipe
Before you start cooking, gather the following tools:
- Large skillet: Ideal for sautéing onions and cooking the steak.
- Mixing bowl: For combining the cheese sauce ingredients.
- Spatula: Perfect for stirring and flipping the ingredients in the skillet.
- Sharp knife: To slice the ribeye steak and onions with ease.
- Measuring cups and spoons: For accurate ingredient measurements.
- Oven or toaster oven: For toasting the hoagie buns if desired.
Method: Philly Cheesesteak Recipe

Follow these steps to create your delicious Philly cheesesteak:
Step 1: Prepare the Cheese Sauce
In a mixing bowl, combine the shredded sharp cheddar cheese, shredded American cheese, cornstarch, garlic granules, ground dry mustard, and evaporated milk. Stir until the cheese is well-coated with the cornstarch and the mixture is smooth. Set aside.
Step 2: Sauté the Onions
In a large skillet, heat the clarified butter or ghee over medium heat. Add the sliced yellow onions and a pinch of coarse salt. Sauté the onions, stirring occasionally, until they are golden brown and caramelized, about 10-15 minutes. Remove the onions from the skillet and set aside.
Step 3: Cook the Ribeye Steak
In the same skillet, increase the heat to medium-high. Add the thinly sliced ribeye steak, seasoning it with coarse salt and pepper to taste. Cook for about 3-4 minutes, stirring frequently, until the steak is browned and cooked through.
Step 4: Combine Steak and Cheese Sauce
Once the steak is cooked, reduce the heat to low and pour the cheese sauce mixture over the steak. Stir continuously until the cheese is melted and creamy, about 2-3 minutes. Make sure all the steak is coated in the luscious cheese sauce.
Step 5: Assemble the Sandwiches
While the cheese sauce is melting, you can toast the hoagie buns if desired. Spoon the cheesy steak mixture into each bun, ensuring a generous amount of steak and sauce fills each sandwich. Top with the caramelized onions.
Step 6: Serve and Enjoy
Once assembled, serve the Philly cheesesteaks immediately while they are warm and gooey. Pair with your favorite sides like fries or a fresh salad for a complete meal.
Make It Year-Round

This Philly cheesesteak recipe is perfect for any occasion! Here are some ideas to enjoy it throughout the year:
- Game Day: Serve as a hearty snack during football season, perfect for sharing with friends.
- Family Dinner: A crowd-pleaser that’s quick to make on busy weeknights.
- Outdoor BBQ: Grill the steak outside for an added smoky flavor.
- Comfort Food in Winter: A warm, cheesy sandwich is ideal for cold weather cravings.
Missteps & Fixes
Even the best cooks can make mistakes. Here are some common missteps and how to fix them:
- Cheese sauce is too thick: If your cheese sauce is too thick, add a splash of evaporated milk to loosen it up.
- Steak is tough: Make sure to use thinly sliced ribeye and avoid overcooking it for tenderness.
- Onions burn: If your onions are browning too quickly, lower the heat and continue to cook slowly for caramelization.
- Buns are soggy: Toasting the buns before filling them will help prevent sogginess.
Best Ways to Store
If you have any leftovers (which is rare!), here’s how to store them properly:
- Refrigeration: Store the assembled sandwiches in an airtight container in the refrigerator for up to 3 days.
- Freezing: For longer storage, you can freeze the steak and cheese mixture (without the bun) in a freezer-safe container for up to 3 months. Reheat and serve in fresh buns.
- Reheating: To reheat, warm in a skillet over low heat until heated through, adding a splash of milk if the cheese sauce thickens too much.
Popular Questions
Can I use a different type of meat?
Absolutely! While ribeye is traditional, you can use other cuts like sirloin or even chicken for a variation.
What type of cheese works best?
Sharp cheddar and American cheese create a great combination, but provolone or mozzarella also work well for a different flavor profile.
Can I add vegetables to my cheesesteak?
Yes! Feel free to add bell peppers, mushrooms, or spinach for added flavor and nutrition.
Is there a vegetarian version of this recipe?
Yes! Substitute the steak with sautéed mushrooms or a plant-based meat alternative for a satisfying vegetarian option.
Explore More
If you love this Philly cheesesteak recipe, you might also enjoy:
- Classic Cheeseburger Recipe
- Pulled Pork Sandwich Recipe
- Creamy Mac and Cheese Recipe
- Loaded Fries Recipe
Next Steps
Now that you have mastered this delicious Philly cheesesteak recipe, it’s time to gather your ingredients and get cooking. Whether you’re preparing a meal for family, hosting a game day gathering, or simply treating yourself, this sandwich is sure to impress. Don’t forget to share your cheesesteak creations on social media and let the world know about your culinary triumph! Enjoy every cheesy, savory bite of your homemade Philly cheesesteak!

Philly Cheesesteak Recipe
Ingredients
- 1 cup shredded sharp cheddar cheese
- 1 cup shredded American cheese
- 1 tablespoon cornstarch
- 1 teaspoon garlic granules
- 1 teaspoon ground dry mustard
- 12 ounces evaporated milk
- coarse salt to taste
- 3 tablespoons clarified butter or ghee
- 2 yellow onions peeled and sliced
- 2 pounds thinly sliced ribeye steak
- 4 hoagie buns
- coarse salt and pepper to taste
Instructions
Prepare the Cheese Sauce
- In a mixing bowl, combine the shredded sharp cheddar cheese, shredded American cheese, cornstarch, garlic granules, ground dry mustard, and evaporated milk. Stir until the cheese is well-coated with the cornstarch and the mixture is smooth. Set aside.
Sauté the Onions
- In a large skillet, heat the clarified butter or ghee over medium heat. Add the sliced yellow onions and a pinch of coarse salt. Sauté the onions, stirring occasionally, until they are golden brown and caramelized, about 10-15 minutes. Remove the onions from the skillet and set aside.
Cook the Ribeye Steak
- In the same skillet, increase the heat to medium-high. Add the thinly sliced ribeye steak, seasoning it with coarse salt and pepper to taste. Cook for about 3-4 minutes, stirring frequently, until the steak is browned and cooked through.
Combine Steak and Cheese Sauce
- Once the steak is cooked, reduce the heat to low and pour the cheese sauce mixture over the steak. Stir continuously until the cheese is melted and creamy, about 2-3 minutes. Make sure all the steak is coated in the luscious cheese sauce.
Assemble the Sandwiches
- While the cheese sauce is melting, you can toast the hoagie buns if desired. Spoon the cheesy steak mixture into each bun, ensuring a generous amount of steak and sauce fills each sandwich. Top with the caramelized onions.
Serve and Enjoy
- Once assembled, serve the Philly cheesesteaks immediately while they are warm and gooey. Pair with your favorite sides like fries or a fresh salad for a complete meal.
Equipment
- Large Skillet
- Mixing Bowl
- Spatula
- Sharp Knife
- Measuring Cups and Spoons
- Oven or toaster oven
Notes
- Toast buns before filling to prevent sogginess.
- Use thinly sliced ribeye and avoid overcooking for tender steak.
- Add a splash of evaporated milk if cheese sauce becomes too thick.
- Substitute ribeye with sirloin or chicken for different variations.
- Store leftovers in the refrigerator for up to 3 days or freeze the steak and cheese mixture for up to 3 months.

