Keto Philly Cheesesteak Mushrooms

Featured in: Warm Rustic Bake & Roast Recipes

This dish features large portobello mushrooms roasted to tender perfection and filled with a savory mixture of thinly sliced ribeye steak, sautéed yellow and bell peppers, garlic, and smoky spices. Topped with melted provolone or mozzarella cheese, it offers a rich combination of flavors with a delightful texture contrast. With minimal prep and quick cooking times, this wholesome, low-carb meal delivers satisfying taste and nourishment for those seeking a hearty, flavorful option.

Updated on Fri, 13 Feb 2026 16:24:00 GMT
Keto Philly Cheesesteak Stuffed Portobello Mushrooms with tender steak, peppers, and melted cheese baked to perfection. Save to Pinterest
Keto Philly Cheesesteak Stuffed Portobello Mushrooms with tender steak, peppers, and melted cheese baked to perfection. | poppyfork.com

There was this moment at a dinner party when someone mentioned they'd given up bread but couldn't shake their craving for a proper Philly cheesesteak, and I found myself staring at a portobello mushroom on my cutting board thinking, why not? The result was so unexpectedly satisfying—juicy, savory, completely filling without any of the guilt—that I made it again the next week, and it's been a weeknight staple ever since.

My sister tried these at a casual lunch I threw together, and she was genuinely surprised they were keto-friendly; she kept asking what the trick was, and the honest answer is there isn't one—just good ingredients and proper technique. Watching her clean her plate while talking about how she could finally enjoy comfort food without derailing her goals made the whole thing feel worthwhile.

Ingredients

  • 4 large portobello mushroom caps, stems and gills removed: These become your edible vessel, holding up beautifully in the oven while releasing just enough moisture to keep everything tender; make sure they're truly large or you'll run short on space for the filling.
  • 2 tbsp olive oil (for mushrooms): The oil ensures they won't stick and helps them develop a subtle golden tone as they roast.
  • 1/4 tsp salt and 1/4 tsp black pepper (for mushrooms): Keep it light here since the filling brings its own seasoning.
  • 1 lb thinly sliced ribeye steak or sirloin: Ask your butcher to slice it thin; partially frozen meat is easier to slice uniformly, and thin pieces cook in just minutes without toughening.
  • 1 tbsp olive oil (for filling): Medium-high heat is your friend—it gets hot enough to sear the vegetables and steak without burning the garlic.
  • 1 small yellow onion, thinly sliced: Yellow onions turn sweetly caramelized when given those few extra minutes, which is what makes this filling taste authentically like a Philly.
  • 1 small green bell pepper and 1 small red bell pepper, thinly sliced: The color variation matters less than keeping your pieces uniform so they cook at the same rate.
  • 2 cloves garlic, minced: Add it after the peppers soften or it will burn; you'll smell the difference immediately when it's perfectly aromatic.
  • 1/2 tsp salt, 1/4 tsp black pepper, 1/2 tsp smoked paprika: The paprika is optional but transforms the filling from good to genuinely craveable.
  • 1 cup shredded provolone or mozzarella cheese: Provolone stays truer to tradition, but mozzarella melts slightly faster if you're in a hurry.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prepare your workspace and preheat:
Set your oven to 400°F and line a baking sheet with parchment paper; this keeps cleanup minimal and prevents sticking. Having everything ready before you start means you won't scramble when timing gets tight.
Ready the mushroom caps:
Brush each portobello on both sides with olive oil, season with salt and pepper, then place them gill-side up on the sheet and roast for 10 minutes. You'll notice they release a bit of liquid—this is normal and expected.
Build the filling base:
While mushrooms roast, heat oil in a large skillet over medium-high heat and sauté your onion and peppers for about 4 to 5 minutes until they soften and the onion turns translucent. The skillet should be actively sizzling; if it's quiet, your heat isn't high enough.
Bloom the garlic:
Add minced garlic and cook for just one minute, stirring constantly so it releases its aroma without browning. The smell will tell you exactly when it's ready.
Cook the steak:
Push vegetables to one side, add your sliced steak to the empty space, and cook for 3 to 4 minutes while stirring, seasoning as you go with salt, pepper, and paprika. Once it's browned through but still tender, mix everything together and pull the skillet off the heat.
Assemble and finish:
Remove mushrooms from the oven, drain any accumulated liquid from the caps, then divide the steak mixture evenly among them. Top each with a quarter of the cheese, then return to the oven for 8 to 10 minutes until the cheese bubbles and turns golden at the edges.
Plate and serve:
Let them cool for just one minute so the cheese sets slightly, then serve while everything is still piping hot. A small handful of fresh parsley on top adds brightness, though it's optional.
Savory Philly Cheesesteak filling packed into roasted portobello mushrooms, topped with gooey melted provolone for a low-carb dinner. Save to Pinterest
Savory Philly Cheesesteak filling packed into roasted portobello mushrooms, topped with gooey melted provolone for a low-carb dinner. | poppyfork.com

There's something deeply satisfying about cutting into one of these and having the cheese stretch and the steak stay tender, knowing you've just eaten something that fits your goals while tasting completely indulgent. It's the kind of meal that makes keto feel less like restriction and more like actually enjoying real food.

Why This Dish Works for Keto

