The moment the sun begins to dip below the horizon, filling the sky with hues of orange and pink, my kitchen transforms into a cozy haven. I can already picture the delicious aroma wafting through the air as my Crockpot Philly Cheesesteak Casserole slowly simmers away. This dish is not only a comfort food classic but an effortless solution to weeknight dinners that seem to sneak up on me after a long day.
Tired of the same old meals? Trust me, you’ll love how this cheesy, flavorful ensemble of lean ground beef, bell peppers, and gooey cheeses comes together with minimal fuss. Imagine inviting a few friends over and sharing this mouthwatering casserole that looks and tastes like it took all day, but in reality, it comes together in a matter of minutes with your trusty crockpot doing the heavy lifting. Just set it and forget it, while you kick back and let the magic happen.
Get ready to indulge in flavors that evoke memories of savory cheesesteaks, all while enjoying the satisfaction of a homemade meal. Let’s dive into a recipe that’ll win over everyone at your table!

Why will Crockpot Philly Cheesesteak Casserole impress you?
Unmatched Convenience: With minimal prep time, this casserole is a breeze to make, letting you enjoy more time with family or friends.
Flavor Explosion: Each bite combines the rich taste of beef, aromatic veggies, and melted cheese, delivering pure comfort in a dish.
Crowd-Pleasing Delight: Perfect for gatherings, this dish is guaranteed to impress guests while remaining easy enough for a weeknight dinner.
Effortless Cleanup: Utilizing a crockpot means fewer dishes, making your cooking experience as enjoyable as the meal itself.
Versatile Meal Option: Whether served solo or with your favorite sides, this casserole adapts to any occasion! For more easy weeknight dinners, check out my crockpot recipes.
Crockpot Philly Cheesesteak Casserole Ingredients
Get ready to create a comforting dish that brings the flavors of a classic Philly cheesesteak right to your table!
For the Base
- 1½ pounds (680 g) lean ground beef – a healthier choice that still packs delicious flavor and ensures a hearty base.
- 1 tablespoon olive oil – helps in sautéing the beef, adding richness without overwhelming the dish.
- 1 large yellow onion, thinly sliced – lends sweetness and depth to the casserole.
- 2 medium green bell peppers, thinly sliced – adds a pop of color and a fresh crunch.
- 8 ounces (225 g) mushrooms, sliced – enhances the umami profile and adds a lovely texture.
- 3 garlic cloves, minced – infuses the dish with a fragrant aroma that lifts all the flavors.
For the Seasoning
- 1 teaspoon salt – essential for bringing all the flavors to life.
- ½ teaspoon black pepper – adds a gentle kick to the richness.
- 1 teaspoon Italian seasoning – infuses the dish with a blend of herbs that complement the beef perfectly.
- 1 tablespoon Worcestershire sauce – adds a savory depth reminiscent of traditional cheesesteaks.
- ½ cup (120 ml) beef broth – provides moisture and enhances the meaty flavor, making each bite juicy and satisfying.
For the Creamy Finish
- 8 ounces (225 g) cream cheese, softened and cubed – ensures a creamy, luscious texture that binds the ingredients together.
- 1 cup (115 g) shredded mozzarella cheese – melts beautifully, creating a gooey layer of cheese that everyone loves.
- 6 slices provolone cheese, about 4 ounces (115 g) – the ultimate topping that gives a delicious, melty finish to this Crockpot Philly Cheesesteak Casserole.
How to Make Crockpot Philly Cheesesteak Casserole
-
Sauté Beef: Heat the olive oil in a skillet over medium-high heat. Add the ground beef and cook for 7–9 minutes, breaking it into crumbles until browned and cooked through. Drain the excess grease for a healthier dish.
-
Combine Ingredients: Transfer the cooked beef to your crockpot. Stir in the sliced onion, bell peppers, mushrooms, minced garlic, salt, black pepper, Italian seasoning, Worcestershire sauce, and beef broth. Mix until well combined.
-
Cook Low or High: Cover your crockpot and cook on LOW for 4–5 hours or HIGH for 2–3 hours. You’ll know it’s ready when the veggies are tender and the aromas fill your kitchen.
-
Stir in Cheese: If needed, carefully spoon out any excess liquid. Stir in the cream cheese and shredded mozzarella. Cover and allow to cook for an additional 15–30 minutes. Stir until you achieve a creamy texture.
-
Melt Provolone: Lay the provolone slices evenly over the casserole. Cover again and let it cook for another 10–20 minutes until the cheese is melted and bubbling.
-
Rest and Serve: Turn off the heat and let the casserole sit uncovered for 10 minutes before serving. This little time allows the flavors to meld beautifully.
Optional: Top with fresh parsley for a touch of brightness.
Exact quantities are listed in the recipe card below.

