in

High Protein Low Carb Philly Cheesesteak Casserole

High Protein Low Carb Philly Cheesesteak Casserole

WANT TO SAVE THIS RECIPE?

Looking for a comfort food classic that won’t derail your low-carb goals? This High Protein Low Carb Philly Cheesesteak Casserole brings all the savory, cheesy steakhouse flavors of a Philly cheesesteak into a delicious baked dish that’s packed with protein and keto-friendly.

This casserole is built for weeknights: minimal prep, one baking dish, and leftovers that reheat like a dream. The melty cheese, tender beef, and sautéed peppers and onions create a warm, hearty dish that satisfies cravings without the bun. Whether you’re cutting carbs, boosting your protein intake, or just love a good cheesy bake, this one’s a keeper.


What Cut of Beef Is Best for a Cheesesteak Casserole?

Ribeye is the classic choice for its flavor and tenderness, but it can be pricey. For a more affordable option, sirloin, top round, or even thinly sliced flank steak work wonderfully here. Just make sure to slice the meat thin against the grain and avoid overcooking to keep it tender.


Ingredients for the High Protein Low Carb Philly Cheesesteak Casserole

  • 1.5 lbs thinly sliced beef (ribeye, sirloin, or flank steak)
  • 1 tablespoon olive oil
  • 1 green bell pepper, sliced
  • 1 red bell pepper, sliced
  • 1 medium yellow onion, sliced
  • 2 cloves garlic, minced
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon smoked paprika (optional)
  • 8 oz cream cheese, softened
  • 1/2 cup sour cream
  • 1/4 cup mayonnaise
  • 2 cups shredded mozzarella cheese
  • 1 cup shredded provolone cheese
High Protein Low Carb Philly Cheesesteak Casserole

How To Make the High Protein Low Carb Philly Cheesesteak Casserole

Step 1: Sauté the Vegetables

Heat olive oil in a large skillet over medium heat. Add sliced bell peppers and onions. Cook until soft and slightly caramelized, about 8-10 minutes. Add garlic and cook for 1 more minute.

Step 2: Cook the Beef

Push the veggies to the side of the pan. Add the sliced beef to the other side and season with salt, pepper, and smoked paprika. Cook until just browned, then mix everything together. Remove from heat.

Step 3: Mix the Creamy Base

In a large mixing bowl, combine softened cream cheese, sour cream, and mayonnaise. Stir until smooth.

Step 4: Assemble the Casserole

Preheat oven to 375°F (190°C). In a 9×13 inch baking dish, spread half the cream cheese mixture on the bottom. Layer the beef and veggie mixture over it. Top with the remaining cream cheese mixture. Sprinkle shredded mozzarella and provolone on top.

Step 5: Bake and Serve

Bake uncovered for 20-25 minutes or until bubbly and golden on top. Let rest for 5 minutes before serving.


Serving and Storing Your Philly Cheesesteak Casserole

This casserole is best served warm with a side salad or steamed veggies to keep things light. It also pairs beautifully with a side of roasted cauliflower or green beans for a complete low-carb dinner.

To store, let it cool completely and refrigerate in an airtight container for up to 4 days. For freezing, divide into portions and store in freezer-safe containers. Reheat in the microwave or oven until hot throughout.


Frequently Asked Questions

Can I make this ahead of time?

Yes! Assemble the casserole up to a day ahead, cover, and refrigerate. Add 5 extra minutes to the baking time if cooking straight from the fridge.

Is this casserole keto-friendly?

Absolutely. It’s low in carbs, high in protein, and contains healthy fats, making it a great choice for keto diets.

What other cheeses can I use?

Feel free to swap in cheddar, Monterey Jack, or even pepper jack for a spicy twist.

Can I use ground beef instead of sliced steak?

Yes, browned ground beef is a quicker, budget-friendly substitute.

How do I avoid a greasy casserole?

Use leaner cuts of beef or drain any excess fat after cooking. Also, balance creamy ingredients to avoid too much oil separation.


Want More Low-Carb Dinner Ideas?

If you love this Philly Cheesesteak Casserole, check out these other satisfying low-carb dinners:


Save This Pin + Share Your Results

📌 Save this recipe to your Pinterest low-carb board to come back to it when those steak-and-cheese cravings hit.

Have you tried this Philly Cheesesteak Casserole yet? Leave a comment below and share how it turned out! Did you swap in different veggies or cheeses? Maybe gave it a spicy kick?

Follow me on Pinterest for daily recipe inspiration and more low-carb dinners you’ll actually crave.


High Protein Low Carb Philly Cheesesteak Casserole (2)
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
High Protein Low Carb Philly Cheesesteak Casserole (1)

High Protein Low Carb Philly Cheesesteak Casserole


  • Author: Nina Klatten
  • Total Time: 40 minutes
  • Yield: 6 servings

Description

This High Protein Low Carb Philly Cheesesteak Casserole transforms the flavors of your favorite sandwich into a hearty, keto-friendly baked dish. Packed with savory steak, sautéed veggies, and a creamy, cheesy topping—it’s everything you love, minus the carbs.


Ingredients

1.5 lbs thinly sliced beef (ribeye, sirloin, or flank steak)

1 tablespoon olive oil

1 green bell pepper, sliced

1 red bell pepper, sliced

1 medium yellow onion, sliced

2 cloves garlic, minced

1 teaspoon salt

0.5 teaspoon black pepper

0.5 teaspoon smoked paprika (optional)

8 oz cream cheese, softened

0.5 cup sour cream

0.25 cup mayonnaise

2 cups shredded mozzarella cheese

1 cup shredded provolone cheese


Instructions

1. Heat olive oil in a large skillet over medium heat. Add sliced bell peppers and onions. Cook until soft and slightly caramelized, about 8–10 minutes. Add garlic and cook for 1 more minute.

2. Push the veggies to the side of the pan. Add the sliced beef to the other side and season with salt, pepper, and smoked paprika. Cook until just browned, then mix everything together. Remove from heat.

3. In a large mixing bowl, combine softened cream cheese, sour cream, and mayonnaise. Stir until smooth.

4. Preheat oven to 375°F (190°C). In a 9×13 inch baking dish, spread half the cream cheese mixture on the bottom. Layer the beef and veggie mixture over it. Top with the remaining cream cheese mixture. Sprinkle shredded mozzarella and provolone on top.

5. Bake uncovered for 20–25 minutes or until bubbly and golden on top. Let rest for 5 minutes before serving.

Notes

Use a lean cut of beef to reduce excess grease.

Soften cream cheese beforehand for easier mixing.

Feel free to customize with mushrooms or jalapeños for extra flavor.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1/6 casserole
  • Calories: 490
  • Sugar: 3g
  • Sodium: 670mg
  • Fat: 38g
  • Saturated Fat: 18g
  • Unsaturated Fat: 17g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 1g
  • Protein: 33g
  • Cholesterol: 115mg

Keywords: philly cheesesteak casserole, low carb beef casserole

High Protein Low Carb Philly Cheesesteak Casserole (3)

WANT TO SAVE THIS RECIPE?