Keto Philly Cheesesteak Mushrooms

Featured in: Warm Rustic Bowls & Kitchen Sides

This dish features large portobello mushroom caps roasted and filled with a savory mix of thinly sliced ribeye steak, sautéed bell peppers, onions, and garlic. Topped with melted provolone or mozzarella cheese, it offers a rich, low-carb alternative with robust flavors. Preparation includes roasting mushrooms, sautéing the filling ingredients, combining them, and baking until bubbly. Perfect for those seeking a hearty and easy low-carb main course packed with protein and freshness.

Updated on Fri, 13 Feb 2026 08:08:00 GMT
Keto Philly Cheesesteak Stuffed Portobello Mushrooms with tender steak, peppers, and melted cheese, perfect for a hearty low-carb dinner. Pin it
Keto Philly Cheesesteak Stuffed Portobello Mushrooms with tender steak, peppers, and melted cheese, perfect for a hearty low-carb dinner. | flourharbor.com

My first attempt at a keto dinner came after my friend Sarah wouldn't stop raving about her low-carb wins, so I got curious and started flipping through recipe sites one Tuesday night. Then I spotted this: portobello mushrooms stuffed like little edible boats, packed with steak and peppers, and I thought, this is genius. No bread needed, no guilt required, just pure comfort food logic wearing a clever disguise. I made it that weekend and couldn't believe how the mushroom's earthiness played against the savory steak and that molten cheese pulling it all together.

I made this for a dinner party where one guest had just announced she was going keto, and honestly, I was worried she'd politely push food around her plate. When she took that first bite and her whole face changed, I knew I'd landed on something special. By the end of the night, she was asking for the recipe and my other guests—the non-keto ones—were asking why I wasn't making this every single week.

Ingredients

  • Large portobello mushroom caps (4): These are your bread substitute, and they're honestly better—they hold filling without falling apart and add an umami depth that makes the whole dish feel substantial.
  • Olive oil (3 tbsp total): Use a good quality oil here; the mushrooms will soak it up and it becomes part of the flavor, so don't skimp on something you'd never actually taste.
  • Thinly sliced ribeye or sirloin (1 lb): Ask your butcher to slice it thin, not paper-thin but thin enough that it cooks through in minutes without becoming tough and stringy.
  • Yellow onion (1 small): The sweetness in onions becomes even more pronounced during sautéing, so that thin slicing matters—it helps them soften evenly and release their sugars.
  • Bell peppers—green and red (1 small of each): Mix the colors not just for looks but because they cook at slightly different rates and each brings its own subtle flavor note to the mix.
  • Garlic (2 cloves, minced): Mince it fresh right before adding; the smell alone tells you when to stop chopping.
  • Salt, black pepper, smoked paprika: The paprika isn't essential but it adds a whisper of something smoky that ties everything back to that original Philly vibe.
  • Shredded provolone or mozzarella cheese (1 cup): Provolone feels more authentic to the sandwich, but mozzarella melts with better stretch—pick based on what you're craving.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and prepare the pan:
Set the oven to 400°F and line a baking sheet with parchment paper so cleanup won't haunt you later. This temperature is hot enough to get mushrooms tender without turning them into watery disappointments.
Oil and season the mushrooms:
Brush each portobello cap on both sides with olive oil, then sprinkle salt and pepper like you mean it. Lay them gill-side up on the sheet and roast for 10 minutes—this head start lets them begin releasing their moisture so they won't end up soggy after stuffing.
Start the filling while mushrooms roast:
Heat 1 tbsp olive oil in a large skillet over medium-high heat until it shimmers slightly. Add your sliced onion and bell peppers, stirring occasionally, and let them soften for 4–5 minutes until the onion starts turning translucent and smells sweet.
Add garlic and build flavor:
Push the vegetables to one side, add minced garlic to the empty space, and let it bloom for about 1 minute—you'll know it's right when your kitchen smells like a steak restaurant. The quick cooking keeps garlic from turning bitter.
Cook the steak:
Add your sliced steak to the empty side of the skillet, sprinkle it with salt, pepper, and smoked paprika if you're using it, then cook for 3–4 minutes while stirring occasionally. You want it browned but still tender, not gray and overcooked—thin slices cook faster than you'd expect, so watch carefully.
Combine and rest:
Stir the steak together with the peppers and onions, coating everything evenly, then remove the skillet from heat. The filling will continue steaming slightly as it sits, melding flavors together.
Check and drain the mushrooms:
Pull the mushrooms from the oven and carefully pour out any liquid that collected in their caps—this prevents the final dish from becoming watery. If they look a little deflated, that's actually perfect; it means they're cooked through.
Stuff and top:
Spoon the steak and pepper mixture evenly into each mushroom cap, filling them generously but not overflowing. Divide the shredded cheese among the four caps, mounding it slightly so it covers the filling.
Final melt:
Return the stuffed mushrooms to the oven for 8–10 minutes until the cheese bubbles at the edges and turns golden in spots. The exact time depends on your oven, so check at 8 minutes—better to catch it on the early side than end up with dried-out cheese.
Rest and serve:
Let everything sit for just 2 minutes out of the oven so the cheese sets slightly and becomes easier to eat. Serve hot with fresh parsley scattered on top if you want that finished look.
Mouthwatering Keto Philly Cheesesteak Stuffed Portobello Mushrooms filled with juicy ribeye, sautéed veggies, and gooey provolone cheese. Pin it
Mouthwatering Keto Philly Cheesesteak Stuffed Portobello Mushrooms filled with juicy ribeye, sautéed veggies, and gooey provolone cheese. | flourharbor.com

