This Keto Philly Cheesesteak Casserole is the answer to your low-carb cravings, delivering all the iconic flavors of the classic South Philly sandwich without the high-carb bread. Imagine tender, thinly sliced ribeye steak strips seared to perfection and mixed with softened, slightly charred green bell pepper slices and translucent sautéed white onions. The entire dish is finished with a thick, gooey blanket of melted provolone cheese, featuring those irresistible golden-brown toasted patches that only a broiler can achieve. If you are looking for a satisfying, high-protein meal that feels like a cheat day, this cast iron skillet masterpiece is about to become your new favorite weeknight staple.

Why You Will Crave This Low-Carb Cheesesteak Masterpiece
- Perfectly Seared Textures: By using a screaming hot cast iron skillet, we achieve a deep brown sear on the ribeye strips that mimics the best steak shops in Philadelphia.
- Golden-Brown Bubbly Cheese: We don’t just melt the provolone; we broil it until it forms distinct toasted patches and an uneven, gooey blanket over the steak and peppers.
- One-Pan Simplicity: From searing the meat to sautéing the white onions and green peppers, everything happens in one skillet for maximum flavor retention and minimal cleanup.
- Keto-Friendly Satiety: This recipe focuses on high-quality fats and proteins, ensuring you stay full and energized without the carb crash.
When you are in the mood for a hearty meal but want to keep things healthy, casseroles are the way to go. If you love this style of cooking, you might also enjoy my cheesy meatloaf casserole for another beefy, low-carb delight. For those days when you need a bit more variety, this Keto Philly Cheesesteak Casserole stands tall as a gourmet yet accessible option for any home cook.
Essential Ingredients for Success
To create the perfect Keto Philly Cheesesteak Casserole, you need ingredients that stand up to high heat and provide deep, savory notes. Here is what you will need to gather:
- 1.5 lbs (680g) Ribeye Steak: Ribeye is the gold standard for cheesesteaks due to its marbling and tenderness. Slice it paper-thin against the grain for the best mouthfeel.
- 2 large (300g) Green Bell Peppers: These provide the essential “crunch” and a slight bitterness that cuts through the rich fat of the steak. Slice them into long, thin strips.
- 1 large (200g) White Onion: White onions offer a sharper, cleaner flavor than yellow onions, which becomes beautifully translucent and sweet when sautéed.
- 8 slices (225g) Provolone Cheese: Choose a mild or sharp provolone. We use slices to create that thick, uneven blanket of cheese that covers every inch of the skillet.
- 2 tbsp (30ml) Extra Virgin Olive Oil: Essential for achieving that high-heat sear on the steak without burning.
- 1 tsp (5g) Garlic Powder: Adds a foundational savory note that complements the beef and peppers perfectly.
- Salt and Black Pepper: Be generous! Seasoning the steak directly is the only way to ensure the flavors pop.
Step-by-Step Instructions to Casserole Perfection
Building flavor in a Keto Philly Cheesesteak Casserole is all about the layers. We start with the meat, move to the aromatics, and finish with the broiler.
Step 1: Prep and Thinly Slice the Ribeye
For the most authentic texture, place your ribeye in the freezer for about 20-30 minutes before slicing. This firms up the meat, allowing you to cut razor-thin strips. Once sliced, toss the steak in a bowl with garlic powder, salt, and plenty of cracked black pepper. Ensuring the meat is seasoned before it hits the pan is the secret to a professional-grade Keto Philly Cheesesteak Casserole.
Step 2: The Perfect Cast Iron Sear
Heat your black cast iron skillet over medium-high heat with the olive oil. Once the oil is shimmering, add the steak strips in a single layer. Do not crowd the pan! You want to hear a loud sizzle the moment the meat touches the iron. Sear for 2-3 minutes until the edges are crispy and browned, then remove the steak and set it aside. This leaves behind “fond”—those little brown bits of flavor that will season our vegetables.

