Your crockpot Philly cheesesteak is about to become the most-requested dinner in your house. All you do is layer beef, onions, peppers, and mushrooms into the slow cooker in the morning. By dinnertime, you have a savory, saucy filling ready to pile into hoagie rolls and smother with melted provolone. No babysitting, no standing over a hot skillet just real, satisfying comfort food that practically makes itself.

GOOD TO KNOW
This crockpot Philly cheesesteak comes together with less than 15 minutes of hands-on prep. The slow cooker builds deep, beefy flavor over several hours, so by the time you assemble the sandwiches the filling is already incredible.
Wrapping the loaded hoagies in foil and finishing them in the oven is the one step you don’t want to skip, it melts the provolone into the beef without making the bread go tough or dry.
Table of Contents
Why This Slow Cooker Philly Cheesesteak Works Every Time
The classic Philly cheesesteak is one of those sandwiches that sounds intimidating thin-sliced beef on a screaming-hot flattop, piled high with sautéed peppers and a blanket of cheese. But here’s the thing: the slow cooker actually does something the griddle can’t. It braises the beef low and slow until it becomes fork-tender and deeply savory, surrounded by a concentrated, almost broth-like sauce that soaks right into every bite of your hoagie.
The combination of Worcestershire sauce, soy sauce, and beef broth does the real flavor work here. Worcestershire brings umami depth and a subtle sweetness. The soy sauce amplifies the meatiness without tasting remotely Asian. Beef broth keeps everything moist and builds the braising liquid that becomes the saucy “jus” you’ll end up spooning over each sandwich. Add a pinch of brown sugar and sliced onions that melt down over hours of heat, and you have the kind of filling that makes everyone lean in to smell what’s for dinner.
“The secret to a great slow cooker cheesesteak is making sure the beef stays mostly submerged in liquid during cooking that’s how you get pull-apart tender meat instead of dry, stringy pieces.”
According to The Food Lab, braising works because low, moist heat breaks down collagen in tougher beef cuts over time, converting it into gelatin that makes the meat silky and succulent. That’s exactly what’s happening in your crockpot.
What You’ll Need
Here’s everything that goes into this crockpot Philly cheesesteak filling:
For the crockpot:
- 2 lbs round sirloin steak or skirt steak, thinly sliced
- 1–2 sweet onions, thinly sliced
- 2 poblano peppers or green bell peppers, sliced
- 8 oz button mushrooms, sliced
- 2 tablespoons butter
- 2 teaspoons brown sugar
- 1 tablespoon Worcestershire sauce
- 1 tablespoon low-sodium soy sauce
- 2½–3 cups beef broth
- 1 teaspoon garlic powder
- Salt and black pepper to taste
- ⅓ cup fresh cilantro or parsley
To assemble:
- 4–6 hoagie rolls
- 6 slices of provolone cheese
- Chipotle mayo or regular mayo (optional)
How to Make Crockpot Philly Cheesesteak

Step 1: Build your crockpot base.
Add the sliced onions to the bottom of your slow cooker along with the brown sugar and Worcestershire sauce. Stir to coat. Add the butter, thinly sliced steak, mushrooms, and bell peppers. Sprinkle everything generously with garlic powder, salt, and black pepper. Pour in 2½ cups of beef broth and the soy sauce.
Step 2: Let it slow cook.
Cover and cook on LOW for 6–8 hours or on HIGH for 5–6 hours if you can, stir once or twice during cooking. Check the liquid level halfway through if the steak is no longer mostly submerged, add the remaining ½ cup of beef broth.
Step 3: Finish the filling.
Once the cooking time is up, stir in the fresh cilantro or parsley. Taste the filling and adjust the salt and pepper. The beef should be fork-tender, and the liquid should be thick and savory.
Step 4: Assemble the sandwiches.
Preheat your oven to 400°F. Spread a little mayo on each hoagie roll if you’re using it. Use tongs or a slotted spoon to pile equal amounts of the beef and pepper mixture into each roll. Top each one generously with provolone cheese slices.
Step 5: Melt and serve.
Wrap each loaded sandwich tightly in aluminum foil. Place them directly on the oven rack or a baking sheet and bake for 5–10 minutes, until the cheese is fully melted and the bread is warm. Unwrap carefully and serve immediately.

