Crockpot Cheesesteak Casserole

Crockpot Cheesesteak Casserole

No Comments

Photo of author

By Millie Pham

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

This Crockpot Cheesesteak Casserole has all the flavors of a Philly cheesesteak, baked into a cheesy, sliceable casserole. Savory ground beef, peppers, onions, and mushrooms get a creamy boost from cream cheese. Then a simple egg and cream mixture sets it all together, with gooey provolone in the middle and on top. It’s low-carb, super filling, and made right in the crockpot.

Crockpot Cheesesteak Casserole Loaded with Peppers and Mushrooms

Why I Love This Recipe

I’ve been cutting back on bread during the week, but I still crave a big cheesy cheesesteak. So I started making all the good stuff without the roll, and this casserole is what I landed on. The first time I made it, I scooped out a big spoonful, took one bite, and knew it was a keeper. It tastes like a cheesesteak, holds together like a casserole, and keeps me full for hours.

  • All the cheesesteak flavor: Beef, peppers, onions, mushrooms, and lots of provolone.
  • Low-carb and high-protein: About 8 grams of carbs and 41 grams of protein per serving.
  • Cheese in every layer: Provolone in the middle, provolone on top, plus mozzarella and cream cheese.
  • Easy prep: Cook the filling in one skillet, then let the crockpot do the rest.
  • Great for meal prep: It slices and reheats beautifully.
Crockpot Cheesesteak Casserole

What You’ll Need

  • Servings: 6
  • Prep Time: 15 minutes
  • Cook Time: 3 hours 30 minutes
  • Total Time: 3 hours 45 minutes
  • Slow Cooker Size: 6-quart oval

Ingredients:

  • 2 lb ground beef (85% lean)
  • 1 large onion, diced
  • 1 green bell pepper, diced
  • 1 red bell pepper, diced
  • 8 oz brown mushrooms, sliced
  • 3 cloves garlic, minced
  • 2 tbsp Worcestershire sauce
  • 1 tsp salt
  • 1/2 tsp ground pepper
  • 4 oz cream cheese, softened
  • 4 large eggs
  • 1/2 cup heavy cream
  • 1 cup shredded mozzarella cheese
  • 8 slices provolone cheese, divided
  • Nonstick cooking spray
  • 1 tbsp chopped fresh parsley
Ingredients for Crockpot Cheesesteak Casserole

Tools You Need

  • 6-quart oval slow cooker (crockpot)
  • Large skillet
  • Glass mixing bowl
  • Whisk
  • Wooden spoon
  • Wooden cutting board and sharp knife
  • Measuring cups and spoons

How to Make Crockpot Cheesesteak Casserole

Here’s how to make this cheesy, low-carb casserole step by step.

Step 1: Brown the Beef and Onion

Heat a large skillet over medium-high heat.

Add 2 lb ground beef and 1 large onion, diced.

Cook for 8 to 10 minutes, breaking the beef into crumbles, until no pink remains.

The beef should reach 160°F (71°C).

Drain off the extra grease.

Step 1: Brown the Beef and Onion

Step 2: Cook the Peppers and Mushrooms

Add 1 green bell pepper, diced, 1 red bell pepper, diced, and 8 oz sliced brown mushrooms to the beef.

Cook for 5 minutes, stirring, until the veggies start to soften.

Stir in 3 cloves minced garlic, 2 tbsp Worcestershire sauce, 1 tsp salt, and 1/2 tsp ground pepper.

Cook for 1 more minute.

Step 2: Cook the Peppers and Mushrooms

Step 3: Stir in the Cream Cheese

Turn the heat to low.

Add 4 oz cream cheese, softened.

Stir until it melts and coats the beef and veggies in a creamy sauce.

Step 3: Stir in the Cream Cheese

Step 4: Whisk the Egg Mixture

In a glass bowl, whisk 4 large eggs and 1/2 cup heavy cream until smooth.

Stir in 1 cup shredded mozzarella cheese.

Step 4: Whisk the Egg Mixture

Step 5: Layer the Casserole in the Crockpot

Spray the inside of a 6-quart crockpot with nonstick cooking spray.

Spread half of the creamy beef mixture in the bottom.

Lay 4 slices provolone cheese over the beef.

Top with the rest of the beef mixture.

Pour the egg and mozzarella mixture evenly over the top.

Step 5: Layer the Casserole in the Crockpot

Step 6: Slow Cook Until Set

Cover and cook on LOW for 3 hours (or HIGH for 1 1/2 to 2 hours).

It’s done when the eggs are fully set in the center and the edges are golden.

The center should reach 160°F (71°C).

Step 6: Slow Cook Until Set

Step 7: Melt the Provolone on Top

