Philly Cheesesteak Stuffed Peppers: A Low-Carb Twist on a Classic

Total Time: 45 mins
All the Flavor Without the Hoagie Roll
Philly cheesesteak stuffed bell peppers with tender beef peppers onions and melted provolone cheese in baking dish pinit

I’ve been craving Philly cheesesteaks since I started eating low-carb, but let’s be honest—that hoagie roll is basically a carb bomb. So I figured out how to get all those incredible flavors without wrecking my macros, and these Philly Cheesesteak Stuffed Peppers were born.

Everything you love about a classic Philly is here—tender beef, sautéed peppers and onions, and that gooey melted provolone cheese. Except instead of piling it into a bread roll, we’re using bell peppers as the vessel. Genius, right?

At only 5g net carbs per pepper, you can actually eat this guilt-free. Plus, the peppers get perfectly tender in the oven and add a subtle sweetness that honestly makes this even better than the original. Yeah, I said it.

Why You’ll Love This Recipe

All the Philly Flavor, Zero Guilt: You get every single flavor from a classic Philly cheesesteak—the savory beef, the sweet caramelized onions, the melted cheese. But with only 5g net carbs, you stay in ketosis and don’t feel bloated afterward.

Packed with Protein and Veggies: Each pepper has about 25 grams of protein plus all those vegetables. You’re basically eating a complete, balanced meal that happens to taste like indulgent comfort food.

Keto Without Compromise: Low-carb eating doesn’t have to mean boring food. These peppers prove you can have something exciting and satisfying while staying keto. No sad desk salads here.

Easy Weeknight Hero: From start to finish, this takes 45 minutes. The prep is simple—just sauté, stuff, and bake. Perfect for those nights when you want something special without spending hours in the kitchen.

Meal Prep Champion: Make a batch on Sunday and you’ve got lunches or quick dinners sorted for the week. They reheat beautifully and honestly taste even better the next day when the flavors have melded together.

Uses Simple Ingredients: No weird specialty items or hard-to-find low-carb substitutes. Just beef, peppers, onions, and cheese. Stuff you can grab at any grocery store without hunting through the health food section.

Ingredients with Key Notes

For the Stuffed Peppers:

  • 4 large bell peppers – Green for authentic Philly vibes, but any color works
  • 1 pound ribeye steak or sirloin – Thinly sliced against the grain
  • 1 large onion – Sliced thin
  • 1 green bell pepper – Sliced thin (in addition to the 4 for stuffing)
  • 8 ounces mushrooms – Sliced (optional but recommended)
  • 3 tablespoons olive oil – For sautéing
  • 3 cloves garlic – Minced
  • 8 ounces provolone cheese – Sliced or shredded
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon Italian seasoning
  • Salt and black pepper to taste
  • Optional: 2 tablespoons butter – For extra richness

Key Ingredient Notes:

Bell Peppers for Stuffing: Pick peppers that can stand upright. Green peppers are traditional for Philly cheesesteaks and add a slight bitterness that’s authentic. But red, yellow, or orange peppers are sweeter and honestly taste amazing too.

Steak Choice: Ribeye is what they use in Philly and has the best flavor and tenderness. Sirloin is leaner and more budget-friendly. Get your butcher to slice it thin, or freeze it for 30 minutes then slice it yourself—way easier when it’s partially frozen.

Ground Beef Alternative: Real talk—if slicing steak feels like too much work, ground beef totally works. Use 85/15 lean and season it well. It won’t be as authentic, but it’s still delicious and way easier.

Provolone Cheese: This is the traditional Philly cheese. It melts beautifully and has that mild, creamy flavor. American cheese is also authentic if you want to go full classic. Skip the Cheez Whiz unless you’re feeling particularly nostalgic.

Mushrooms: Optional but they add amazing umami flavor. Baby bellas or white mushrooms both work great. If you hate mushrooms, skip them—more for me.

Net Carbs: The carbs come mainly from the bell peppers and onions. That’s why we’re only using one additional pepper for the filling instead of loading it up with more.

Step-by-Step Instructions

Prep the Peppers

Preheat the Oven: Set it to 375°F. This is important—don’t skip preheating or your cook time will be off.

Cut the Peppers: Slice off the tops of your 4 bell peppers, about half an inch down. Remove all the seeds and white membranes. Rinse them out and shake off excess water.

Create Stability: If your peppers wobble, carefully slice a thin piece off the bottom to create a flat surface. Don’t cut through into the cavity or your filling will leak everywhere.

