Affiliate Disclosure: This post may contain affiliate links. If you purchase through one of these links, I may earn a small commission at no extra cost to you. Please read our full disclosure for details.
Introduction
Who doesn’t love a classic Philly cheesesteak? That savory combination of tender steak, sautéed onions and peppers, and gooey cheese is pure comfort food. But let’s be honest, making a full-sized cheesesteak can be a messy affair, especially when you’re entertaining. That’s where our Mini Philly Cheesesteaks come in!
Imagine all the deliciousness of a traditional Philly cheesesteak, perfectly portioned into bite-sized appetizers. These mini versions are incredibly easy to make, packed with flavor, and absolutely perfect for parties, game days, or even a fun weeknight snack. Plus, they look incredibly impressive on a platter, making you the ultimate host.
Our recipe elevates the experience with a rich, creamy homemade provolone cheese sauce that truly sets these apart. Making a creamy sauce can sometimes be tricky, but practicing with recipes like our Best Alfredo Sauce Recipe can help hone your skills. Forget dry steak and bland toppings; every bite of these mini cheesesteaks is bursting with juicy meat, sweet caramelized veggies, and a decadent, cheesy embrace. Get ready to impress your guests and satisfy those cheesesteak cravings!
Ingredients
Crafting the perfect Mini Philly Cheesesteaks begins with selecting fresh, high-quality ingredients. Skirt steak is our star here, known for its incredible flavor and tenderness when cooked right. Paired with sweet bell peppers and savory onions, these foundational elements build a robust flavor profile that you’ll absolutely adore. Don’t forget the provolone – it’s the quintessential cheese for that authentic Philly taste!
- 1 (12-ounce) skirt steak
- salt and freshly ground black pepper to taste
- 3 tablespoons olive oil, divided, or as needed
- ¼ cup water
- ⅓ cup diced onion
- ⅓ cup diced sweet peppers
- 2 baguettes, or as needed, cut into 48 1/2-inch thick slices
- ¼ cup shredded provolone cheese, or as needed
- 2 tablespoons butter, or as needed
- 2 tablespoons all-purpose flour, or as needed
- 1 cup cold milk
- 2 ounces shredded provolone cheese, or more to taste
- 1 pinch ground nutmeg
- 1 pinch cayenne pepper
- salt to taste
Step-by-Step Instructions
Step 1
Preheat the oven to 400 degrees F (200 degrees C). Line baking sheets with aluminum foil.

Step 2
Make sauce: Melt butter in a skillet over medium-high heat.

Step 3
Whisk flour into hot butter and cook, whisking constantly, until mixture is pale and flour taste cooks off, about 1 minute.

Step 4
Whisk milk into flour mixture until mixture is hot and thickened, 3 to 6 minutes.

Step 5
Add 2 ounces of provolone cheese, nutmeg, cayenne pepper, and salt; stir until cheese is completely melted. Set aside.

Step 6
Make mini cheesesteaks: Season the steak with salt and black pepper.

Step 7
Heat 1 tablespoon olive oil in a skillet over medium-high heat. Cook steak in hot oil, turning occasionally, until meat is slightly firm and pink on the inside, 5 to 7 minutes. Transfer the meat to a plate.

Step 8
Return the skillet to heat and pour in water; bring to a boil while scraping the browned bits of food off the bottom of the pan with a wooden spoon. Pour liquid from the skillet over the steak.

Step 9
Cool the steak to room temperature; dice the meat and place the meat and accumulated juices from the plate into a large bowl.

Step 10
Heat 1 tablespoon of oil in a skillet over medium-high heat; sauté the onion and peppers in hot oil until softened and slightly translucent, about 5 minutes.

Step 11
Stir the onion and peppers into the beef in the bowl; season with salt and pepper.

Step 12
Spread bread slices out on the prepared baking sheets and drizzle with the remaining 1 tablespoon olive oil. Flip slices over so the oiled sides face downward.

Step 13
Spread cheese sauce generously onto each slice. Spoon the beef mixture on top. Sprinkle with ¼ cup provolone cheese.

Step 14
Bake in the preheated oven until browned and the cheese is melted, 12 to 15 minutes.

