
This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.
Some nights, I just want a big, filling dinner that doesn’t wreck my carb count for the day.
You know the feeling. It’s been a long day. You’re hungry. And the last thing you want is a sad, boring plate of lettuce.
That’s exactly why I keep coming back to this Keto Philly Cheese Steak Skillet. Juicy flank steak. Soft, buttery peppers. Caramelized onion. All buried under a thick layer of melted provolone.
It hits every single time.
The best part? Nobody at my table ever feels like they’re “eating healthy.” The flavors are bold enough that the missing bread goes completely unnoticed.
What Makes This Dish So Special?
Let me be honest — a real Philly cheesesteak is incredible. Thinly sliced beef, melted cheese, stuffed into a soft hoagie roll. It’s comfort food at its finest.
But here’s the thing. You don’t actually need the roll.
Everything that makes a Philly cheesesteak so good — the tender beef, the peppers, the melty cheese — all of that is still here. I just skip the bread and toss everything into a cast iron skillet instead.
One pan. Less mess. Done in 25 minutes.
And if you have family members who need the bread? No problem. Just scoop their portion onto a hoagie roll. Everyone’s happy.
Ingredients You Will Need
Here’s everything that goes into this skillet nothing complicated, nothing you can’t find at a regular grocery store.
| Ingredient | Quantity | Notes |
|---|---|---|
| Flank steak (thinly sliced) | 1½ lbs | Ask your butcher to slice it thin |
| Minced garlic | 2 tsp | Fresh or jarred both work well |
| Green bell pepper | 1 (sliced) | Remove seeds, slice into strips |
| Red bell pepper | 1 (sliced) | Adds color and a touch of sweetness |
| Onion | ½ (sliced) | Yellow or white onion both work great |
| Butter | 4 tbsp | Divided — 2 tbsp for veggies, 2 for steak |
| Provolone cheese | 7 slices | Full coverage for melting on top |
| Italian seasoning | 1 tsp | Store-bought blend is perfectly fine |
| Salt | ½ tsp | Adjust to taste |
| Black pepper | ½ tsp | Freshly ground preferred |
I always use both green and red bell peppers. Green ones bring a slight bitterness. Red ones add sweetness. Together, they balance each other out perfectly in the pan.
Pro tip: Ask your butcher to slice the flank steak as thin as possible. Thin slices cook faster and stay tender. This one small step makes a big difference in how the dish turns out.
Recipe Timing at a Glance
| Prep Time | Cook Time | Total Time | Servings | Difficulty |
|---|---|---|---|---|
| 10 minutes | 15 minutes | 25 minutes | 4 | Easy |
How to Make Keto Philly Cheese Steak Skillet

Once your ingredients are prepped, this whole thing comes together fast. Here’s exactly how I make it:
1. Sauté the vegetables. Place your cast iron skillet over medium-high heat. Melt 2 tablespoons of butter. Add the sliced green and red bell peppers, onion, and minced garlic. Stir occasionally and cook until the peppers soften and the onions turn translucent.
2. Remove and set aside. Once the veggies are tender, transfer them to a separate plate. Keep them close — they’ll be back in the pan soon.
3. Cook the steak. Add the remaining 2 tablespoons of butter to the same hot skillet. Add the thinly sliced flank steak in a single layer. Sprinkle Italian seasoning, salt, and black pepper right over the meat.
4. Sear and cook through. Let the steak sear on one side before flipping. Then reduce the heat to medium-low, cover the skillet, and cook until the meat is done all the way through.
5. Combine everything. Add the cooked peppers and onions back in with the steak. Stir gently and let everything cook together on low heat for about 2 minutes.
6. Top with provolone. Lay the provolone cheese slices over the steak and vegetable mixture. Cover as evenly as you can — you want that cheese on every single bite.
7. Melt the cheese. Put a lid on the skillet. Let the cheese melt over low heat for 1–2 minutes. Keep an eye on it — you want melted, not rubbery.
8. Serve hot. Spoon into bowls and dig in right away. A simple green salad on the side and you’ve got a complete keto dinner.

Helpful Tips for the Best Results
Choose the right cut. Flank steak is the move. It’s lean, full of flavor, and slices thin easily. Can’t find flank? Sirloin is a solid backup.
Don’t crowd the pan. This is a big one. If you pile too much steak in at once, it steams instead of searing. You lose that gorgeous brown crust. Use a large skillet and give the meat space.
Season as you go. Don’t just dump all the seasoning in at once and hope for the best. Taste before serving and add a small pinch of salt if needed. It lifts everything.
Provolone placement matters. Overlap the cheese slices slightly so you get full coverage. No bare spots. That way every spoonful has that creamy, melty goodness baked right in.
Delicious Variations to Try
This recipe is really just a starting point. Once you’ve nailed the base, here are some fun ways to mix it up:
- Switch the protein: Ground beef or thinly sliced chicken breast both work beautifully here.
- Try different cheeses: Swiss or American cheese are great provolone alternatives. Skip the pre-shredded stuff though — it has additives that mess with the melt.
- Add mushrooms: Cremini or white button mushrooms add a nice earthy depth. Toss them in with the peppers and onions.
- Go casserole-style: Transfer the finished skillet mixture into a baking dish, top with cheese, and bake at 375°F for 10 minutes until bubbly and golden.
- Make it creamy: Stir in a few ounces of softened cream cheese just before adding the provolone. It creates a rich, velvety sauce that’s hard to resist.
- Serve in lettuce wraps: Big butter lettuce leaves make a fresh, crunchy low-carb wrap. Great option if you want something handheld.