Par-Boil Them: Bring a large pot of water to boil. Drop in your peppers and boil for 3-4 minutes until slightly softened. Drain them upside down on paper towels. This step ensures they cook through properly without getting mushy.

Make the Philly Filling

Prep Your Ingredients: Slice the steak as thin as possible against the grain. Slice your onion, the additional bell pepper, and mushrooms. Mince the garlic. Get everything ready before you start cooking—this moves fast.

Sauté the Vegetables: Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add the sliced onions and cook for 5-6 minutes until they start to caramelize and turn golden. Add the sliced bell pepper and mushrooms. Cook another 4-5 minutes until everything is tender. Toss in the garlic and cook for 1 minute. Transfer everything to a bowl.

Cook the Steak: In the same skillet, add the remaining tablespoon of olive oil (plus butter if using). Crank the heat to high. Add the sliced steak in a single layer—don’t crowd the pan or it’ll steam instead of sear. Cook for 1-2 minutes per side until browned but still slightly pink in the middle. Season with salt, pepper, Worcestershire sauce, and Italian seasoning as it cooks.

Combine Everything: Add the vegetables back to the skillet with the steak. Toss everything together and cook for another minute so the flavors get acquainted. Taste and adjust seasoning. This is your filling—make it perfect.

Stuff and Bake

Prep the Baking Dish: Spray a 9×13-inch baking dish with cooking spray or brush with olive oil. This prevents sticking.

Fill Those Peppers: Stand your par-boiled peppers upright in the baking dish. Pack each pepper generously with the steak and vegetable mixture. Really stuff them full—don’t be shy about mounding it up on top.

Add the Cheese: Lay slices of provolone cheese over the top of each stuffed pepper, or sprinkle with shredded provolone. Use plenty—this is a cheesesteak, after all.

Bake It: Cover the dish loosely with foil and bake for 20 minutes. Remove the foil and bake for another 10 minutes until the peppers are tender and the cheese is melted and bubbly. If you want the cheese extra golden, hit it with the broiler for 2-3 minutes at the end.

Rest Before Serving: Let the peppers sit for 5 minutes after pulling them from the oven. They’re lava-hot inside, and this gives the filling time to settle.

Finish Strong

Garnish: A sprinkle of fresh parsley looks nice but isn’t necessary. Sometimes simple is better.

Serve Hot: Use a spatula to carefully transfer each pepper to a plate. These are substantial—one pepper per person is usually enough.

Serving Suggestions

These stuffed peppers are pretty complete on their own, but here’s how to round out the meal:

With a Simple Salad: A crisp Caesar salad or mixed greens with Italian dressing keeps everything low-carb and adds freshness. The richness of the peppers pairs perfectly with acidic dressing.

Cauliflower Mash: If you want something hearty on the side, creamy garlic cauliflower mash is the move. It’s basically mashed potatoes without the carbs, and it soaks up any juices from the peppers beautifully.

Roasted Asparagus or Green Beans: Simple roasted vegetables with olive oil, garlic, and lemon keep the meal light and healthy. Plus they cook at the same temperature, so you can roast them alongside the peppers.

Make It More Authentic: Serve with pickled hot peppers or banana peppers on the side, just like a real Philly shop would. FYI, they add barely any carbs and tons of flavor.

Different Cheese Options: Try a mix of provolone and mozzarella for extra melty goodness. Or go full Philly and use American cheese slices. Some people swear by Cheez Whiz, but I’ll let you make that decision.

Storage Tips

Refrigerator: Store leftover stuffed peppers in an airtight container for up to 4 days. They actually get better after a day when all the flavors meld together.

Reheating: Microwave works but can make the peppers a bit soggy. Better option: reheat in a 350°F oven for 15-20 minutes, covered with foil. The peppers stay tender and the cheese gets melty again.

Freezing Before Cooking: Stuff the peppers, wrap each one individually in plastic wrap, then place in a freezer bag. Freeze for up to 3 months. Thaw in the fridge overnight, then bake as directed.

Freezing After Cooking: Let the cooked peppers cool completely, wrap and freeze the same way. Reheat from frozen at 350°F for 35-40 minutes, covered with foil.

Meal Prep Strategy: Make the filling ahead and store it separately from the peppers. When you’re ready to eat, stuff the peppers fresh and bake. This keeps the peppers from getting soggy during storage.

Pro Tip: Store any leftover filling separately and use it for low-carb Philly bowls over cauliflower rice during the week. Nothing goes to waste.

Prep Time 15 mins Cook Time 30 mins Total Time 45 mins
Cooking Temp: 190  C Estimated Cost: $ 22
Best Season: Suitable throughout the year

