If there’s one dish that combines the hearty comfort of a classic cheesesteak with the rustic soulfulness of a potato casserole, it has to be this Crockpot Cheesesteak Potato Casserole Recipe. Imagine tender, seasoned ground beef mingling with sautéed bell peppers and onions, all wrapped around tender diced potatoes smothered in rich cheddar cheese soup and melty provolone. This dish is pure comfort food magic, slow-cooked to perfection so the flavors meld beautifully and every bite is warm, cheesy, and unbelievably satisfying. Whether you’re feeding a family or hosting friends, this casserole delivers crowd-pleasing goodness without fuss.

Ingredients You’ll Need
What’s delightful about this Crockpot Cheesesteak Potato Casserole Recipe is how straightforward the ingredients are, yet each one plays a crucial role in building layers of flavor, texture, and color. From the savory ground beef to the creamy cheeses, every element blends into a perfect harmony you’ll want on repeat.
- Ground beef: Provides a rich, meaty base that’s packed with flavor and protein.
- Bell peppers: Brighten the dish with their sweet crunch and vibrant color.
- Onion: Adds a subtle sweetness and depth when sautéed to tender perfection.
- Minced garlic: Infuses a fragrant, savory punch that amps up the overall taste.
- Steak seasoning: Brings that signature cheesesteak seasoning with a comforting, savory blend.
- Worcestershire sauce: Adds umami depth and sharpness that elevates the beef and veggies.
- Diced potatoes: The hearty base that soaks up all the delicious flavors while becoming tender and creamy.
- Cheddar cheese soup: Gives the casserole a luscious, gooey cheese sauce that ties everything together.
- Provolone cheese: Melts beautifully for that classic cheesesteak cheesiness and a smooth finish.
- Sour cream: Adds a slight tang and creaminess that balances the richness perfectly.
How to Make Crockpot Cheesesteak Potato Casserole Recipe
Step 1: Brown the Ground Beef
Start by cooking your ground beef in a skillet over medium-high heat until it’s beautifully browned and no longer pink. This step is important because it builds a savory foundation for your casserole. Don’t forget to drain any excess fat to keep things from getting greasy.
Step 2: Sauté the Vegetables
Add sliced bell peppers, onions, and minced garlic directly into the skillet with the beef. Sprinkle the steak seasoning and drizzle Worcestershire sauce over the mix. Sauté everything together until the bell peppers and onions soften and become fragrant—this transforms simple veggies into a flavor-packed layer that’s a nod to classic cheesesteak fillings.
Step 3: Prepare the Potatoes
To ensure your diced potatoes become tender in the crockpot, give them a head start by partially cooking them. You can either boil them for around 5-7 minutes or microwave them until just fork-tender. This helps speed up the slow cooking process and prevents any unwanted firmness in the final dish.
Step 4: Combine Ingredients in the Crockpot
Transfer the flavorful beef and vegetable mixture into your crockpot. Add the partially cooked diced potatoes, cheddar cheese soup, shredded provolone cheese, and a generous dollop of sour cream. Give everything a thorough stir so the ingredients are evenly distributed, creating that perfect blend of textures and layers.
Step 5: Slow Cook to Perfection
Cover your crockpot and cook on high for 2 hours or on low for 4 to 5 hours. This slow and steady cooking allows the potatoes to become tender, the cheeses to melt luxuriously, and all those savory flavors to meld into a cozy, irresistible casserole that fills your kitchen with mouthwatering aromas.
Step 6: Serve and Enjoy
Once the cheese is melted and bubbly and the potatoes are fork-tender, your Crockpot Cheesesteak Potato Casserole Recipe is ready to be devoured. Serve it hot and watch as family and friends dig in with big smiles and grateful hearts.
How to Serve Crockpot Cheesesteak Potato Casserole Recipe