Make Ahead Options
These Crockpot Philly Cheesesteak Casserole ingredients are a joy for meal prep enthusiasts! You can sauté the ground beef and mix it with the veggies up to 24 hours in advance, ensuring they stay fresh and vibrant by storing them in an airtight container in the refrigerator. Both the sautéed mixture and the broth can be prepped a day before; just combine everything in the crockpot when you’re ready to cook. On the day you’re ready to serve, simply add the cream cheese and mozzarella, cook as directed, and finish it off with the provolone cheese. This prep-ahead strategy not only saves you time but ensures that your casserole is just as delicious when it’s finally served!
Storage Tips for Crockpot Philly Cheesesteak Casserole
Fridge: Store leftovers in an airtight container for up to 3 days. Allow the casserole to cool completely before sealing to preserve freshness.
Freezer: For longer storage, freeze the casserole in a freezer-safe container for up to 3 months. Portion it out for easy meal prep.
Reheating: Thaw overnight in the fridge before reheating. Warm in the microwave or oven until heated through, ensuring the creamy texture of your Crockpot Philly Cheesesteak Casserole is maintained.
Airtight Storage: Ensure your container is properly sealed to prevent freezer burn, which can affect the flavor and texture when you’re ready to enjoy it again.
What to Serve with Crockpot Philly Cheesesteak Casserole?
Looking to create a complete meal that tantalizes taste buds and warms hearts? Let’s explore some delightful pairings!
- Garlic Bread: The crispy, buttery goodness of garlic bread perfectly contrasts the creamy casserole, making each bite a delight.
- Caesar Salad: A fresh, crunchy salad drizzled with tangy dressing complements the rich flavors of the casserole for a refreshing balance.
- Roasted Vegetables: Seasonal veggies like broccoli and carrots offer a vibrant, healthy addition that brightens your plate and enriches every bite.
- Coleslaw: The crunchy cabbage with a tangy dressing provides a satisfying textural contrast while adding an element of brightness to your meal.
- Baked Potato Wedges: Crispy and fluffy, these wedges give a fun twist; they soak up the casserole’s cheesy goodness and are great for dipping!
- Fruit Salad: A sweet, juicy fruit medley adds a light finish to the meal, cleansing the palate and leaving everyone feeling satisfied and happy.
- Sparkling Water: Serve with a refreshing drink like sparkling water infused with lemon to cleanse the palate between bites of this savory dish.
Expert Tips for Crockpot Philly Cheesesteak Casserole
- Choose Lean Beef: Using lean ground beef not only cuts calories but also prevents excess grease from making your casserole soggy.
- Fresh Ingredients: Fresh veggies add much-needed texture and flavor, so opt for crisp bell peppers and juicy mushrooms.
- Avoid Overcooking: Keep an eye on the cooking time; overcooking can lead to mushy vegetables and dry meat in your Crockpot Philly Cheesesteak Casserole.
- Layer for Flavor: For maximum taste, layer your cheeses rather than mixing them in all at once; this creates a melty, gooey top.
- Rest is Key: Allow your casserole to rest before serving; this helps the flavors combine for a more satisfying bite.
Crockpot Philly Cheesesteak Casserole Variations
Feel free to make this delightful casserole your own with these fun twists and substitutions!
-
Vegetarian: Replace ground beef with lentils or chickpeas, and add extra veggies like zucchini or carrots for a hearty, plant-based dish.
-
Spicy: Stir in chopped jalapeños or a dash of hot sauce for a kick that will elevate the flavors and ignite your taste buds.
-
Cheesy Twist: Experiment with different cheeses like cheddar or gouda for a unique flavor profile that complements the casserole perfectly.
-
Gluten-Free: Use gluten-free Worcestershire sauce and ensure all other ingredients are certified gluten-free to cater to gluten-sensitive friends or family.
-
Creamy Garlic: For an added layer of flavor, mix in roasted garlic instead of fresh garlic. The sweetness transforms the dish beautifully!
-
Herb Infusion: Elevate the flavor by sprinkling fresh herbs like parsley or basil just before serving. This addition brings freshness and color to your casserole.
-
Extra Veggies: Incorporate more colorful vegetables such as red bell peppers, corn, or spinach for added nutrition and a delightful crunch.
-
Make it a Meal: Serve this casserole over cooked pasta or rice to turn it into a complete meal that will leave everyone satisfied and full!