Meal Prep and Storage Tips
Here’s something I love about this recipe — it actually tastes better the next day.
The flavors settle in overnight. The beef soaks up all the seasoning. By lunch the next afternoon, it’s even more delicious than when it first came off the stove.
To refrigerate: Let the beef and vegetable mixture cool completely first. Transfer to an airtight container. It keeps well in the fridge for up to 4–5 days.
To reheat: Warm it in a skillet over medium heat. Add a small splash of broth or a tiny knob of butter to keep things from sticking. Once it’s hot, lay fresh cheese slices on top and cover for a minute to melt.
To freeze: Skip the cheese layer before freezing. Store just the meat and veggie mixture in freezer-safe bags for up to 2 months. Thaw overnight in the fridge before reheating and then add fresh cheese on top.
Pro tip: Portion the mixture into individual containers at the start of the week. It reheats in the microwave in just 2–3 minutes. Easiest lunch ever.
What to Serve Alongside This Dish
This skillet is filling enough to eat on its own. But if you want to round out the meal, these sides go really well with it:
- Steamed broccoli with a squeeze of lemon
- Zucchini noodles tossed lightly in olive oil
- A crisp Caesar salad without croutons
- Roasted cauliflower florets
- Sautéed mushrooms with garlic butter
Frequently Asked Questions
Can I use a different cut of beef instead of flank steak?
Absolutely. Sirloin or ribeye both work well here. The key is slicing thin so the beef cooks quickly and stays tender. Skirt steak is another great option — tons of flavor.
Can I make this dairy-free?
You can skip the cheese entirely. The beef and peppers are delicious even without it. For the butter, swap in avocado oil or ghee. Ghee is clarified butter, so it has a similar richness without the dairy proteins.
How do I keep the steak from getting tough?
Two things: slice it thin and don’t overcook it. Flank steak turns chewy fast if it goes too long on the heat. Pull it off as soon as it’s cooked through. Let it rest for a couple of minutes before serving too — that makes a real difference.
Can I use a regular non-stick pan instead of cast iron?
Yes, a large non-stick or stainless steel skillet gets the job done. Cast iron is ideal because it holds heat so evenly. If you go non-stick, just keep the heat moderate to protect the coating.
Is this recipe good for meal planning?
It’s honestly one of the best meals for that. The beef and veggie mixture stores beautifully in the fridge for several days. When you’re ready to eat, just reheat and add fresh cheese. It also freezes well — just leave the cheese off until you’re ready to serve.

Keto Philly Cheese Steak Skillet
Ingredients
Steak & Seasoning
- 1½ lbs flank steak thinly sliced — ask your butcher
- 1 tsp Italian seasoning
- ½ tsp salt adjust to taste
- ½ tsp black pepper freshly ground preferred
Vegetables
- 1 green bell pepper seeds removed, sliced into strips
- 1 red bell pepper seeds removed, sliced into strips
- ½ onion yellow or white, sliced
- 2 tsp minced garlic fresh or jarred
For Cooking & Topping
- 4 tbsp butter divided — 2 tbsp for veggies, 2 tbsp for steak
- 7 slices provolone cheese for full coverage melting on top
Instructions
- Heat a cast iron skillet over medium-high heat. Melt 2 tablespoons of butter, then add the sliced green and red bell peppers, onion, and minced garlic. Stir occasionally and cook until peppers are soft and onions are translucent.
- Transfer the cooked vegetables to a separate plate and set aside.
- Add the remaining 2 tablespoons of butter to the same hot skillet. Add the thinly sliced flank steak in a single layer. Sprinkle Italian seasoning, salt, and black pepper over the meat.
- Let the steak sear on one side before flipping. Reduce heat to medium-low, cover the skillet, and cook until the steak is cooked through.
- Add the cooked peppers and onions back into the skillet with the steak. Stir gently and cook everything together on low heat for about 2 minutes.
- Lay the provolone cheese slices evenly over the steak and vegetable mixture, overlapping slightly for full coverage.
- Place a lid on the skillet and let the cheese melt over low heat for 1–2 minutes. Watch closely — you want it melted and creamy, not rubbery.
- Serve hot directly from the skillet. Pairs great with steamed broccoli, zucchini noodles, or a crisp Caesar salad.