Description

These Philly Cheesesteak Stuffed Peppers pack tender beef, sautéed peppers and onions, and melted provolone cheese into bell peppers for a low-carb, keto-friendly dinner that tastes like the real deal.

Ingredients

Main:

Instructions

  1. Preheat oven to 375°F.
  2. Cut tops off 4 bell peppers and remove seeds and membranes. Trim bottoms if needed to stand upright.
  3. Boil peppers in water for 3-4 minutes until slightly tender. Drain upside down.
  4. Slice steak thinly against the grain. Slice onion, additional bell pepper, and mushrooms. Mince garlic.
  5. Heat 2 tbsp olive oil in large skillet over medium-high heat. Sauté onions 5-6 minutes until caramelized. Add bell pepper and mushrooms, cook 4-5 minutes. Add garlic, cook 1 minute. Transfer to a bowl.
  6. In same skillet, add remaining oil (and butter if using). Heat to high. Sear steak 1-2 minutes per side until browned. Season with salt, pepper, Worcestershire sauce, and Italian seasoning.
  7. Return vegetables to skillet with steak. Toss together and cook 1 minute.
  8. Spray 9x13 baking dish. Stand peppers upright and stuff with steak mixture.
  9. Top each pepper with provolone cheese.
  10. Cover with foil and bake 20 minutes. Remove foil, bake 10 more minutes until peppers are tender and cheese is melted.
  11. Let rest 5 minutes before serving.

Note

  • Can substitute ground beef (85/15) for sliced steak
  • Freeze steak 30 minutes before slicing for easier cutting
  • For keto: 5g net carbs per pepper
  • Skip mushrooms if not a fan
  • Can use American cheese for authentic Philly taste
Keywords: philly cheesesteak stuffed peppers, philly stuffed bell peppers, keto philly cheesesteak, low carb philly cheesesteak, stuffed peppers with beef, philly cheese steak bell peppers
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Can I use ground beef instead of sliced steak?

Absolutely! Ground beef is way easier and more budget-friendly. Use 85/15 lean ground beef and brown it in the skillet with the onions, peppers, and mushrooms. Season it well with the same spices—add a bit more Worcestershire sauce and maybe some beef broth for moisture. It won't have that authentic sliced steak texture, but honestly? It's still delicious and most people won't even notice the difference.

What cheese works best for these stuffed peppers?

Provolone is the classic choice and what I recommend. It melts beautifully and has that mild, creamy flavor that's authentic to Philly cheesesteaks. American cheese is also traditional if you want that classic diner vibe—it melts into this amazing gooey consistency. Mozzarella works if you want extra stretchy cheese. Some people use Cheez Whiz for authenticity, but IMO that's taking it too far. Skip the fancy aged cheeses—they don't melt right.

How do I keep the peppers from getting mushy?

The par-boiling step is key—only 3-4 minutes in boiling water. They should be slightly softened but still firm. Then when you bake them covered for 20 minutes plus 10 uncovered, they get perfectly tender without turning to mush. Also, drain them really well after par-boiling. Excess water makes them soggy. If you're worried, skip the par-boiling entirely and just bake covered for 35-40 minutes total.

Can I make these Philly cheesesteak stuffed peppers in a crockpot?

You can, but the texture is different. Skip the par-boiling step. Make the filling on the stovetop as directed, stuff the peppers, and place them upright in your slow cooker. Add a cup of beef broth to the bottom. Cook on low for 4-5 hours or high for 2-3 hours. Add the cheese during the last 15 minutes. The peppers will be softer than the oven version, but still tasty.

Are these really keto-friendly and how many carbs are in each pepper?

Yes! Each stuffed pepper has about 5g net carbs (total carbs minus fiber). The carbs come from the bell peppers, onions, and mushrooms—all keto-approved vegetables in reasonable amounts. The steak and cheese are virtually zero carb. Most people on keto eat 20-50g net carbs per day, so one pepper fits easily into your daily limit. If you're super strict keto, skip the mushrooms and use less onion to drop it to about 4g net carbs.

Can I prep these stuffed peppers ahead of time?

Definitely! You can prep them two different ways. First option: make the filling up to 2 days ahead, store it in the fridge, then stuff and bake the peppers when you're ready. Second option: fully stuff the peppers, cover them tightly, and refrigerate for up to 24 hours before baking. Add 5-10 minutes to the baking time if they're going in cold. Both methods work great for meal prep or dinner parties.

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

Your email address will not be published. Required fields are marked *

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.