Notes & Tips
To ensure your Mini Philly Cheesesteaks are the best they can be, keep these handy tips in mind. From enhancing flavor to saving time, these little tricks will make your cooking process smoother and your results even more delicious.
- For extra flavor, caramelize the onions and peppers slowly until deeply golden before adding to the beef. This adds a wonderful sweetness and depth.
- Use good-quality baguette slices for the best texture. If your baguette is a day old, a quick toast in the oven before oiling can revive it and add extra crispness.
- Adjust the spice level of the cheese sauce with more or less cayenne pepper to your liking. A tiny pinch can make a big difference!
- To save time, you can prep the steak and vegetable mixture ahead of time and store it in the refrigerator for up to 2 days. The homemade cheese sauce can also be prepared in advance. Assemble and bake just before serving.
- If you don’t have provolone, mozzarella, or white cheddar can be used for a slightly different, but still delicious, cheesy flavor in both the sauce and topping. For another amazing cheesy appetizer, check out our Ultimate Cheese Ball Recipe.
🍽️ Mini Philly Cheesesteaks Recipe
📝 Ingredients
- 1 (12 ounce) skirt steak
- salt and freshly ground black pepper to taste
- 3 tablespoons olive oil, divided, or as needed
- ¼ cup water
- ⅓ cup diced onion
- ⅓ cup diced sweet peppers
- 2 baguettes, or as needed, cut into 48 1/2-inch thick slices
- ¼ cup shredded provolone cheese, or as needed
- 2 tablespoons butter, or as needed
- 2 tablespoons all-purpose flour, or as needed
- 1 cup cold milk
- 2 ounces shredded provolone cheese, or more to taste
- 1 pinch ground nutmeg
- 1 pinch cayenne pepper
- salt to taste
👩🍳 Instructions
- Preheat the oven to 400 degrees F (200 degrees C). Line baking sheets with aluminum foil.
- Make sauce: Melt butter in a skillet over medium-high heat.
- Whisk flour into hot butter and cook, whisking constantly, until mixture is pale and flour taste cooks off, about 1 minute.
- Whisk milk into flour mixture until mixture is hot and thickened, 3 to 6 minutes.
- Add 2 ounces provolone cheese, nutmeg, cayenne pepper, and salt; stir until cheese is completely melted. Set aside.
- Make mini cheesesteaks: Season steak with salt and black pepper.
- Heat 1 tablespoon olive oil in a skillet over medium-high heat. Cook steak in hot oil, turning occasionally, until meat is slightly firm and pink on the inside, 5 to 7 minutes. Transfer meat to a plate.
- Return the skillet to heat and pour in water; bring to a boil while scraping the browned bits of food off of the bottom of the pan with a wooden spoon. Pour liquid from the skillet over steak.
- Cool steak to room temperature; dice meat and place meat and accumulated juices from the plate into a large bowl.
- Heat 1 tablespoon oil in a skillet over medium-high heat; sauté onion and peppers in hot oil until softened and slightly translucent, about 5 minutes.
- Stir onion and peppers into beef in the bowl; season with salt and pepper.
- Spread bread slices out on the prepared baking sheets and drizzle with remaining 1 tablespoon olive oil. Flip slices over so the oiled sides face downward.
- Spread cheese sauce generously onto each slice. Spoon beef mixture on top. Sprinkle with ¼ cup provolone cheese.
- Bake in the preheated oven until browned and cheese is melted, 12 to 15 minutes.
Product Comparison

Cast Iron Skillet 12-inch
$34.99
- Rating: 4.7 stars
- Material: Pre-seasoned Cast Iron
- Size: 12-inch diameter
- Oven Safe: Up to 500°F
- Heat Source: Gas, electric, induction, oven, grill

Non-stick Skillet 10-inch
$29.95
- Rating: 4.5 stars
- Material: Aluminum with Non-stick Coating
- Size: 10-inch diameter
- Dishwasher Safe: Yes
- Handle: Stay-cool silicone

Stainless Steel Skillet 12-inch
$59.99
- Rating: 4.6 stars
- Material: Tri-ply Stainless Steel
- Size: 12-inch diameter
- Induction Compatible: Yes
- Features: Even heat distribution