Lay the remaining 4 slices provolone cheese over the top.

Cover and cook for 10 minutes, until the cheese is melted.

Right after the cheese melts, sprinkle 1 tbsp chopped fresh parsley over the top.

Step 7: Melt the Provolone on Top

Step 8: Rest and Serve

Turn off the crockpot and let it rest with the lid off for 10 minutes so it firms up.

Scoop big portions onto plates.

Serve with a toasted hoagie roll half and a crisp green salad of romaine, cherry tomatoes, and red onion for a full meal.

Step 8: Rest and Serve

Why This Recipe Works (Quick Science)

Browning the beef first creates rich, savory flavor through the Maillard reaction and lets you drain off extra fat.

Cooking the peppers and mushrooms in the skillet first removes some of their water, so the casserole doesn’t turn soggy.

Cream cheese coats the beef and veggies, keeping everything moist and creamy.

The eggs and heavy cream act like glue. As they slowly heat in the crockpot, the egg proteins set and hold the layers together so you can scoop neat portions.

The gentle, even heat of the crockpot keeps the eggs soft and tender instead of rubbery.

Why this Crockpot Cheesesteak Casserole works

Common Mistakes to Avoid

  • Not draining the beef: Grease makes the casserole oily and keeps the eggs from setting well.
  • Adding raw veggies: Raw peppers and mushrooms release water and make the casserole soggy. Cook them first.
  • Using cold cream cheese: Soft cream cheese melts smoothly. Cold cream cheese stays in lumps.
  • Skipping the cooking spray: Eggs love to stick to the crock.
  • Cooking on HIGH too long: Eggs can turn rubbery. LOW gives the best texture.
  • Scooping right away: A 10-minute rest helps it firm up so it holds its shape.

What to Serve With Crockpot Cheesesteak Casserole

  • Toasted hoagie rolls: For the full cheesesteak feel. Skip them to keep it low-carb.
  • Green salad: Romaine, cherry tomatoes, and red onion add a fresh crunch.
  • Roasted green beans or broccoli: An easy low-carb veggie side.
  • Cauliflower mash: Creamy and cozy, and keeps the meal low in carbs.

Substitutions and Variations

  • Beef: Use shaved steak, seared first, for a more classic cheesesteak texture.
  • Cheese: Swap provolone for white American cheese, or mix in some sharp cheddar.
  • Veggies: Leave out the mushrooms, or add a few sliced banana peppers or jalapeños.
  • Dairy: Half-and-half works instead of heavy cream, but the casserole will be a little less rich.

Leftovers and Storage

  • Fridge: Store covered for up to 4 days.
  • Reheat: Microwave single portions for about 1 minute, or warm in a 350°F (175°C) oven until hot in the center.
  • Freezer: Freeze portions for up to 2 months. Thaw overnight in the fridge before reheating.

Macros Information

These numbers are estimates per serving, based on 6 servings, without the optional sides.

  • Calories: 690
  • Protein: 41 g
  • Carbohydrates: 8 g
  • Fat: 55 g
  • Saturated Fat: 26 g
  • Fiber: 2 g
  • Sugar: 4 g
  • Sodium: 900 mg

Frequently Asked Questions (FAQ)

Q: Is this cheesesteak casserole low-carb?

A: Yes. It has about 8 grams of carbs per serving without the hoagie roll, so it fits a low-carb or keto plan.

Q: Can I use steak instead of ground beef?

A: Yes. Use thinly shaved ribeye or sirloin and sear it in batches before layering.

Q: Why do I need eggs in this casserole?

A: The eggs and cream bind everything together so the casserole sets and holds its shape when you scoop it.

Q: How do I know the eggs are cooked?

A: The center should look set and not wet, and it should reach 160°F (71°C) on a thermometer.

Q: Can I put the raw beef in the crockpot?

A: It’s best to brown it first. This drains the fat and adds a lot more flavor.

Q: Can I make this ahead of time?

A: Yes. Cook the beef filling up to 2 days ahead and keep it in the fridge. Add about 30 minutes to the cook time if it goes in cold.

Q: Can I use a smaller crockpot?

A: A 5-quart crockpot works, but the casserole will be deeper and may need an extra 30 minutes to set in the center.

Q: Can I bake this in the oven instead?

A: Yes. Layer it in a greased white 9×13-inch baking dish and bake at 375°F (190°C) for 25 to 30 minutes, until set.

Final Thoughts

This Crockpot Cheesesteak Casserole gives you all the cheesy, savory flavor of a Philly cheesesteak in an easy, low-carb dinner. It’s hearty, cozy, and so simple to make. Give it a try and let me know in the comments how it turned out! Happy cooking!

Leave a Comment