If you’ve ever dreamed of sinking your teeth into a juicy, tender, and flavorful sandwich that practically melts in your mouth, then this Crock Pot Philly Cheesesteak Recipe is going to become your new go-to comfort food. Combining thinly sliced steak cooked low and slow with aromatic onions, optional bell peppers, and melty provolone cheese, this slow cooker version takes all the classic Philly cheesesteak magic and makes it effortless. Whether you’re feeding a crowd or craving an easy weeknight meal, this recipe delivers that authentic, hearty flavor with minimal hands-on time and maximum satisfaction.

Ingredients You’ll Need
These ingredients are wonderfully straightforward but each one plays a key role in capturing the heart of a true Philly cheesesteak. Together, they build layers of rich, savory, and comforting flavors while creating that perfect texture and color every bite deserves.
- 2 lbs flank steak or ribeye: Thin slices of tender steak provide the perfect meaty base that soaks up all the seasonings beautifully.
- 1 large onion: Thinly sliced onions add a naturally sweet and savory note that caramelizes during the slow cooking.
- 1 large bell pepper (optional): Adds a pop of color and gentle sweetness, which balances the richness of the meat.
- 1 tablespoon olive oil: Used to sear the steak and lock in juices for deep, savory flavor.
- 1 teaspoon garlic powder: Brings a mellow, warm garlic flavor without overpowering the dish.
- 1 teaspoon onion powder: Enhances the onion flavor and rounds out the seasoning.
- 1 teaspoon salt: Essential for elevating every other flavor in the recipe.
- 1/2 teaspoon black pepper: Adds a subtle kick and depth to the meat.
- 1 cup beef broth: Keeps the meat juicy and infuses a rich beefy taste during slow cooking.
- 8 hoagie rolls or sub rolls: Soft, sturdy bread to cradle all that delicious filling.
- 8 slices provolone cheese (or American cheese): Melts perfectly over the hot meat for that signature Philly cheesesteak finish.
- 1 tablespoon Worcestershire sauce: Imparts umami and a subtle tang, elevating the overall flavor punch.
How to Make Crock Pot Philly Cheesesteak Recipe
Step 1: Sear the Steak for Maximum Flavor
Start by heating olive oil in a skillet over medium-high heat. This step is crucial because searing those thinly sliced flank steak or ribeye pieces locks in their juices and builds a rich, caramelized crust. Don’t overcrowd the pan—work in batches if you need to. It only takes 2 to 3 minutes per batch, but the difference this makes is truly worth it.
Step 2: Combine Steak and Veggies in the Crock Pot
Transfer your beautifully browned steak to the slow cooker and add the thinly sliced onion and optional bell pepper. Sprinkle the garlic powder, onion powder, salt, and pepper over everything. This mix will develop deep, satisfying flavors as it cooks low and slow, letting the steak become melt-in-your-mouth tender.
Step 3: Pour in Broth and Worcestershire Sauce
Pour in the beef broth and a generous splash of Worcestershire sauce. These liquids keep the meat juicy and inject that unmistakable umami taste that makes Philly cheesesteaks so irresistible. Give everything a good stir before placing the lid on your Crock Pot.
Step 4: Let It Slow Cook to Perfection
Set your Crock Pot to low and cook for 6 to 7 hours, or if you’re short on time, choose the high setting for 3 to 4 hours. The slow cooking is what transforms the steak into tender, flavorful morsels that pair perfectly with bread and cheese. Patience here truly pays off.
Step 5: Break Apart the Meat and Adjust Seasoning
Once the cooking is done, use tongs or a fork to gently break up the steak into bite-sized pieces. Taste the mixture and adjust salt and pepper to your liking. This step lets you personalize the flavors so every bite hits just right.
Step 6: Assemble Your Ultimate Sandwich
Grab those hoagie rolls and pile on the hot steak mixture. Top each with a slice of provolone or American cheese. If you want, melt the cheese under the broiler or microwave them briefly for ooey-gooey perfection. The melted cheese is a dreamy finish that ties the whole sandwich together.
Step 7: Serve and Enjoy Every Bite
Serve your Crock Pot Philly Cheesesteak Recipe hot and fresh with a big smile. This sandwich is a guaranteed crowd-pleaser that transforms simple ingredients into something spectacular.
How to Serve Crock Pot Philly Cheesesteak Recipe

