Keto Philly Cheesesteak Stuffed Peppers are my answer to those nights when I want something cozy and cheesy, but I also do not want to mess up my low carb groove. You know the vibe: you are hungry, you want comfort food, and you do not want to cook three different things just to feel satisfied. This recipe hits that sweet spot because it tastes like a cheesesteak, but it is baked right inside a pepper. Plus, it is one of those meals that looks kind of impressive even though it is honestly pretty simple. If you have picky eaters, tired parents, or just a serious cheese craving in your house, keep reading.
Why These Stuffed Peppers Are Worth Getting Excited About
I love a good classic Philly cheesesteak, but let us be real, the bread is usually the part that makes me feel sluggish. Stuffing all that goodness into bell peppers keeps things lighter, and the peppers get soft and sweet in the oven. The best part is how everything comes together into one neat little package, which means fewer dishes and less chaos.
Here is what makes these a repeat recipe for me:
They are filling without being heavy. Steak, peppers, onions, and cheese is a strong combo.
They are naturally low carb. No need for weird swaps or specialty ingredients.
They are meal prep friendly. They reheat like a champ and still taste great the next day.
If you are in a Philly cheesesteak phase, you might also like this cozy casserole version for a different kind of weeknight comfort: low carb Philly cheesesteak casserole. It is great when you want something scoopable and extra melty.

What Youll Need
Nothing fancy here, which is probably why I make these so often. I usually grab what I can find at my regular grocery store, and it still turns out delicious.
Ingredient list (simple and keto friendly)
- Bell peppers, 4 large (any color, but red and yellow get extra sweet)
- Thin sliced steak, about 1 to 1.25 pounds (ribeye is classic, sirloin works too)
- Onion, 1 medium, sliced
- Green bell pepper (optional), 1 small, sliced for that classic cheesesteak feel
- Mushrooms, 6 to 8 ounces, sliced (optional, but I love them)
- Garlic, 2 cloves, minced
- Provolone cheese, 6 to 8 slices (or shredded if that is what you have)
- Cream cheese, 2 ounces (optional, but makes the filling extra creamy)
- Olive oil or avocado oil
- Salt and black pepper
- Optional: a little Worcestershire sauce (check your carbs) or a pinch of smoked paprika
Quick shopping tip: if you see steak labeled for stir fry, that is usually perfect. It is already thin and cooks fast. If your steak is thicker, you can slice it thin at home. I like to pop it in the freezer for 15 minutes first so it is easier to cut.
If you are into stuffed pepper nights in general, you might want to browse these too. This one is veggie packed and really fresh tasting: garden paleo stuffed bell peppers. And if you are an Instant Pot person, this is a fun option: Instant Pot stuffed peppers.

