Growing up, I always associated Philly Cheesesteaks with indulgent meals from a diner or food truck—packed with juicy steak, gooey melted cheese, and soft, toasty bread. But the thought of making one at home? That seemed intimidating.
Enter the slow cooker. With just a few minutes of prep and some patience, you can create restaurant-quality Philly Cheesesteaks right in your kitchen—no need to stand over a hot grill or worry about overcooking the meat.
This Crockpot Philly Cheesesteak recipe is a game-changer for beginners. It’s a foolproof way to achieve tender, flavorful beef with minimal effort, making it the perfect meal for busy weeknights or relaxed weekends.

Why This Recipe is Special
- Effortless Cooking: Toss everything in the slow cooker and let it do the work.
- Unbelievably Tender Beef: The low-and-slow cooking method makes the steak melt in your mouth.
- Beginner-Friendly: No fancy techniques or complicated steps—just simple ingredients and clear instructions.
- Customizable: Easily tweak it to suit your taste, whether you prefer provolone, Cheez Whiz, or a different bread.
Ingredients and Their Roles
- Beef (such as ribeye or flank steak): The star of the show, slow-cooked to tender perfection.
- Bell Peppers (green, red, or yellow): Adds sweetness, crunch, and color to balance the richness of the beef.
- Onions (white or yellow): Caramelizes during cooking, giving a deep, savory-sweet flavor.
- Garlic: Enhances the overall aroma and adds a punch of flavor.
- Beef Broth: Keeps the meat juicy while infusing extra richness.
- Worcestershire Sauce: Adds depth and a slightly tangy umami boost.
- Provolone Cheese: The classic choice for a smooth, melty finish.
- Hoagie Rolls: The perfect vessel to soak up all the flavors without falling apart.
Ingredient Swaps:
- Swap ribeye for chuck roast for a budget-friendly alternative.
- Use mushrooms for an extra umami kick or as a meat substitute.
- Try Swiss, mozzarella, or Cheez Whiz if you want a different cheesy experience.
Step-by-Step Instructions
Step 1: Slice the beef as thinly as possible. If you have trouble, try placing it in the freezer for about 30 minutes before slicing—it firms up and makes cutting easier.
Step 2: Place the sliced beef in the slow cooker along with sliced onions, bell peppers, and minced garlic.
Step 3: Pour in the beef broth and Worcestershire sauce. Stir everything together to ensure the flavors meld evenly.
Step 4: Cover and cook on low for 6-8 hours or high for 3-4 hours until the beef is fork-tender.
Step 5: About 10 minutes before serving, lay slices of provolone cheese on top of the beef mixture. Cover with the lid and let the cheese melt.
Step 6: Toast the hoagie rolls for extra crunch. Spoon the cheesy beef mixture onto the rolls, letting the juices soak in slightly for the ultimate flavor experience.
Beginner Tips and Notes
- Cutting Meat Easily: If slicing steak is tricky, use a sharp knife and freeze it slightly beforehand.
- Preventing Mushy Peppers: Add them during the last hour of cooking if you prefer them more crisp.
- Fixing Overly Watery Filling: If there’s too much liquid, remove the lid during the last 30 minutes of cooking to let some evaporate.
Serving Suggestions
- Pair with sweet potato fries or classic French fries for the full sandwich shop experience.
- Serve with a side of coleslaw for a fresh, tangy contrast.
- Want a low-carb version? Skip the bread and serve the filling over cauliflower rice or in lettuce wraps.
Storing and Reheating
- Refrigerate: Store leftovers in an airtight container for up to 3 days.
- Freeze: The beef mixture (without cheese) can be frozen for up to 2 months.
- Reheat: Warm in a skillet over low heat or microwave in short intervals, adding cheese fresh before serving.
Try It and Share Your Thoughts
This Crockpot Philly Cheesesteak is perfect for anyone looking for a simple yet mouthwatering meal. Whether you’re a beginner in the kitchen or just want an effortless dinner, this recipe delivers every time.
Give it a try and let me know how it turns out in the comments below! What’s your favorite way to customize a Philly Cheesesteak? I’d love to hear your tips and tricks.
FAQ About Crockpot Philly Cheesesteak
Yes, while ribeye is traditional, you can also use flank steak, chuck roast, or sirloin. Just ensure the beef is sliced thinly to cook evenly and remain tender.
To avoid a soggy sandwich, toast the hoagie rolls before assembling and use a slotted spoon to scoop the meat mixture, letting excess liquid drain.
Yes, you can cook the beef, onions, and peppers in a skillet over medium heat until tender, then add cheese and serve on toasted hoagie rolls.
Provolone is the classic choice, but you can also use mozzarella, Swiss, or Cheez Whiz for a different flavor profile.
More Relevant Recipes
- Slow Cooker Chicken Philly Sandwiches
- Slow Cooker Pumpkin Butter
- Slow Cooker Brown Sugar Garlic Chicken

Crockpot Philly Cheesesteak
This Crockpot Philly Cheesesteak is an easy, slow-cooked twist on the classic sandwich. With tender beef, caramelized onions, and melted cheese on a toasted hoagie roll, this dish delivers bold flavor with minimal effort. Perfect for busy nights, it’s a comforting, restaurant-quality meal you can make at home.
- Total Time: 6 hours 10 minutes
- Yield: 4 servings 1x
Ingredients
- 2 pounds ribeye or flank steak, thinly sliced
- 1 large onion, thinly sliced
- 2 bell peppers (green, red, or yellow), sliced
- 3 cloves garlic, minced
- 1 ½ cups beef broth
- 2 tablespoons Worcestershire sauce
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon Italian seasoning
- 8 slices provolone cheese
- 4 hoagie rolls
- 1 tablespoon butter (for toasting rolls)
Instructions
- Prepare the Ingredients: Slice the beef as thinly as possible. If it’s difficult to cut, place it in the freezer for 30 minutes before slicing. Slice the onions and bell peppers into thin strips and mince the garlic.
- Assemble in the Slow Cooker: Place the beef in the slow cooker and add the sliced onions, bell peppers, and minced garlic. Pour in the beef broth and Worcestershire sauce. Sprinkle salt, pepper, and Italian seasoning over the mixture. Stir gently to distribute flavors evenly.
- Slow Cook the Beef: Cover the slow cooker and cook on low for 6–8 hours or high for 3–4 hours. The beef should become tender and infused with the flavors of the broth and seasonings.
- Melt the Cheese: About 10 minutes before serving, lay the slices of provolone cheese on top of the beef mixture. Cover the slow cooker again and let the cheese melt into the meat.
- Toast the Rolls: While the cheese is melting, slice the hoagie rolls and butter them lightly. Toast them in a skillet or under the broiler until golden and crisp.
- Assemble and Serve: Using a slotted spoon, scoop the beef mixture onto the toasted hoagie rolls, allowing excess liquid to drain. Serve immediately while hot and melty.
Notes
- If you prefer firmer bell peppers, add them during the last hour of cooking instead of at the beginning.
- For extra richness, mix a tablespoon of butter into the beef mixture before serving.
- Store leftovers in an airtight container in the fridge for up to 3 days or freeze for up to 2 months.
- Reheat by warming in a skillet over medium heat or in the microwave in short intervals.
- Prep Time: 10 minutes
- Cook Time: 6 hours (low) or 3 hours (high)
- Category: Main Course
- Method: Slow Cooker
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich
- Calories: 620
- Sugar: 6g
- Sodium: 950mg
- Fat: 26g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 3g
- Protein: 45g
- Cholesterol: 110mg