Garnishes
To elevate this comforting casserole, sprinkle freshly chopped parsley or green onions on top right before serving. These garnishes add a fresh pop of color and a bit of brightness that balances out the rich, cheesy flavors.
Side Dishes
This casserole is pretty hearty on its own, but if you want some fresh contrast, pair it with a crisp green salad dressed lightly in vinaigrette or some roasted garlic asparagus. Both sides add a refreshing crunch and lightness to complement the rich casserole.
Creative Ways to Present
For a fun twist, spoon the casserole into mini ramekins for individual servings, perfect for a dinner party. Alternatively, top it with crispy fried onions or crushed potato chips right before serving for added texture and a delightful crunch in every bite.
Make Ahead and Storage
Storing Leftovers
Leftover Crockpot Cheesesteak Potato Casserole Recipe tastes fantastic the next day. Store any leftovers in an airtight container in the refrigerator for up to 3 days, ensuring the flavors remain fresh and the textures stay just right.
Freezing
This casserole freezes well if you want to save some for another meal. Let it cool completely before transferring it to a freezer-safe container. It can be frozen for up to 2 months. When ready to enjoy, thaw overnight in the fridge for the best texture.
Reheating
Reheat leftovers gently in the microwave or in a preheated oven at 350°F (175°C) until warmed through. If you prefer the oven, cover the casserole with foil to prevent drying out, and remove the foil toward the end to revive that bubbly cheese top.
FAQs
Can I use other types of cheese in this casserole?
Absolutely! While provolone and cheddar cheese soup give a classic cheesesteak flavor, feel free to experiment with mozzarella, Monterey Jack, or even a sharp white cheddar for different flavor profiles.
Is it necessary to pre-cook the potatoes?
Partially cooking the potatoes is highly recommended to ensure they become tender during the crockpot cooking time. Raw potatoes can remain too firm if not pre-cooked.
Can I make this recipe vegetarian?
Definitely! Substitute the ground beef with plant-based meat alternatives or extra mushrooms for a hearty texture, and use vegetable broth or vegetarian Worcestershire sauce to keep the flavors rich.
How spicy is this casserole?
This casserole is mildly seasoned with steak seasoning and Worcestershire sauce, so it’s not spicy. You can add some crushed red pepper flakes or a dash of hot sauce if you like more heat.
What’s the best crockpot size for this recipe?
A 4 to 6-quart crockpot is perfect for this recipe, giving plenty of room for the ingredients to cook evenly without overflowing or taking too long.
Final Thoughts
Trust me when I say this Crockpot Cheesesteak Potato Casserole Recipe will quickly become one of your go-to comfort meals. It’s warm, cheesy, bursting with classic cheesesteak flavors, and perfectly fuss-free thanks to the magic of the crockpot. Go ahead and give it a try—you won’t regret filling your home with this cozy, delicious aroma and your table with generous helpings of pure happiness.
Print
Crockpot Cheesesteak Potato Casserole Recipe
- Prep Time: 20 minutes
- Cook Time: 2 hours (high) or 4-5 hours (low)
- Total Time: 2 hours 20 minutes (high) or 4 hours 20 minutes to 5 hours 20 minutes (low)
- Yield: 6 servings
- Category: Casserole
- Method: Slow Cooking
- Cuisine: American
Description
A comforting and hearty Crockpot Cheesesteak Potato Casserole that combines savory ground beef, sautéed bell peppers and onions, tender diced potatoes, and a creamy blend of cheddar cheese soup and provolone cheese. Perfect for an easy, slow-cooked meal that brings all the classic cheesesteak flavors into a satisfying casserole.
Ingredients
Meat and Vegetables
- 1 lb ground beef
- 1 cup sliced bell peppers
- 1 cup sliced onion
- 2 cloves minced garlic
Seasonings and Sauces
- 1 tsp steak seasoning
- 1 tbsp Worcestershire sauce
Potatoes and Dairy
- 3 cups diced potatoes (partially cooked)
- 1 can (10.5 oz) cheddar cheese soup
- 1 cup shredded provolone cheese
- 1/2 cup sour cream
Instructions
- Brown the ground beef: In a skillet over medium heat, cook the ground beef until thoroughly browned, breaking it apart as it cooks. Once done, drain any excess fat to keep the casserole from becoming greasy.
- Sauté vegetables: Add the sliced bell peppers, onion, and minced garlic to the skillet with the beef. Season the mixture with steak seasoning and Worcestershire sauce. Continue to sauté until the vegetables are tender and aromatic, about 5-7 minutes.
- Partially cook potatoes: Prepare the diced potatoes by either boiling them in water for about 5 minutes until slightly tender or microwaving them until partially cooked. They should not be fully soft as they will finish cooking in the crockpot.
- Combine in crockpot: Transfer the cooked beef and sautéed vegetables into the crockpot. Add the partially cooked diced potatoes, cheddar cheese soup, shredded provolone cheese, and sour cream on top.
- Mix ingredients: Stir all the ingredients thoroughly in the crockpot so that the cheese soup and sour cream evenly coat the beef, vegetables, and potatoes.
- Slow cook the casserole: Cover the crockpot with its lid and cook on high for 2 hours or on low for 4 to 5 hours. The dish is ready when the potatoes are tender and the cheese has melted to form a bubbly, creamy casserole.
- Serve hot: Once cooked, serve the Crockpot Cheesesteak Potato Casserole hot as a satisfying and flavorful meal that blends all the classic cheesesteak components with comforting textures of potatoes and cheese.
Notes
- Partially cooking the potatoes before adding them to the crockpot ensures they cook through properly without becoming mushy.
- Steak seasoning can be substituted with a blend of salt, black pepper, garlic powder, and smoked paprika if preferred.
- For extra flavor, use a mix of bell pepper colors like red, yellow, and green.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated thoroughly before serving.
- This recipe can be adapted for a slow cooker liner for easy cleanup.