How to Make Philly Cheesesteak Stuffed Peppers
This is the part where your kitchen starts smelling unfairly good. It is basically steak and onions doing their thing, then everything gets tucked into peppers and baked with cheese. I mean, come on.
Step by step directions
1. Heat the oven. Set it to 400 F. Lightly oil a baking dish so the peppers do not stick.
2. Prep the peppers. Slice the bell peppers in half lengthwise and remove seeds. I like to trim a tiny sliver off the bottom if they wobble, but do not cut too much or the filling leaks out. Place them cut side up in your baking dish. If you like softer peppers, bake them empty for 10 minutes while you cook the filling.
3. Cook the onions and veggies. Warm a skillet over medium high heat with a little oil. Add onions (and mushrooms or extra green pepper if using). Cook until they soften and get some golden edges. Add garlic for the last 30 seconds so it does not burn.
4. Cook the steak. Push the veggies to the side of the pan, add a tiny bit more oil if needed, then add the steak in a single layer as much as you can. Season with salt and pepper. Let it brown, then toss it with the onions and veggies. If you are using cream cheese, stir it in now so it melts into the mixture.
5. Fill and top with cheese. Spoon the steak mixture into the pepper halves. Be generous. Top each one with provolone. If you are using slices, you can kind of fold them to fit.
6. Bake. Bake about 15 to 20 minutes, until the peppers are tender and the cheese is bubbly. If you want a little browning on top, broil for 1 to 2 minutes, but watch it closely.
7. Rest and serve. Let them sit for 5 minutes before digging in. The filling thickens slightly and it is less lava hot.
On days I want the same flavors but even less hands on cooking, I lean on slow cooker versions like this: slow cooker Philly cheesesteak delight. It is nice for busy afternoons when you want dinner basically waiting for you.
“I made these for my husband who swears he needs bread to feel full, and he still went back for seconds. The peppers were tender, the steak was cheesy, and it tasted like a real treat.”
Tips and Variations
This recipe is pretty forgiving, which I appreciate because I do not always have the exact same ingredients on hand. Here are the little tricks that help it turn out great every time.
Pick the right peppers. Look for big, smooth peppers that sit flat. If they are tiny, you will end up with sad little portions.
Do not overcook the steak in the skillet. It will keep cooking in the oven. I aim for just cooked through, not crispy.
Cheese options. Provolone is classic, but mozzarella works. Some people love cheddar. If you want that true cheesesteak vibe, you can use a little cheese sauce style dip, just keep an eye on carbs.
Add a spicy twist. Toss in sliced jalapenos or a pinch of red pepper flakes. Or swap bell peppers for poblanos if you want a deeper pepper flavor. If that sounds good, this is a great stuffed pepper variation to check out: carnitas stuffed poblano peppers.
Make it extra creamy. That small amount of cream cheese is not traditional, but it makes the filling feel richer and helps everything stick together. If you are dairy sensitive, skip it and add a splash of beef broth instead.
Want more veggies? Chop up spinach and stir it in at the end until it wilts. It is an easy win and you barely notice it.
Storage & Reheating
This is one of those meals that tastes even better the next day because the flavors have time to settle in. I usually make a full batch even if it is just two of us.
Fridge: Store in an airtight container for up to 4 days.
Freezer: You can freeze them, but peppers get a bit softer after thawing. Still tasty though. Wrap each pepper half, then freeze in a container for up to 2 months.
Reheating:
My favorite method is the oven at 350 F for about 12 to 15 minutes. The cheese stays nice and the peppers do not get watery. The microwave works too, about 60 to 90 seconds, but the peppers can soften more. If you reheat from frozen, let them thaw overnight in the fridge first for best texture.
Common Questions
Can I use ground beef instead of steak?
Yes. It will not taste exactly like a cheesesteak, but it is still really good. Season it well and cook it until browned, then mix with the onions and cheese.
Do I need to pre bake the peppers?
Not always. If you like peppers with a little bite, skip it. If you want them soft and silky, pre bake them for 10 minutes before stuffing.
What is the best cheese for that classic cheesesteak taste?
Provolone is the easiest answer. If you want something closer to the super melty shop style, use a small amount of cheese sauce or a processed melt style cheese, just check ingredients and carbs.
How do I keep the peppers from getting watery?
Do not overbake, and let them rest a few minutes before serving. Also make sure your skillet filling is not overly wet before you stuff the peppers.
Is this recipe actually keto friendly?
Yes, as long as you keep an eye on any add ons like Worcestershire sauce or cheese sauce. Bell peppers have some carbs, but they are usually very manageable in a keto day.
A cozy dinner you will want on repeat
If you have been craving comfort food but still want to keep it low carb, Keto Philly Cheesesteak Stuffed Peppers really hit the spot. You get the savory steak, the sweet peppers, and that bubbly cheese top, all in one easy bake. I also like that you can tweak it based on what is in your fridge without stressing. If you want another trusted take on this idea, check out Philly Cheesesteak Stuffed Peppers (keto) – Low Carb Maven and compare notes with my version. Then grab those peppers and make it happen this week, you are going to love how satisfying it feels.

Keto Philly Cheesesteak Stuffed Peppers
Ingredients
Main Ingredients
- 4 large bell peppers (any color, red and yellow get extra sweet)
- 1 to 1.25 pounds thin sliced steak (ribeye or sirloin) Look for steak labeled for stir fry for convenience.
- 1 medium onion, sliced
- 1 small green bell pepper (optional), sliced For a classic cheesesteak feel.
- 6 to 8 ounces mushrooms, sliced (optional) Adds richness if desired.
- 2 cloves garlic, minced
- 6 to 8 slices provolone cheese (or shredded) Classic choice for flavor.
- 2 ounces cream cheese (optional) Makes the filling creamy.
- 2 tablespoons olive oil or avocado oil For cooking.
- to taste salt and black pepper
- to taste Worcestershire sauce (optional) Check your carbs.
- to taste smoked paprika (optional)
Instructions
Preparation
- Preheat the oven to 400°F (200°C) and lightly oil a baking dish.
- Slice the bell peppers in half lengthwise and remove the seeds. Place them cut side up in the baking dish.
- If desired, bake the empty peppers for 10 minutes to soften while preparing the filling.
Cooking the Filling
- Heat a skillet over medium-high heat with a little oil. Add sliced onions (and mushrooms/green pepper if using) and cook until softened.
- Add minced garlic for the last 30 seconds to prevent burning.
- Push the veggies to the side, add a little more oil if needed, and add the steak to the skillet, seasoning with salt and pepper.
- Cook until the steak is browned, then mix with the onions and veggies. If using cream cheese, stir it in now.
Assembly and Baking
- Spoon the steak mixture into the pepper halves generously and top with provolone cheese.
- Bake for 15 to 20 minutes until peppers are tender and cheese is bubbly. Broil for 1 to 2 minutes for browning if desired.
- Let the peppers rest for 5 minutes before serving.
