Slow Cooker Philly Cheesesteak Casserole is a hearty, cheesy, and comforting dinner inspired by the classic Philly cheesesteak sandwich. It has all the savory flavors you love—ground beef, bell peppers, onions, garlic, Worcestershire sauce, and melted cheese—but instead of a hoagie roll, everything is mixed with hash browns and cooked into a creamy casserole.
This easy slow cooker recipe is perfect for busy weeknights, family dinners, potlucks, or meal prep. It is rich, filling, and loaded with cheesesteak flavor in every bite.

Why You’ll Love This Philly Cheesesteak Casserole
- Easy slow cooker dinner
- All the flavor of a Philly cheesesteak without the bread
- Creamy, cheesy, and hearty
- Made with simple ingredients
- Great for family meals
- Perfect for meal prep
- Can be made in the oven too
- Comfort food with minimal work
What Makes This Recipe So Good?
This casserole takes the flavors of a Philly cheesesteak and turns them into a warm, satisfying slow cooker meal. Ground beef gives it a hearty base, while bell peppers and onions add classic cheesesteak flavor.
Frozen hash browns replace the hoagie roll and make the casserole filling. Cheddar cheese soup, sour cream, Worcestershire sauce, and shredded mozzarella create a creamy, savory sauce that ties everything together.
Ingredients
- 2 pounds ground beef
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 tablespoon minced garlic
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 1 large yellow onion, diced
- 1 bag frozen Southern hash browns, 28 ounces
- 1 can cheddar cheese soup, 10.5 ounces
- ½ cup sour cream
- 2 tablespoons Worcestershire sauce
- 1½ cups shredded mozzarella cheese
- Chopped parsley, for garnish
- Salt and pepper, to taste
Ingredient Notes
Ground Beef
Ground beef gives this casserole a rich, meaty flavor. You can also use ground turkey or ground chicken for a lighter version.
Bell Peppers
Green and red bell peppers add color, flavor, and the classic Philly cheesesteak taste.
Onion
Yellow onion brings sweetness and savory depth to the casserole.
Hash Browns
Frozen Southern-style hash browns make the casserole hearty and filling. They replace the bread from a traditional Philly cheesesteak sandwich.
Cheddar Cheese Soup
Cheddar cheese soup creates a creamy, cheesy base that coats the beef, vegetables, and potatoes.
Sour Cream
Sour cream adds creaminess and a slight tang that balances the richness.
Worcestershire Sauce
Worcestershire sauce adds savory depth and helps bring out the beefy flavor.
Mozzarella Cheese
Mozzarella melts beautifully on top. You can also use provolone, Monterey Jack, pepper jack, or your favorite shredded cheese.
How to Make Slow Cooker Philly Cheesesteak Casserole
Step 1: Cook the Ground Beef
In a medium skillet over medium heat, add the ground beef, salt, and black pepper.
Cook for 8 to 10 minutes, breaking up the meat as it cooks, until no longer pink.
Add the minced garlic and cook for 1 more minute.
Drain any excess grease if needed.
Step 2: Add Everything to the Slow Cooker
Add the cooked ground beef to the bowl of a slow cooker.
Add the diced green bell pepper, red bell pepper, onion, frozen hash browns, cheddar cheese soup, sour cream, and Worcestershire sauce.
Stir until everything is well combined.
Step 3: Slow Cook
Cover and cook on HIGH for 2½ hours.
Or, cook on LOW for 4 to 5 hours.
The casserole is ready when the potatoes are tender and the mixture is hot and creamy.
Step 4: Add the Cheese
Sprinkle shredded mozzarella cheese over the top.
Cover again and cook for 10 more minutes, or until the cheese is melted.
Step 5: Garnish and Serve
Garnish with chopped parsley.
Taste and add more salt and pepper if needed.
Serve warm.
Oven Instructions
You can also make this casserole without a slow cooker.
Preheat the oven to 350°F.
Cook the ground beef in a large skillet with salt and pepper until no longer pink.
Add garlic and cook for 1 minute.
Add the bell peppers and onions to the skillet and cook for 5 to 7 minutes, or until softened.
In a separate bowl, mix the cheddar cheese soup, sour cream, and Worcestershire sauce.
In a large bowl, combine the soup mixture, frozen hash browns, cooked beef, peppers, and onions.
Spread the mixture into a greased 9×13-inch baking dish.
Sprinkle mozzarella cheese over the top.
Cover with aluminum foil and bake for 30 to 35 minutes, or until hot and bubbly.
Remove the foil and bake for another 5 to 10 minutes if you want the cheese more golden.
Let cool slightly before serving.
Tips for the Best Philly Cheesesteak Casserole
Brown the Beef First
Cooking the beef before adding it to the slow cooker gives the casserole better texture and flavor.
Drain Excess Grease
If your beef releases a lot of grease, drain it before adding it to the slow cooker.
Use Frozen Hash Browns
There is no need to thaw the hash browns first. Add them straight from the freezer.
Choose Your Cheese
Mozzarella melts smoothly, but provolone gives a more classic Philly cheesesteak flavor.
Let It Rest Before Serving
Let the casserole sit for a few minutes after cooking so it thickens slightly.
Variations
Provolone Philly Cheesesteak Casserole
Use shredded or sliced provolone instead of mozzarella for a more traditional cheesesteak flavor.
Spicy Philly Cheesesteak Casserole
Use pepper jack cheese or add diced jalapeños.
Ground Turkey Version
Swap the ground beef for ground turkey.
Mushroom Cheesesteak Casserole
Add sliced mushrooms with the peppers and onions.
Low-Carb Version
Replace the hash browns with cauliflower florets or cauliflower rice.
What to Serve With Philly Cheesesteak Casserole
This casserole is filling on its own, but it pairs well with:
- Garlic knots
- Dinner rolls
- French baguette
- Roasted potato wedges
- Cornbread
- Steamed rice
- Roasted Brussels sprouts
- Roasted asparagus
- Green salad
- Pickles
- Coleslaw
Storage Instructions
Let the casserole cool to room temperature.
Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days.
You can also portion it into individual containers for easy grab-and-reheat meals.
Freezing Instructions
Freeze cooled casserole in a freezer-safe container for up to 2 to 3 months.
Thaw overnight in the refrigerator before reheating.
Reheating
Reheat individual portions in the microwave until hot.
You can also reheat the casserole on the stovetop over low heat or in the oven at 350°F until warmed through.
Add a splash of milk or broth if the casserole seems too thick.
Frequently Asked Questions
Can I Make This Without a Slow Cooker?
Yes. You can bake it in the oven at 350°F in a 9×13-inch dish.
Can I Use Ground Turkey?
Yes. Ground turkey or ground chicken can be used instead of ground beef.
Do I Need to Thaw the Hash Browns?
No. Add the frozen hash browns directly to the slow cooker.
What Cheese Is Best?
Mozzarella melts well, but provolone gives a more classic Philly cheesesteak flavor. Monterey Jack or pepper jack also work.
Can I Make This Ahead of Time?
Yes. Cook the beef, mix the ingredients, and refrigerate until ready to slow cook.
Recipe Information
Prep Time: 15 minutes
Cook Time: 2 hours 30 minutes
Total Time: 2 hours 45 minutes
Servings: 8
Calories: About 463 per serving
Final Thoughts
Slow Cooker Philly Cheesesteak Casserole is creamy, cheesy, hearty, and full of classic cheesesteak flavor. With ground beef, peppers, onions, hash browns, and melted cheese, it is a comforting dinner that is easy to prepare and perfect for feeding the family.
Whether you make it in the slow cooker or oven, this casserole is a simple and satisfying meal that brings all the flavor of a Philly cheesesteak to your dinner table.