Tips, Swaps, and Make-Ahead Ideas
Best cut of beef: Round sirloin steak and skirt steak both work beautifully here because they get more tender the longer they cook. If you want to go even more hands-off, shaved beef from the freezer section (labeled “beef for cheesesteaks”) slices thin and cooks quickly. Avoid lean, thick-cut steaks like eye of round, which can turn dry even in a slow cooker.
Cheese options: Provolone is the mild, melty classic. American cheese gives you that gooey, diner-style pull. If you want something sharper, thin-sliced Swiss works well too.
Make it your own: Swap the poblanos for red bell peppers for a sweeter flavor, or add a pinch of red pepper flakes to the crockpot for heat. Stir in a spoonful of cream cheese at the end for an ultra-rich, creamy twist on the filling.
“For the easiest possible morning: slice your peppers, onions, and beef the night before, store them in separate containers in the fridge, and in the morning, you’re 5 minutes away from having your crockpot running.”
Leftovers: The beef filling keeps well in the fridge for up to 4 days. It reheats beautifully in a skillet with a splash of beef broth to loosen it up. You can also freeze the filling (without the assembled sandwiches) for up to 3 months.
What to Serve With Crockpot Philly Cheesesteak
These sandwiches are a complete meal on their own, but a good side takes them over the top. Classic french fries or oven baked fries recipe are the traditional pairing there’s a reason every cheesesteak shop serves them together. A crisp green salad cuts through the richness nicely, and easy coleslaw recipe is another great option if you want something cool and crunchy alongside the hot, saucy sandwich. For game day or family dinner, crockpot macaroni and cheese rounds out the spread perfectly.
Frequently Asked Questions
What is the best cut of meat for a Philly cheesesteak sandwich?
Ribeye is the gold standard for classic Philly cheesesteaks because it has enough fat marbling to stay juicy and flavorful. For a slow cooker version, round sirloin, skirt steak, or shaved beef all work well because the low-and-slow braise transforms tougher cuts into tender, pull-apart meat. The long cook time is actually a feature here, not a workaround.
What is the secret to a good Philly cheesesteak?
Thin-sliced beef, caramelized onions, and a heavy hand with the cheese. In a slow cooker version, the secret is keeping enough liquid in the pot so the beef braises rather than bakes, and finishing the assembled sandwiches in foil in the oven so the cheese melts properly and the bread softens instead of going stale.
What are common cheesesteak mistakes?
The most common ones are using beef that’s too thick (it won’t get tender in time), skipping the foil wrap at the end (which leads to dry bread and unevenly melted cheese), and over-seasoning before you taste, the beef broth and soy sauce both add saltiness, so always taste and adjust at the end of cooking.
Can you use skirt steak for a slow cooker Philly cheesesteak?
Absolutely. Skirt steak has great beefy flavor and breaks down beautifully over a long, slow cook. Slice it thin against the grain before adding it to the crockpot, and it will shred into tender strands that mix perfectly with the peppers and onions.
How long does a crockpot Philly cheesesteak take to cook?
On LOW it takes 6–8 hours; on HIGH it takes 5–6 hours. Most people find the LOW setting gives the best texture because the gentle heat has more time to tenderize the beef without drying it out. Either way, the 15-minute prep is all the active time you need.
This crockpot Philly cheesesteak is one of those recipes that earns a permanent spot in your dinner rotation not because it’s fancy, but because it’s reliably delicious and genuinely hands-off. Put it on in the morning, forget about it, and come home to the kind of cheesy, saucy beef sandwich that makes the whole house smell incredible. That’s exactly the kind of recipe this blog is built around.


Crockpot Philly Cheesesteak
Ingredients
- 1-2 slice sweet onion thinly sliced
- 2 tsp brown sugar
- 1 tbsp Worcestershire sauce
- 2 tbsp unsalted butter
- 2 lbs round sirloin steak or skirt steak thinly sliced
- 1 tsp garlic powder
- salt and black pepper to taste
- 8 oz button mushrooms sliced
- 2 poblano peppers or green bell peppers sliced
- 1 tbsp low-sodium soy sauce
- 2.5-3 cups beef broth
- 1/3 cup fresh cilantro or parsley
- 4-6 hoagie rolls
- chipotle mayo or regular mayo optional
- 6 slices provolone cheese
Instructions
- In the bowl of your crockpot, combine the sliced onion, brown sugar, and Worcestershire sauce. Add the butter and thinly sliced steak. Sprinkle with garlic powder, salt, and black pepper. Add the mushrooms and bell peppers, then pour in 2 1/2 cups of beef broth and the soy sauce.
- Cover and cook on LOW for 6-8 hours or on HIGH for 5-6 hours, stirring once or twice if possible. If the liquid gets too low and the steak is not mostly submerged, add the remaining 1/2 cup of beef broth.
- Once the steak finishes cooking, stir in the fresh cilantro or parsley. Taste and adjust salt and pepper as needed.
- Preheat the oven to 400°F. Spread mayo on each hoagie roll if using, then stuff equal amounts of the steak mixture into each roll. Top generously with provolone cheese slices. Wrap each sandwich tightly in foil.
- Place the foil-wrapped sandwiches in the oven for 5-10 minutes, until the cheese has fully melted. Serve hot with jalapeños and fries if desired.