Stainless Steel Balloon Whisk
$8.99
- Rating: 4.8 stars
- Material: Food-grade Stainless Steel
- Size: 10-inch
- Dishwasher Safe: Yes
- Handle: Ergonomic, non-slip

Silicone Coated Whisk Set (Set of 3)
$14.50
- Rating: 4.6 stars
- Material: Stainless Steel with Silicone Coating
- Sizes: 8, 10, 12-inch
- Heat Resistant: Up to 450°F
- Scratch-proof: Safe for non-stick pans

Non-stick Baking Sheet (Set of 2)
$22.99
- Rating: 4.7 stars
- Material: Heavy-gauge Steel
- Dimensions: 18 x 13 inches (Half Sheet)
- Coating: Durable non-stick
- Features: Reinforced rolled edges

Aluminum Baking Sheets (Set of 2)
$19.99
- Rating: 4.5 stars
- Material: Pure Aluminum
- Dimensions: 17.75 x 12.75 inches
- Features: Even baking, rust-resistant
- Care: Hand wash recommended
Nutritional Info
Wondering about the nutritional breakdown of these delightful bites? Here’s an estimated overview per mini cheesesteak:
Calories: 140 kcal
Fat: 8g
Saturated Fat: 4g
Protein: 9g
Carbohydrates: 9g
Sodium: 250mg
FAQ Section
Can I use a different cut of steak for Mini Philly Cheesesteaks?
Yes, while skirt steak is traditional for its robust flavor and tenderness when sliced thin, you could also use thinly sliced ribeye, sirloin, or even flank steak. The key is to slice it against the grain for maximum tenderness and cook it quickly over high heat.
How can I make these Mini Philly Cheesesteaks ahead of time?
You can cook the steak, dice it, and sauté the onions and peppers ahead of time. Mix them together and store in an airtight container in the refrigerator for up to 2 days. The cheese sauce can also be made and refrigerated separately. Assemble and bake just before serving for the best fresh taste and texture.
What if I don’t have fresh baguettes?
While a fresh baguette offers the ideal crispy-chewy texture, you can use other crusty bread, such as sliced Italian bread, or even mini brioche buns. For a gluten-free option, use toasted gluten-free bread slices. You might also enjoy our recipe for The Best Garlic Bread as a delicious alternative base!
Can I add other vegetables to the Mini Philly Cheesesteaks?
Absolutely! Sliced mushrooms, finely diced green bell peppers (in addition to sweet peppers), or a touch of minced garlic can be sautéed with the onions and peppers to enhance the flavor profile. For a little heat, add a few finely diced jalapeños.
How do I store and reheat leftover Mini Philly Cheesesteaks?
Store any leftover mini cheesesteaks in an airtight container in the refrigerator for up to 2-3 days. To reheat, arrange them on a baking sheet and warm in a preheated oven at 350°F (175°C) for about 8-10 minutes, or until warmed through and the cheese is bubbly again. Avoid microwaving to prevent soggy bread.
Conclusion
These Mini Philly Cheesesteaks are more than just an appetizer; they’re a crowd-pleasing experience that brings the iconic flavors of Philadelphia right to your home. With tender steak, sweet sautéed vegetables, and our incredibly creamy provolone cheese sauce all piled on crispy baguette slices, every bite is a delightful burst of savory goodness. If you’re a fan of finger foods for parties, consider pairing these with our Crispy Buffalo Wings for an ultimate spread!
Whether you’re hosting a lively gathering, looking for the perfect game day snack, or simply craving a fun and flavorful bite, this recipe delivers on all fronts. It’s hearty, satisfying, and surprisingly easy to put together. Don’t be shy about customizing the veggies or adding a little extra spice to the cheese sauce to make it truly your own. For more hearty meal ideas, explore our 10 Best Recipes for Meat, Seafood, and Desserts!
We encourage you to try this recipe and share your creations with us. These mini cheesesteaks are guaranteed to disappear quickly, so you might want to make an extra batch! They are truly a testament to how classic comfort food can be transformed into elegant, bite-sized delights.
Thank you for reading and supporting Food Jot!