There's something deeply satisfying about watching someone who's been nervous about starting keto bite into something this comforting and realize they're not actually suffering through a diet, they're just eating smarter. This dish proved to me that low-carb cooking isn't about deprivation; it's about creative substitution that sometimes tastes even better than the original.

Why Portobello Mushrooms Are Perfect Here

Portobellos have a meaty texture that holds up to aggressive roasting and heavy toppings without turning mushy like button mushrooms would. Their gills create natural wells that catch the cheese and filling, turning each mushroom into its own little edible container. When roasted first, they lose enough moisture that they won't become waterlogged, and their earthiness actually complements beef in ways that feel almost intentional, like they were always meant to meet on a dinner plate.

The Timing Strategy

Roasting the mushrooms first might seem like an extra step, but it's actually a shortcut in disguise—it jump-starts their cooking so they finish at exactly the same moment the cheese reaches its melty peak. If you skipped this step and tried to stuff raw mushrooms, you'd end up with undercooked, watery caps by the time the cheese melted. The 10-minute head start is what makes the entire dish come together without any of the pieces fighting each other.

Customizing to Your Mood

This recipe bends to almost any preference without losing its identity, which is part of why I keep coming back to it. Swap the beef for sliced chicken if you want something leaner, or layer in sautéed mushroom stems if you want vegetarian versions that still feel hearty and real. Add jalapeños for heat, throw in some caramelized garlic for sweetness, or skip the paprika entirely if you prefer a cleaner, brighter flavor profile.

  • Roasted broccoli or an arugula salad alongside this makes it feel like a proper dinner, not just a filling.
  • Make the filling a day ahead and refrigerate it, then stuff and bake the mushrooms right before serving for a time-saving weeknight trick.
  • Leftover stuffing can be reheated gently and served over cauliflower rice if you want another meal from it.
Savory Keto Philly Cheesesteak Stuffed Portobello Mushrooms, oven-roasted and topped with bubbly cheese for a satisfying gluten-free meal. Pin it
Savory Keto Philly Cheesesteak Stuffed Portobello Mushrooms, oven-roasted and topped with bubbly cheese for a satisfying gluten-free meal. | flourharbor.com

Every time I make this, someone asks if it's actually keto, then forgets halfway through because they're too busy enjoying dinner. That's exactly the point—good food shouldn't feel like punishment, and this proves it.

Recipe FAQs

Can I use other mushrooms instead of portobello?

While portobellos work best due to their size and texture, large cremini or shiitake mushrooms can be used as alternatives, though filling capacity may vary.

What cheese options work well for topping?

Provolone and mozzarella provide a gooey melt, but you can also try cheddar or Monterey Jack for a sharper flavor profile.

How can I make this dish vegetarian?

Replace the ribeye with sautéed mushrooms from the stems or use plant-based meat substitutes for a vegetarian-friendly version.

Is it possible to make this recipe spicier?

Yes, adding sliced jalapeños or a pinch of crushed red pepper during the sauté step will introduce a pleasant heat.

What sides complement this main dish?

Fresh arugula salad, roasted broccoli, or steamed green beans pair well, balancing richness with crisp textures.

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

Savory portobello caps stuffed with ribeye, peppers, and cheese deliver a flavorful low-carb meal.

Prep Time
15 mins
Cook Time
25 mins
Total Duration
40 mins
Created by Brooke Ward


Skill Level Easy

Cuisine American

Makes 4 Portions

Diet Preferences Free from Gluten, Reduced-Carb

Ingredient List

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 ribeye steak, thinly sliced
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

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

Step 02

Season mushroom caps: Brush mushroom caps on both sides with olive oil. Sprinkle with salt and pepper. Place 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 aromatics: Add minced garlic and cook for 1 minute. Push vegetables to the side of the skillet.

Step 05

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

Step 06

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

Step 07

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

Step 08

Melt cheese: 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.

Equipment Needed

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

Allergy Details

Read each ingredient label for allergens and talk to a healthcare provider if unsure.
  • Contains dairy (cheese)
  • Verify cheese labels for potential gluten or cross-contamination allergens

Nutrition info (per serving)

Nutrition stats are for reference and don't serve as medical advice.
  • Calories: 350
  • Fat Content: 22 g
  • Carbohydrates: 7 g
  • Protein: 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.