Crockpot Philly Cheesesteak with Melty Provolone & Peppers
This Crockpot Philly cheesesteak gives you all the savory, beefy, oniony flavor of the classic sandwich with the kind of tenderness that only comes from slow cooking.

The meat practically falls apart after hours in a rich broth with sweet peppers, and you pile it onto toasted rolls with plenty of melted provolone. It’s a weeknight dinner that feels like a weekend project, without the work.
Why This Slow Cooker Version Works
I love a good Philly cheesesteak, but searing paper-thin steak on a hot griddle isn’t something I want to do on a busy Tuesday. This crockpot version swaps the last-minute scramble for a low-and-slow cook that does all the heavy lifting while you go about your day.
The beef comes out so tender you can shred it with a fork, soaking up the flavor of Worcestershire, garlic, and beef broth. And when it’s all piled high on a toasted roll with provolone, you get that same satisfying, messy, cheesy bite with half the effort.
Ingredients

- 2 lbs beef chuck roast: well-marbled for the most tender shred
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/4 cup Worcestershire sauce: adds that classic savory depth
- 1/2 cup low-sodium beef broth
- 1 large green bell pepper, sliced
- 1 large red bell pepper, sliced
- 1 large yellow onion, halved and sliced
- 4 hoagie rolls, split
- 8 slices provolone cheese: or 8 oz Cheez Whiz if you prefer
Variations / Substitutions
- Protein: Swap the chuck roast for boneless chicken thighs if you want a chicken cheesesteak. Cook on low for 4-5 hours.
- Cheese: Use Cheez Whiz for the traditional Philly style, or white American for a creamier melt.
- Peppers: Any color bell pepper works, or toss in a sliced poblano for a little heat.
- Spice: Add 1/2 tsp crushed red pepper flakes with the broth for a spicy kick.
- If you like this, try our slow cooker Italian beef sandwiches for another hearty roll-up.
How To Make Crockpot Philly Cheesesteaks
Step 1: Season and Sear the Beef

Heat a large skillet over medium-high heat. Pat the chuck roast dry, then season it all over with the 1 tsp salt, 1/2 tsp pepper, 1 tsp garlic powder, and 1 tsp onion powder. Sear the beef until deeply browned on all sides, about 4 minutes per side.
The crust that forms during searing adds a layer of flavor you will taste later, so do not rush this step. You want the surface to look dark and crusty, not grey.
Step 2: Layer the Vegetables and Broth

Transfer the seared roast to your slow cooker. Scatter the sliced green bell pepper, red bell pepper, and onion around and on top of the meat. Pour in the 1/4 cup Worcestershire sauce and 1/2 cup beef broth.
The liquid will look shallow at first, but the vegetables release moisture as they cook, creating plenty of flavorful juice to keep the meat spoon-tender.
Step 3: Shred the Tender Beef

Cover the slow cooker and cook until the beef is fork-tender, about 8 to 10 hours on low or 4 to 6 hours on high. When ready, transfer the roast to a cutting board and use two forks to shred it into bite-sized pieces.
Stir the shredded beef back into the slow cooker to soak up all those juices with the peppers and onions. Let it sit in the liquid for 5 minutes so every strand gets coated.
Step 4: Pile and Melt the Cheesesteaks

Toast the split hoagie rolls under a broiler or in a dry skillet until the edges are crisp and golden. Pile a generous heap of the meat and pepper mixture onto each bottom roll, then lay 2 slices of provolone over the top. Slide them under the broiler for 1 to 2 minutes, just until the cheese bubbles and starts to brown at the edges.
Close the sandwiches, press down gently, and serve right away while the cheese is still gooey and the rolls are warm. Wrap the bottom in parchment or foil if you need to, because these are deliciously messy.
Tips for the Best Crockpot Cheesesteaks
- Pat the beef completely dry before seasoning to get a better sear. Moisture on the surface steams the meat instead of browning it.
- Slice the peppers and onion into even strips about 1/4 inch wide so they soften consistently.
- If your broth tastes thin at the end, ladle some liquid into a saucepan and simmer it down for 5 minutes to concentrate the flavor before you pour it back over the beef.
- For extra crunch, give the sandwiches a quick press in a panini press or hot skillet after broiling. It squishes the filling together and gives the roll an irresistible crackly crust.
Adjust cook times based on your roast size:
| Roast Size | Low (hours) | High (hours) |
|---|---|---|
| 2 lbs | 8-10 | 4-6 |
| 3 lbs | 10-11 | 5-7 |
| 4 lbs | 11-12 | 6-8 |
Storing Leftovers
Store leftover meat and pepper mixture in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop with a splash of beef broth to keep it moist, or microwave in short bursts. Keep the filling separate from the rolls and toast fresh rolls when you are ready to eat.
What to Serve with Crockpot Philly Cheesesteaks
Crispy oven fries or potato wedges on the side catch any drippings and turn the meal into a full diner-style plate. A simple coleslaw with a tangy vinaigrette cuts through the richness of the beef and cheese, while a dill pickle spear adds a bright, briny crunch.
Frequently Asked Questions
Can I skip searing the beef?
Yes, but you lose the deep, caramelized flavor that makes the juices richer. If you are short on time, you can skip it and still end up with tender meat, just a slightly flatter taste.
Can I use pre-sliced stir-fry beef?
No, pre-sliced beef will dry out and become tough during the long cook. Stick with a whole cut like chuck roast that benefits from slow cooking.
My provolone didn’t melt smoothly. What happened?
Broil the sandwiches just until the cheese bubbles; too long under high heat can cause the cheese to seize or separate. Lay the slices directly on the hot meat so the residual heat starts melting them before they hit the broiler.
Can I make this on the stovetop instead?
Yes, you can simmer the same ingredients in a deep skillet or Dutch oven on low heat for about 2 to 2½ hours, adding broth as needed, until the meat is tender. It won’t be quite as hands-off as the crockpot, but it works.

Crockpot Philly Cheesesteak Recipe
Ingredients
Method
- Pat the chuck roast dry and season with salt, pepper, garlic powder, and onion powder. Sear in a hot skillet until deeply browned on all sides, about 4 minutes per side.
- Transfer the roast to the slow cooker. Scatter the sliced bell peppers and onion around the meat. Pour in the Worcestershire sauce and beef broth.
- Cover and cook on low for 8 to 10 hours or high for 4 to 6 hours, until the beef shreds easily.
- Remove the roast, shred with two forks, and stir back into the slow cooker with the peppers and onions. Let sit for 5 minutes.
- Toast the hoagie rolls, pile the meat mixture onto the bottom halves, top with provolone, and broil for 1 to 2 minutes until melted and bubbly. Close the sandwiches and serve immediately.