Crockpot Philly Cheesesteak Casserole Recipe FAQs
What kind of ground beef should I use?
Absolutely! I recommend using lean ground beef, as it cuts down on excess grease and keeps your casserole hearty yet healthier. Aim for ground beef that is 80-90% lean to get that perfect balance of flavor and moisture without it becoming too greasy.
How should I store leftovers?
Very important! Store any leftover Crockpot Philly Cheesesteak Casserole in an airtight container in the refrigerator. It can remain fresh for up to 3 days. Make sure to let the casserole cool completely before sealing to maintain its delicious flavors and texture.
Can I freeze the casserole?
Yes, you can indeed freeze it! For optimal storage, transfer the cooled casserole into a freezer-safe container or divide it into portions for easy meal prep. It can be safely frozen for up to 3 months. When you’re ready to savor those flavors again, let it thaw overnight in the refrigerator before reheating.
How do I reheat the casserole?
The best way to reheat is to first thaw overnight in the fridge if you’ve frozen it. Then, warm it in the microwave or place it in a preheated oven at 350°F (175°C) until heated through. Cover with foil if needed to retain moisture. This step is crucial to ensure your Crockpot Philly Cheesesteak Casserole maintains its creamy texture without drying out.
What should I do if the casserole turns out too runny?
If you find your casserole is a bit more liquidy than you’d like, no worries! Simply spoon out excess liquid before stirring in the cream cheese and mozzarella. If it happens after cooking, allow it to cook uncovered for an additional 10-15 minutes, which will help to reduce the liquid as steam escapes. Lastly, remember to use a slotted spoon when serving, which helps by separating any lingering liquid from the casserole.
Are there any dietary considerations I should keep in mind?
Definitely! If you’re serving this dish to anyone with specific dietary restrictions, consider using gluten-free Worcestershire sauce to avoid gluten. For lactose intolerance, you can substitute cream cheese and cheeses with dairy-free alternatives, ensuring everyone at the table can enjoy this comforting dish!

Crockpot Philly Cheesesteak Casserole for Cozy Nights
Ingredients
Equipment
Method
- Heat the olive oil in a skillet over medium-high heat. Add the ground beef and cook for 7-9 minutes, breaking it into crumbles until browned and cooked through. Drain the excess grease for a healthier dish.
- Transfer the cooked beef to your crockpot. Stir in the sliced onion, bell peppers, mushrooms, minced garlic, salt, black pepper, Italian seasoning, Worcestershire sauce, and beef broth. Mix until well combined.
- Cover your crockpot and cook on LOW for 4-5 hours or HIGH for 2-3 hours until veggies are tender.
- If needed, carefully spoon out any excess liquid. Stir in the cream cheese and shredded mozzarella. Cover and cook for an additional 15-30 minutes until creamy.
- Lay the provolone slices evenly over the casserole. Cover and cook for another 10-20 minutes until the cheese is melted and bubbling.
- Turn off the heat and let the casserole sit uncovered for 10 minutes before serving.