Portobello mushrooms have a meaty texture that doesn't need to be replaced or mimicked—they're genuinely satisfying on their own, and when you load them with steak and cheese, you get a dish that feels substantial and complete. The carb count stays low because you're ditching the bread entirely, but the flavor profile remains exactly what made Philly cheesesteaks beloved in the first place. It's one of those recipes where the diet restriction actually led to something tastier than the original.

Timing and Temperature Matter

The two-stage baking approach—10 minutes for mushrooms alone, then 8 to 10 minutes with the filling—prevents the mushrooms from turning into watery mush while ensuring the cheese melts perfectly. If your oven runs hot, start checking at the 7-minute mark; if it runs cool, you might need those full 10 minutes. The cheese should bubble and just barely brown at the edges, which is when you know everything's cooked through without overdoing it.

Customization Without Losing the Magic

This recipe is forgiving enough to handle swaps—sautéed mushroom stems replace the steak beautifully for vegetarians, jalapeños add serious heat if you like that kick, and different cheeses shift the flavor subtly without breaking anything. I've also found that precooked steak from a rotisserie chicken works in a pinch, though fresh-cooked beef is what makes it taste like the real thing.

  • Try adding a thin slice of provolone directly under the steak mixture to create a flavor layer that's unexpectedly delicious.
  • If your mushrooms release a lot of liquid, carefully tip the pan and drain before filling to keep the texture right.
  • Make the filling ahead and refrigerate it; you can assemble and bake straight from cold if needed, just add a couple minutes to the final bake time.
Juicy portobello caps loaded with thinly sliced steak, sautéed onions, peppers, and bubbling cheese—classic Philly flavors without the carbs. Save to Pinterest
Juicy portobello caps loaded with thinly sliced steak, sautéed onions, peppers, and bubbling cheese—classic Philly flavors without the carbs. | poppyfork.com

This dish proves that eating low-carb doesn't mean sacrificing flavor or satisfaction—it means getting creative with what nature already gave you. Make it once and you'll understand why it's become my go-to when I want something restaurant-quality without the restaurant price tag.

Recipe Questions

Can I use another type of cheese for topping?

Yes, mozzarella or provolone work best for melting, but you can substitute with cheddar or gouda based on preference.

How do I prevent mushrooms from getting soggy?

Roasting the mushroom caps before stuffing helps release moisture and keeps them firm during baking.

Can I prepare this dish ahead of time?

You can assemble the stuffed mushrooms in advance and refrigerate, then bake just before serving for best results.

Is it possible to make this vegetarian?

Yes, substitute the steak with extra portobello stems, sautéed vegetables, or a plant-based protein for a meat-free version.

What sides pair well with this dish?

Simple arugula salad, roasted broccoli, or cauliflower rice complement the rich flavors and keep the meal low-carb.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Keto Philly Cheesesteak Mushrooms

Portobello mushrooms loaded with steak, peppers, and melted cheese for a savory low-carb dish.

Prep Time
15 min
Cook Time
25 min
Overall Time
40 min
Created by Cooper Anderson


Skill Level Easy

Cuisine American

Makes 4 Number of Servings

Diet Tags No Gluten, Low Carb

What You Need

Mushrooms

01 4 large portobello mushroom caps, stems and gills removed
02 2 tablespoons olive oil
03 1/4 teaspoon salt
04 1/4 teaspoon black pepper

Filling

01 1 pound thinly sliced ribeye steak
02 1 tablespoon olive oil
03 1 small yellow onion, thinly sliced
04 1 small green bell pepper, thinly sliced
05 1 small red bell pepper, thinly sliced
06 2 cloves garlic, minced
07 1/2 teaspoon salt
08 1/4 teaspoon black pepper
09 1/2 teaspoon smoked paprika

Topping

01 1 cup shredded provolone or mozzarella cheese

Directions

Step 01

Preheat oven: Preheat the oven to 400°F. Line a baking sheet with parchment paper.

Step 02

Prepare mushroom caps: Brush mushroom caps on both sides with olive oil. Sprinkle with salt and pepper. Place them gill-side up on the prepared baking sheet and roast for 10 minutes.

Step 03

Sauté vegetables: While mushrooms roast, heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add onion and bell peppers; sauté for 4 to 5 minutes until softened.

Step 04

Cook garlic: Add minced garlic and cook for 1 minute. Push vegetables to the side of the skillet.

Step 05

Brown steak: Add sliced steak, season with salt, pepper, and smoked paprika. Cook, stirring, until just browned, about 3 to 4 minutes. Mix steak and vegetables together. Remove from heat.

Step 06

Drain mushrooms: Remove mushrooms from oven. Drain any accumulated liquid from the caps.

Step 07

Stuff mushrooms: Fill each mushroom cap with the steak and pepper mixture. Top evenly with shredded cheese.

Step 08

Final baking: Return to oven and bake for an additional 8 to 10 minutes, until cheese is melted and bubbly.

Step 09

Serve: Serve hot, garnished with fresh parsley if desired.

Tools Needed

  • Baking sheet
  • Parchment paper
  • Large skillet
  • Chef's knife
  • Cutting board

Allergy Info

Review all ingredient labels for allergen risks and talk to a doctor if you’re uncertain.
  • Contains dairy in the form of cheese
  • Double-check cheese labels for gluten or other allergens

Nutrition Info (each serving)

Nutritional details are for reference and not a substitute for medical guidance.
  • Total Calories: 350
  • Total Fat: 22 g
  • Carbohydrates: 7 g
  • Proteins: 30 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.