This Philly Cheesesteak Skillet is a quick and tasty dish that packs all those great flavors without the carbs! It has tender beef, colorful peppers, and melted cheese—what’s not to love?
I love making this when I want a hearty meal that’s easy to whip up. Plus, there’s no bread to fuss over, so it’s guilt-free and delicious! Perfect for a cozy night in! 😊
Key Ingredients & Substitutions
Steak: Ribeye is my favorite for its rich flavor, but sirloin is a leaner choice. If you’re looking for something different, flank or skirt steak also works well.
Bell Peppers: I love using a mix of colors because they add a little sweetness and brightness to the dish. If you’re keeping it simple, green peppers are great on their own. You can also use zucchini for a twist!
Cheese: Provolone cheese gives a nice melt, but mozzarella is also a good option. For a stronger flavor, try adding some sharp cheddar. You can even mix different cheeses for a cheesy delight!
Worcestershire Sauce: This adds a unique flavor, but you can skip it if you don’t have it. Soy sauce or coconut aminos can also work in a pinch. Adjust to your taste!
How Do I Properly Slice Steak for This Dish?
Slicing the steak correctly ensures tenderness and easy cooking. For the best results, follow these tips:
- Start with a chilled steak—it makes cutting easier.
- Use a sharp knife and slice against the grain, which helps break down muscle fibers.
- Aim for thin, even slices for quick cooking.
Following these steps will give you perfectly cooked steak that’s packed with flavor in every bite!

Philly Cheesesteak Skillet (Keto)
Ingredients You’ll Need:
For the Dish:
- 1 lb ribeye or sirloin steak, thinly sliced
- 1 tbsp olive oil or avocado oil
- 1 medium green bell pepper, thinly sliced
- 1 medium red bell pepper, thinly sliced
- 1 medium yellow bell pepper, thinly sliced
- 1 small onion, thinly sliced
- 2 cloves garlic, minced
- Salt and pepper, to taste
- 1 tsp Worcestershire sauce (optional for depth of flavor)
- 1 cup shredded provolone or mozzarella cheese
- 2 tbsp fresh parsley, chopped (for garnish)
How Much Time Will You Need?
This tasty Philly Cheesesteak Skillet will take about 15 minutes to prepare and cook. It’s a quick and satisfying meal that’s perfect for busy weeknights!
Step-by-Step Instructions:
1. Sauté the Steak:
Start by heating the olive oil in a large cast-iron skillet over medium-high heat. Once hot, add the sliced steak directly to the skillet. Season it with a little salt and pepper as it cooks. Stir occasionally until the steak is browned and cooked through, which should take about 4-5 minutes. Once done, remove the steak from the skillet and set it aside on a plate.
2. Cook the Vegetables:
Using the same skillet (no need to wash it out!), add a bit more oil to the pan if required, then toss in the sliced bell peppers and onions. Sauté them over medium heat, stirring now and then, until they’re softened but still slightly crisp, around 5-7 minutes. This adds great flavor and texture!
3. Add Garlic and Combine:
Next, add the minced garlic to the skillet and cook for an additional minute until you can smell its wonderful scent. Then, return the cooked steak to the skillet with the vegetables. If you’re using Worcestershire sauce, stir it in now, mixing everything well to heat through and combine the flavors.
4. Melt the Cheese:
Now, it’s time to make it cheesy! Evenly sprinkle the shredded provolone or mozzarella cheese over the beef and veggies in the skillet. Cover the skillet with a lid or some aluminum foil to help the cheese melt. Let it sit for about 2-3 minutes until the cheese is gooey and delicious.
5. Garnish and Serve:
Once the cheese is melted, remove the skillet from the heat. Garnish with chopped fresh parsley for a pop of color and fresh flavor. Serve hot right from the skillet and enjoy this cheesy, savory, keto-friendly Philly cheesesteak without the bread!
Can I Use Different Types of Steak?
Absolutely! While ribeye and sirloin are great choices, you can also use flank or skirt steak for this recipe. Just ensure it’s sliced thinly for the best texture!
What Should I Do If I Don’t Have Bell Peppers?
No worries! You can replace bell peppers with other vegetables like zucchini or mushrooms. Just adjust the cooking time slightly to make sure they stay tender-crisp.
How Can I Reheat Leftovers?
To reheat leftovers, place them in a skillet over medium heat, adding a splash of water or broth to prevent drying out. Cover with a lid to help retain moisture and heat until warmed through, about 5-7 minutes.
Can I Make This Dish Dairy-Free?
Yes! Simply omit the cheese or replace it with a dairy-free cheese alternative. Nutritional yeast can also add a cheesy flavor without the dairy!