Step 3: Sautéing the Peppers and Onions
In the same skillet, add your green bell pepper strips and white onion slices. Use a wooden spoon to scrape up the beef drippings. Sauté for 5-7 minutes until the onions are translucent and softened and the peppers have developed slight charred marks. This charred flavor is vital for mimicking the taste of a real flat-top grill.
Step 4: Combining and Layering
Add the seared steak back into the skillet with the vegetables. Toss everything together so the juices meld. Spread the mixture into an even layer across the bottom of the cast iron skillet. The visual of the seared steak edges and green peppers peeking through the base is exactly what we are looking for before the cheese goes on.
Step 5: The Cheese Blanket and Broil
Lay the provolone cheese slices over the top of the steak mixture. Don’t worry about being too neat; an uneven blanket creates better texture. Set your oven to broil and place the skillet on the top rack. Watch closely for 2-4 minutes. You are waiting for the cheese to become gooey, melted, and covered in distinct golden-brown toasted patches.
Expert Tips for the Best Keto Cheesesteak
- The Skillet Matters: A seasoned black cast iron skillet is non-negotiable for this recipe. It retains the high heat necessary to sear the steak properly without steaming it.
- Don’t Overcook the Veggies: You want the green bell peppers to be soft but still hold their shape. Overcooking them will result in a watery casserole.
- Batch Sear the Meat: If your skillet isn’t large enough, sear the steak in two batches. Crowding the pan drops the temperature and prevents those golden-brown steak edges.
- Cheese Choice: While provolone is traditional, you can add a layer of cream cheese under the provolone for an even creamier, more decadent Keto Philly Cheesesteak Casserole.
If you love the hearty nature of this dish, you should definitely check out my beefy king ranch casserole for another family favorite. For a slightly different flavor profile that still hits those creamy notes, the creamy Tuscan chicken pasta is an excellent choice for your meal plan.
Storage, Reheating, and Freezing
To Store: Keep leftovers in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making this a fantastic meal prep option.
To Reheat: For the best results, reheat in a skillet over low heat or in the oven at 350°F (175°C) until the provolone cheese is bubbly again. Avoid the microwave if possible, as it can make the steak rubbery.
To Freeze: You can freeze this casserole for up to 2 months. Thaw completely in the refrigerator before reheating. Note that the peppers may lose some of their crispness after freezing.
What to Serve With Your Keto Philly Cheesesteak Casserole
Since this casserole is so rich and savory, it pairs perfectly with light, refreshing sides. A simple arugula salad with a lemon vinaigrette provides a nice acidic contrast. If you want to keep the “comfort food” theme going while staying low-carb, serve this alongside roasted cauliflower or mashed cauliflower with plenty of butter and garlic.
If you aren’t strictly keto and want to serve this for a crowd, it makes an excellent topping for roasted potatoes or even folded into a wrap for the non-keto members of your family.
Frequently Asked Questions
Yes! You can sauté the steak and vegetables ahead of time and store them in the skillet. Just add the cheese and broil right before serving.
The secret is using the oven’s broiler setting. Place the skillet on the top rack for 2-4 minutes, watching closely until the provolone develops golden-brown toasted patches.
This recipe contains approximately 7g of total carbs and 5g of net carbs per serving, making it an excellent choice for a ketogenic diet.
While provolone is traditional, you can use Cheez Whiz (if not strictly keto), white American cheese, or even Monterey Jack for a similar meltable texture.
Ribeye is the best choice because its high fat content and marbling ensure the steak stays tender and flavorful during the high-heat searing process.
The Ultimate Keto Philly Cheesesteak Casserole Recipe

Keto Philly Cheesesteak Casserole: The Ultimate One-Pan Low-Carb Comfort Dinner
Ingredients
Equipment
Method
- Partially freeze ribeye for 20 minutes, then slice into paper-thin strips against the grain. Season with salt, pepper, and garlic powder.
- Heat olive oil in a cast iron skillet over medium-high heat. Sear steak strips in batches until browned and crispy on the edges. Remove and set aside.
- In the same skillet, sauté green bell peppers and white onions until translucent and slightly charred. Scrape up any steak bits from the bottom.
- Mix steak back into the skillet with veggies. Top with provolone cheese slices. Broil for 2-4 minutes until the cheese is melted and shows golden-brown toasted patches.
Notes
Use a seasoned cast iron skillet to achieve the best sear and char on the vegetables.

Join the Kitchen Conversation!
Did you make this Keto Philly Cheesesteak Casserole? I want to see your results! There is nothing better than seeing those golden-brown bubbly cheese patches in your own home kitchen. Please save this recipe to your Pinterest boards so you never lose it, and follow me for more high-protein, low-carb inspirations. Leave a 5-star rating in the recipe card above and drop a photo of your skillet in the comments below. Happy cooking!