Garnishes
Adding simple garnishes can elevate your Philly cheesesteak experience. Consider some fresh chopped parsley or a sprinkle of crushed red pepper flakes for a bit of heat. If you love a tangy punch, a few pickled jalapeño slices add excitement and brightness.
Side Dishes
This hearty sandwich pairs well with classic sides like crispy French fries or a crunchy dill pickle spear. For a lighter option, serve it alongside a fresh garden salad or coleslaw. Even a simple bowl of kettle-cooked potato chips complements the richness perfectly.
Creative Ways to Present
If you want to mix things up, turn the meat mixture into Philly cheesesteak sliders using small rolls for a fun appetizer. Or, try it atop a baked potato for a twist. You could also use the filling to make a Philly cheesesteak casserole, layering the meat, veggies, and cheese with bread cubes and baking until bubbly.
Make Ahead and Storage
Storing Leftovers
Leftover Crock Pot Philly Cheesesteak Recipe keeps beautifully in an airtight container in the refrigerator for up to 3 days. Keeping the meat and bread separate until serving helps maintain the best texture.
Freezing
You can freeze the cooked steak mixture without the bread for up to 2 months. Portion it into freezer-safe containers or bags, then thaw overnight in the refrigerator before reheating. The freezing helps you enjoy this delicious recipe anytime you crave convenience.
Reheating
Reheat your leftovers gently on the stovetop or in the microwave to keep the steak tender and juicy. If reheating the assembled sandwich, melting the cheese again under a broiler briefly will refresh that just-made charm.
FAQs
Can I use other cuts of beef besides flank steak or ribeye?
Absolutely! While flank steak and ribeye offer great tenderness and flavor, you can also use sirloin or even thinly sliced chuck roast if that’s what you have on hand. Just be sure to slice the beef thinly for the best texture.
Is it necessary to sear the steak before adding it to the Crock Pot?
Seaming the steak beforehand isn’t mandatory but highly recommended. Searing locks in flavor and creates a lovely browned crust that adds depth to the final dish, making the pressure on the slow cooker less one-dimensional.
Can I make this recipe dairy-free or vegan?
You can easily skip the cheese or swap it for a dairy-free alternative if needed. For a vegan or vegetarian version, swap the beef with seasoned mushrooms or seitan and use vegetable broth instead of beef broth. It won’t be a traditional Philly cheesesteak but will still be delicious!
How do I prevent the sandwich from getting soggy?
To avoid soggy hoagie rolls, toast the bread lightly before filling or serve the meat mixture on the side so everyone can build their own sandwich fresh. Also, letting the meat rest briefly after cooking helps to settle any excess moisture.
Can I add other vegetables to this Crock Pot Philly Cheesesteak Recipe?
Definitely! Mushrooms, sliced jalapeños, or even spinach can be delicious additions. Just keep in mind the cooking time—add delicate veggies like spinach at the last hour to avoid overcooking.
Final Thoughts
Nothing beats the comfort and flavor of a homemade Philly cheesesteak, and this Crock Pot Philly Cheesesteak Recipe makes it so easy to enjoy that classic experience at home. Once you try it, you’ll be hooked on how the slow cooking amplifies the tenderness and all those perfectly balanced flavors come together. So go ahead, give it a whirl, and get ready for some seriously satisfying sandwiches that will have everyone asking for seconds!
Print
Crock Pot Philly Cheesesteak Recipe
- Prep Time: 15 minutes
- Cook Time: 6 hours 30 minutes
- Total Time: 6 hours 45 minutes
- Yield: 6 sandwiches
- Category: Main Course
- Method: Slow Cooking
- Cuisine: American
Description
This Crock Pot Philly Cheesesteak recipe delivers tender, flavorful steak slow-cooked with sautéed onions and bell peppers, seasoned with garlic and Worcestershire sauce, then served on hoagie rolls with melted provolone cheese for an easy and comforting sandwich perfect for family meals or casual gatherings.
Ingredients
Meat and Veggies
- 2 lbs flank steak or ribeye, thinly sliced
- 1 large onion, thinly sliced
- 1 large bell pepper, thinly sliced (optional)
Seasonings and Sauces
- 1 tablespoon olive oil
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup beef broth
- 1 tablespoon Worcestershire sauce
Bread and Cheese
- 8 hoagie rolls or sub rolls
- 8 slices provolone cheese (or American cheese)
Instructions
- Sear the Steak: Heat olive oil in a skillet over medium-high heat. Add the thinly sliced flank steak or ribeye and sear for 2-3 minutes until browned, working in batches to avoid overcrowding the pan.
- Prepare Crock Pot Ingredients: Transfer the seared steak to the Crock Pot. Add the sliced onion, bell pepper if using, garlic powder, onion powder, salt, and black pepper on top.
- Add Liquids: Pour in the beef broth and Worcestershire sauce. Stir gently to combine all ingredients in the Crock Pot, then cover with the lid.
- Slow Cook: Cook on low for 6-7 hours or on high for 3-4 hours until the meat becomes tender and fully cooked through.
- Shred and Season: After cooking, use tongs to stir and break up the meat into bite-sized pieces. Taste and adjust seasoning if needed.
- Assemble Sandwiches: Scoop a generous portion of the meat mixture onto each hoagie roll. Top with a slice of provolone or American cheese.
- Melt Cheese and Serve: Melt the cheese by placing assembled sandwiches under a broiler briefly or microwaving until cheese is melted. Serve hot and enjoy!
Notes
- Using flank steak or ribeye ensures tender and flavorful meat suitable for slow cooking.
- The bell pepper is optional but adds sweetness and color.
- Searing the meat prior to slow cooking enhances flavor and texture.
- Adjust seasoning after cooking to suit your taste preferences.
- Melt the cheese under a broiler for best results or in the microwave for convenience.
- Leftover meat can be refrigerated for up to 3 days or frozen for up to 2 months.

