Easy High Protein Dinner: Cheesesteak Casserole

High Protein, Low Carb Philly Cheesesteak Casserole Recipe

Introduction

Craving the flavors of a Philly cheesesteak but sticking to a low-carb, high-protein diet? This Philly Cheesesteak Casserole delivers all the savory satisfaction of the original — tender beef, sautéed peppers and onions, and melty cheese — without the bread or excess carbs.

It’s an easy, one-pan weeknight dinner or meal prep solution that’s hearty, filling, and keto-friendly. With lean protein from beef and cheese and minimal carbs from low-glycemic veggies, this casserole will keep you fueled and full without compromising on flavor.


Ingredients Overview

This recipe leans into clean, protein-rich ingredients and skips the bread or flour-based fillers.

1. Ground Beef or Steak

  • Ground beef (85–90% lean) makes this recipe fast and easy.
  • Or use thinly sliced sirloin or ribeye for an authentic Philly cheesesteak flavor.
  • High in protein and iron — a great base for low-carb meals.

2. Bell Peppers & Onions

  • Classic cheesesteak vegetables.
  • Use a mix of green, red, and yellow peppers for color and natural sweetness.
  • Onions add depth and aroma without pushing up the carbs too much.

3. Mushrooms (Optional)

  • Add volume, texture, and umami.
  • Low in carbs and high in antioxidants.

4. Cream Cheese & Heavy Cream

  • Creates a luscious, low-carb creamy base.
  • Helps hold the casserole together without needing a starchy binder.

5. Shredded Cheese

  • Provolone or mozzarella melts beautifully and has that classic cheesesteak pull.
  • Can also use a mix of cheddar, Monterey Jack, or pepper jack for variety.

6. Seasonings

  • Salt, pepper, garlic powder, onion powder, and Worcestershire sauce (check for sugar-free).
  • Optional: chili flakes or hot sauce for heat.

Step-by-Step Instructions

1. Cook the Beef

  • In a large skillet over medium-high heat, brown 1½ lbs ground beef (or thinly sliced steak).
  • Season with salt, pepper, garlic powder, and a splash of Worcestershire sauce.
  • Once browned, drain excess fat if needed. Set aside.

2. Sauté the Veggies

  • In the same skillet, heat 1 tbsp olive oil or butter.
  • Add:
    • 1 sliced onion
    • 2–3 bell peppers, sliced
    • Optional: 1 cup sliced mushrooms
  • Cook for 6–8 minutes until softened and slightly caramelized.
  • Season with a pinch of salt and pepper.

3. Make the Creamy Base

  • Reduce heat to medium-low.
  • Add:
    • 4 oz cream cheese, cubed
    • ¼ cup heavy cream
  • Stir until cream cheese is melted and a smooth sauce forms.

4. Combine Everything

  • Return the cooked beef to the skillet with the veggie-cream mixture.
  • Stir to combine well.
  • Taste and adjust seasoning — add hot sauce or chili flakes if desired.

5. Bake the Casserole

  • Preheat oven to 375°F (190°C).
  • Transfer mixture to a greased 9×13″ baking dish.
  • Top with 1½–2 cups shredded provolone or mozzarella cheese.
  • Bake uncovered for 15–20 minutes, or until the cheese is bubbly and golden.

6. Serve

  • Let rest for 5 minutes before serving.
  • Garnish with chopped parsley or scallions if desired.

Tips, Variations & Substitutions

Tips:

  • Use a cast iron skillet to sauté and bake in the same pan.
  • Let the casserole sit before serving — this helps it firm up and slice neatly.
  • Sauté veggies until soft but not mushy for the best texture contrast.

Variations:

  • Use chicken or ground turkey for a lighter version.
  • Add jalapeños for a spicy kick.
  • Make it dairy-free with cashew cream and vegan cheese substitutes.

Substitutions:

  • Cream cheese → full-fat Greek yogurt (lower fat option)
  • Heavy cream → half-and-half (though this adds slightly more carbs)
  • Provolone → mozzarella, pepper jack, or your favorite melty cheese

Serving Ideas & Occasions

This Philly Cheesesteak Casserole is great for:

  • Weeknight family dinners — picky-eater approved
  • Low-carb meal prep — reheats well and stores for up to 4 days
  • Keto-friendly potlucks
  • Game day meals — serve with lettuce wraps or low-carb tortillas

Pair it with:

  • Garlic-roasted green beans
  • Keto coleslaw
  • A crisp green salad with vinaigrette
  • Cauliflower rice for added volume

Nutritional & Health Notes

This recipe is:

  • High in protein from beef and cheese
  • Low in net carbs (approx. 5–6g per serving)
  • Keto-friendly and gluten-free
  • Satiating thanks to healthy fats from cream and cheese

To lighten it:

  • Use lean ground beef or turkey
  • Reduce cheese and sub half the cream cheese with Greek yogurt

Perfect for managing blood sugar, energy levels, and weight during a low-carb or keto lifestyle.


FAQs

Q1: Can I make this casserole ahead of time?

A1: Yes. Assemble fully, cover, and refrigerate for up to 24 hours. Bake when ready to eat, adding 5 extra minutes to the bake time if cold.

Q2: Can I freeze it?

A2: Yes, but avoid freezing with raw dairy. Freeze after baking, tightly wrapped. Thaw overnight in the fridge and reheat in the oven.

Q3: Is this dish keto-friendly?

A3: Absolutely. It’s high in fat and protein, with minimal carbs — a perfect keto main course.

Q4: Can I make it with steak instead of ground beef?

A4: Yes. Thinly slice sirloin or ribeye and cook quickly in a hot pan before combining with the sauce and veggies.

Q5: Can I add eggs for more protein?

A5: You can! Whisk 2–3 eggs and stir them into the cooled mixture before baking. It’ll set more like a frittata.

Q6: What cheese melts best?

A6: Provolone, mozzarella, and Monterey Jack melt smoothly. Cheddar adds more sharpness if you want bolder flavor.

Q7: How long does it keep in the fridge?

A7: Store in an airtight container for 3–4 days. Reheat in the oven or microwave until warmed through.

Print

Easy High Protein Dinner: Cheesesteak Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A low-carb, high-protein Philly Cheesesteak Casserole loaded with sautéed peppers, onions, seasoned beef, and melted cheese. All the flavor of a cheesesteak — without the bread!

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • lbs ground beef or thinly sliced steak
  • 1 onion, sliced
  • 23 bell peppers, sliced
  • 1 cup mushrooms (optional)
  • 4 oz cream cheese
  • ¼ cup heavy cream
  • 2 cups shredded provolone or mozzarella
  • 1 tbsp olive oil or butter
  • 1 tsp garlic powder
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp Worcestershire (optional)
  • Optional: chili flakes, parsley for garnish

Instructions

  1. Brown beef in a skillet; drain fat and season. Set aside.
  2. Sauté onions, peppers, and mushrooms in oil until tender.
  3. Stir in cream cheese and heavy cream until smooth.
  4. Return beef to the pan and mix well.
  5. Transfer to a baking dish and top with shredded cheese.
  6. Bake at 375°F for 15–20 minutes until bubbly.
  7. Let rest 5 minutes before serving. Garnish if desired.

Notes

Make-ahead friendly. Use ground turkey for a leaner version. Serve with low-carb sides for a complete keto meal.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star