First off, thank you so much for being here—you’re going to love this one. This Crockpot Cheesesteak Potato Casserole is a hearty, cheesy, flavor-packed dish that brings together everything you love about a Philly cheesesteak, but with the comfort and ease of a slow-cooked casserole. And yes, there are potatoes. And yes, it’s amazing.
Whether you’re feeding a hungry family, meal prepping for the week, or just want something warm and satisfying without hovering over the stove, this is your new go-to. Crockpot Cheesesteak Potato Casserole is one of those “dump and let the magic happen” recipes—and the results are anything but boring!!
Want more crowd-pleasing crockpot recipes like this? Subscribe to my newsletter and get them delivered straight to your inbox (plus some bonus slow cooker tips I only share with email friends!).
What Is Crockpot Cheesesteak Potato Casserole?
This recipe takes the classic Philly cheesesteak and gives it a slow-cooked, cozy casserole twist. Picture this: thinly sliced beef, tender potatoes, sautéed peppers and onions, and melty cheese all layered together and slow-cooked until bubbly, savory, and irresistible.
The slow cooker transforms this dish into an ultra-comforting, hands-off meal that’s perfect for busy nights, game days, or anytime you need a big, satisfying dinner that practically makes itself.
Why You’ll Love This Recipe
- Set-it-and-forget-it dinner that tastes like you fussed for hours
- Classic Philly cheesesteak flavor with a fun casserole vibe
- Hearty and filling—the kind of meal that sticks to your ribs
- Budget-friendly ingredients and pantry staples
- Kid-approved and great for feeding a crowd
- Customizable with your favorite cheeses and add-ins
What Does It Taste Like?
Think of the best cheesesteak you’ve ever had—juicy beef, sweet peppers, savory onions, gooey cheese—then imagine all those flavors slow-simmered into a bubbling casserole with soft, golden potatoes soaking up every bit of goodness.
It’s rich, melty, beefy, and totally crave-worthy. Comfort food at its finest, with just the right balance of creamy, cheesy, and savory in every bite.
Benefits of Making This in a Crockpot
- Hands-off cooking – Your slow cooker does all the work.
- Less cleanup – One pot. No stove. No skillet.
- Meal-prep friendly – Tastes even better the next day.
- Flexible cook time – Low and slow or quicker on high.
- Make ahead – Perfect for prepping in the morning and coming home to dinner done.
Ingredients You’ll Need
Here’s everything you’ll need to make this cheesy, beefy masterpiece:
- 1 ½ lbs thinly sliced beef (sirloin, flank, or shaved steak)
- 1 ½ lbs baby potatoes or Yukon Golds, chopped into 1-inch cubes
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 1 small yellow onion, sliced thin
- 2 cloves garlic, minced
- 1 ½ cups shredded provolone or mozzarella cheese (or a combo)
- ½ cup cream cheese, softened
- ½ cup beef broth
- 1 tbsp Worcestershire sauce
- 1 tsp Italian seasoning
- Salt and pepper, to taste
- Optional garnish: chopped parsley or green onions
Tools You’ll Need
- 6-quart slow cooker
- Cutting board and sharp knife
- Measuring cups and spoons
- Mixing bowl (optional)
- Ladle or large spoon for serving
Ingredient Swaps and Additions
Let’s make it your own:
- Use frozen peppers and onions to save time
- Swap in ground beef if you don’t have sliced steak
- Add mushrooms for extra umami flavor
- Try cheddar or pepper jack for a flavor twist
- Make it low-carb by replacing potatoes with cauliflower florets
How to Make Crockpot Cheesesteak Potato Casserole
Step 1: Prep Your Ingredients
Wash and chop your potatoes, slice your peppers and onions, and mince the garlic.
Step 2: Layer in the Crockpot
Add the potatoes to the bottom of the slow cooker. Season lightly with salt and pepper.
Layer the beef, peppers, onions, and garlic on top of the potatoes. Sprinkle in the Italian seasoning.
Step 3: Mix the Sauce
In a small bowl, whisk together beef broth, Worcestershire sauce, and softened cream cheese until smooth-ish. (It’s okay if it’s a little lumpy—it’ll melt in the slow cooker.)
Pour the sauce evenly over everything in the crockpot.
Step 4: Slow Cook
Cover and cook on LOW for 6–7 hours or HIGH for 3–4 hours, until potatoes are tender and beef is cooked through.
Step 5: Add Cheese
About 15–20 minutes before serving, sprinkle shredded provolone or mozzarella over the top. Cover again and let it melt into that glorious, gooey layer.
Step 6: Serve and Enjoy
Scoop into bowls and garnish with parsley or green onions if you’re feeling fancy. Serve hot and enjoy that melty, beefy magic!
What to Serve with Cheesesteak Casserole
This dish is totally satisfying on its own, but if you’re serving a crowd or want to round out the meal:
- Garlic bread or hoagie rolls (like a deconstructed cheesesteak!)
- A crisp green salad for freshness
- Steamed broccoli or green beans
- Coleslaw for a tangy contrast
Tips for Crockpot Success
- Spray the slow cooker with cooking spray or use a liner for easy cleanup
- Cut potatoes evenly so they cook at the same rate
- Use thinly sliced steak for the best texture (shaved steak is perfect!)
- Add cheese at the end to keep it melty and fresh
- Taste before serving and adjust seasoning if needed
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze portions for up to 2 months. Thaw overnight before reheating.
- Reheat: Warm in the microwave or in a skillet with a splash of broth for moisture.
Frequently Asked Questions
Can I make this with ground beef?
Yes! Brown the ground beef first and drain, then layer it in as you would the sliced steak.
Can I use frozen potatoes?
You can, but thaw them first and reduce the cooking time slightly.
What kind of cheese is best?
Provolone, mozzarella, or a mild cheddar work great. Pepper jack adds a spicy kick!
Can I prep this the night before?
Absolutely! Assemble everything in the crock, cover, and refrigerate overnight. Just pop it into the slow cooker in the morning and cook as directed.
Why You’ll Love This Recipe
This Crockpot Cheesesteak Potato Casserole is everything you want in a comfort food dinner: rich, cheesy, and totally satisfying—with that classic cheesesteak flavor we all know and love. Whether you’re feeding a crowd, meal prepping for the week, or just craving something hearty, this recipe delivers.