This slow cooker philly cheesesteak is one of those recipes that makes dinner feel special without requiring much effort at all.
You just toss everything into the slow cooker in the morning, and by dinnertime you have tender, flavorful beef with soft peppers, onions, and mushrooms ready to pile onto a hoagie roll.

Top it with melted provolone, and you’ve got a sandwich that honestly rivals anything you’d get from a restaurant.
It’s a great recipe for busy days, meal prep, or feeding a hungry crowd. Simple ingredients, minimal hands-on time, and seriously delicious results.
What Makes This Recipe So Good
The Slow Cooker Does All the Work – You just toss everything in and walk away for hours while the beef gets impossibly tender on its own.
Way Cheaper Than Takeout – This feeds six people using affordable sirloin or flank steak instead of pricey restaurant cheesesteaks.

The Beef Broth and Worcestershire Combo Is Magic – Those two ingredients create a rich savory sauce that soaks into every slice of meat beautifully.
Loaded With Vegetables – The onions and peppers and mushrooms cook down into soft flavorful bites that make every sandwich feel loaded.
Ingredients
- 2 lb Beef Sirloin or Flank Steak, thinly sliced
- 1 large Onion, thinly sliced
- 1 Green Bell Pepper, thinly sliced
- 8 oz Mushrooms, sliced
- 2 cloves Garlic, minced
- 1 cup Beef Broth
- 1 tbsp Worcestershire Sauce
- 1 tsp Italian Seasoning
- 1/2 tsp Salt
- 1/2 tsp Black Pepper
- 6 Hoagie Rolls
- 6 slices Provolone Cheese
Directions
Step 1
Place the thinly sliced beef in the slow cooker. Add the sliced onion, green bell pepper, mushrooms, and minced garlic on top.
Step 2
In a small bowl, mix together the beef broth, worcestershire sauce, italian seasoning, salt, and black pepper. Pour this mixture over the beef and vegetables.
Step 3
Give everything a gentle toss to combine. Cover and cook on low for 6 to 7 hours or on high for 3 to 4 hours, until the beef is very tender and the vegetables are soft.
Step 4
Stir the mixture well and use a slotted spoon to drain some of the excess liquid when scooping. The filling should be juicy but not watery.
Step 5
Split the hoagie rolls open and pile them high with the Philly cheesesteak filling. Top each sandwich with a slice of provolone cheese.
Step 6
Place the open sandwiches under the broiler for 1 to 2 minutes until the cheese is perfectly melted and bubbly and the edges of the rolls are lightly toasted.
Step 7
Serve immediately while hot. These are incredible alongside a side of seasoned fries or a simple side salad.

Pro Tips
Freeze the Beef Before Slicing
Pop the beef in the freezer for about 30-45 minutes before you slice it. This firms it up just enough so you can cut really thin, even slices without the meat sliding around on you.

Thin slices are what make this taste like a real Philly cheesesteak. If the pieces are too thick, they won’t get that melt-in-your-mouth tender texture even after hours in the slow cooker.
Aim for slices that are about 1/8 inch thick. Cut against the grain of the meat for the most tender results.
Don’t Skip the Slotted Spoon
When it’s time to fill your hoagie rolls, using a slotted spoon is really important here. The slow cooker creates a lot of liquid as the beef and veggies cook down, and if you just scoop everything out with a regular spoon, your rolls will turn into a soggy mess.
Let each spoonful drain for a few seconds over the slow cooker before you load it onto the roll. You want the filling juicy but not dripping wet.
Save that leftover liquid though. It makes an amazing dipping sauce on the side, kind of like an au jus. Pour some into small bowls and serve alongside the sandwiches.
Use Provolone Instead of Cheez Whiz
You might be tempted to use American cheese or Cheez Whiz since those are common on Philly cheesesteaks. But provolone works way better in this version because the filling is juicier than a traditional griddle-cooked cheesesteak.

Provolone holds its shape under the broiler and gets that perfect bubbly melt without turning into a greasy puddle. It also has a slightly sharper flavor that balances out the rich, savory beef really well.
Related Recipes
- Slow Cooker French Dip Sandwiches
- Slow Cooker Meatball Subs
- Slow Cooker Beef & Broccoli
- Slow Cooker Beef Stroganoff
- Slow Cooker Sloppy Joes
Frequently Asked Questions
Can I use a different cut of beef for this Philly cheesesteak?
Sirloin and flank steak work best because they hold up well during the long, slow cooking process and come out tender. You could also use chuck roast, which has more marbling and gets incredibly soft in the slow cooker – just slice it as thin as you can before adding it in.
Avoid very lean cuts like eye of round, as they can dry out even in a slow cooker. If you’re having trouble slicing the beef thin, pop it in the freezer for about 20-30 minutes first and it’ll firm up enough to slice easily.
Slow Cooker Philly Cheesesteak
Equipment
- slow cooker
Ingredients
- 2 lb Beef Sirloin or Flank Steak, thinly sliced
- 1 large Onion, thinly sliced
- 1 Green Bell Pepper, thinly sliced
- 8 oz Mushrooms, sliced
- 2 cloves Garlic, minced
- 1 cup Beef Broth
- 1 tbsp Worcestershire Sauce
- 1 tsp Italian Seasoning
- 1/2 tsp Salt
- 1/2 tsp Black Pepper
- 6 Hoagie Rolls
- 6 slices Provolone Cheese
Instructions
- Place the thinly sliced beef in the slow cooker. Add the sliced onion, green bell pepper, mushrooms, and minced garlic on top.
- In a small bowl, mix together the beef broth, worcestershire sauce, italian seasoning, salt, and black pepper. Pour this mixture over the beef and vegetables.
- Give everything a gentle toss to combine. Cover and cook on low for 6 to 7 hours or on high for 3 to 4 hours, until the beef is very tender and the vegetables are soft.
- Stir the mixture well and use a slotted spoon to drain some of the excess liquid when scooping. The filling should be juicy but not watery.
- Split the hoagie rolls open and pile them high with the Philly cheesesteak filling. Top each sandwich with a slice of provolone cheese.
- Place the open sandwiches under the broiler for 1 to 2 minutes until the cheese is perfectly melted and bubbly and the edges of the rolls are lightly toasted.
- Serve immediately while hot. These are incredible alongside a side of seasoned fries or a simple side salad.