This 30-minute Philly cheesesteak casserole is packed with protein, low in carbs, and loaded with melted provolone, tender beef, and sautéed peppers and onions. Perfect for busy weeknights!

Ingredients

Toggle: Metric / US

Instructions

Step 1

Preheat oven to 375°F (190°C).

Step 1 image
Step 2

In a large skillet, heat olive oil over medium-high heat. Add ground beef and cook until browned, breaking it apart with a spoon. Remove beef and set aside.

Step 3

In the same skillet, sauté bell pepper, onion, mushrooms, and garlic until softened, about 5 minutes.

Step 4

Return beef to the skillet. Add salt, pepper, Worcestershire sauce, and beef broth. Simmer for 2 minutes.

Step 5

Transfer the mixture to a 9×13 casserole dish. Top with provolone slices.

Step 6

Bake for 15 minutes until cheese is melted and bubbly. Let rest 5 minutes before serving.

For best results

  • For extra flavor, use a cast-iron skillet that can go directly into the oven.
  • Swap provolone for mozzarella or cheddar if desired.
  • Make it dairy-free by using your favorite dairy-free cheese shreds.

Variations

  • Add sliced jalapeños for a spicy kick.
  • Use ground turkey or chicken for a leaner option.
  • Serve over cauliflower rice or zucchini noodles to keep it low carb.

Nutrition

  • Calories385 kcal
  • Total Fat26g
  • Saturated Fat12g
  • Cholesterol95mg
  • Sodium720mg
  • Total Carbohydrates8g
  • Dietary Fiber2g
  • Sugars4g
  • Protein32g

Common Questions

Can I make this casserole ahead of time?
Yes! Assemble the casserole without baking, cover, and refrigerate for up to 24 hours. Bake as directed, adding 5-10 minutes if needed.
Is this recipe keto-friendly?
Absolutely! With only about 6g net carbs per serving, it fits perfectly into a keto diet.
Can I freeze leftovers?
Yes, freeze in an airtight container for up to 3 months. Thaw overnight in the fridge and reheat in the oven or microwave.