Keto Philly Cheesesteak Mushrooms

Featured in: Weekend Comfort Favorites

This dish features large portobello mushrooms roasted and filled with a savory blend of thinly sliced ribeye steak, sautéed peppers, onions, and garlic. Topped with melted provolone cheese, it offers a rich, satisfying low-carb meal. Preparation is quick and straightforward, with roasting and skillet-cooking steps combining to deliver bold flavors and hearty textures. Perfect for those seeking an easy, gluten-free main course packed with protein and vibrant taste.

Updated on Fri, 13 Feb 2026 10:36:00 GMT
Keto Philly Cheesesteak Stuffed Portobello Mushrooms with juicy steak and melted cheese, served on a rustic wooden board.  Save
Keto Philly Cheesesteak Stuffed Portobello Mushrooms with juicy steak and melted cheese, served on a rustic wooden board. | meadowplate.com

My kitchen smelled like a Philly cheesesteak stand the moment those portobellos hit the oven, and I knew I'd stumbled onto something special. A friend had just gone keto and kept lamenting the loss of her favorite sandwich, so one afternoon I stared at those meaty mushroom caps in my crisper drawer and thought, why not? The result was so good she asked for the recipe before even finishing her plate. Now whenever someone says they're cutting carbs, this is what I make them.

I'll never forget feeding this to my neighbor who swore he could never do low-carb cooking because everything tasted like cardboard to him. He took one bite, paused, and then went quiet in that way people do when something unexpected hits their taste buds just right. He asked if he could come back next week, and now it's become an unofficial Friday night tradition between our kitchens.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Portobello mushroom caps (4 large): These are the foundation, and you want them genuinely large so they hold the filling without spilling everywhere. Remove the dark gills with a spoon because they release water during cooking, which would make everything soggy and sad.
  • Ribeye or sirloin steak (1 lb, thinly sliced): Ask your butcher to slice it thin, or partially freeze it first and slice it yourself with a sharp knife. This matters because thin slices cook quickly and distribute evenly through the mushrooms.
  • Olive oil (3 tbsp total): You'll use it to brush the mushrooms and sauté the filling, so don't skip this step or substitute with spray.
  • Yellow onion and bell peppers (1 small each): These give you that authentic Philly flavor, and the sweeter notes balance the earthiness of the mushrooms beautifully.
  • Garlic (2 cloves, minced): Fresh garlic makes all the difference here, and I learned the hard way that skipping it leaves the whole thing feeling one-dimensional.
  • Provolone or mozzarella cheese (1 cup, shredded): Provolone is more authentic to the original sandwich, but mozzarella melts a bit faster if you're in a hurry. Buy pre-shredded if you need to save time, though freshly shredded melts more evenly.
  • Salt, black pepper, and smoked paprika: The paprika is optional but adds a subtle depth that makes people ask what your secret ingredient is.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep your mushrooms:
Preheat your oven to 400°F and line a baking sheet with parchment paper. This prevents sticking and makes cleanup so much easier. Brush each mushroom cap generously with olive oil on both sides, then sprinkle with salt and pepper like you're seasoning a steak, because essentially you are.
Get the mushrooms started:
Place the caps gill-side up on your prepared sheet and roast for 10 minutes. You'll notice them softening and releasing a little moisture, which is exactly what should happen. This head start means they'll be tender but still hold their shape when you fill them.
Build the filling:
While the mushrooms roast, heat 1 tbsp olive oil in your largest skillet over medium-high heat. The pan should shimmer and smell hot before you add the onion and peppers. Sauté for 4 to 5 minutes, stirring occasionally, until the vegetables soften and the edges start to brown slightly.
Layer in the garlic:
Push everything to the side, add your minced garlic to the empty space, and let it bloom for exactly 1 minute. You'll smell it wake up, and that's your cue it's ready.
Cook the steak:
Add your sliced steak to the empty space, season it with salt, pepper, and smoked paprika if you're using it, then let it sit for 30 seconds before stirring. Cook for 3 to 4 minutes, stirring often, until it's just browned on the edges. Don't overcook it here because it'll keep cooking in the oven.
Combine and check:
Stir everything together, taste it, and adjust seasoning if needed. This filling should taste bold and delicious on its own because the mushrooms are mild.
Drain and fill:
Pull your mushrooms from the oven and carefully drain any liquid that's pooled inside using a spoon. This step is crucial for keeping them from becoming watery. Divide the steak mixture evenly among the four caps, mounding it slightly in the center.
Top with cheese:
Sprinkle each mushroom with 1/4 cup of shredded cheese, making sure you cover all the filling. The cheese will melt down into all the crevices and create pockets of gooey deliciousness.
Final bake:
Return to the oven for 8 to 10 minutes, until the cheese is melted and just starting to bubble at the edges. You're not looking for brown here, just bubbly and stretched, which means it's done.
Rest and serve:
Let them sit for 2 minutes before serving so the cheese sets slightly. Plate them immediately while everything is still hot and the cheese is still gooey.
Savory ribeye steak and sautéed peppers nestled in roasted portobello caps, topped with bubbling provolone cheese.  Save
Savory ribeye steak and sautéed peppers nestled in roasted portobello caps, topped with bubbling provolone cheese. | meadowplate.com

The moment I served these to my sister on a random Tuesday evening, something shifted in how she thought about eating keto. She stopped seeing it as restriction and started seeing it as possibility, and honestly, that meant more to me than any compliment about the recipe itself. Good food has this quiet power to change minds in ways that lecture and willpower never can.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Works as a Keto Meal

The magic here is that portobello mushrooms are dense enough to feel like a vehicle for toppings, not a replacement. They're loaded with umami flavors naturally, which means they pair beautifully with savory steak and cheese without tasting like you're settling. At only 7 grams of carbs per serving and 30 grams of protein, this hits every macronutrient target while tasting like actual food instead of a diet compromise. The fat content keeps you full for hours, which is why I never feel hungry an hour after eating this.

How to Switch Things Up

Once you've made this a few times, you start seeing all the ways you can play with it. I've done versions with caramelized onions, roasted garlic, sautéed mushroom stems mixed into the filling, and even added a splash of Worcestershire sauce to deepen the umami. One summer I added sautéed jalapeños because I was in a spicy mood, and it became the new standard in my house. The base formula is so solid that you can really experiment without breaking it.

Side Dishes That Pair Perfectly

I usually serve these with something bright and fresh to cut through the richness. A simple arugula salad with lemon vinaigrette is my go-to, though roasted broccoli with garlic and red pepper flakes works beautifully too. Some nights I'll make a creamy garlic aioli for dipping, and other times I keep it simple and just add a side salad. The key is having something with acidity or freshness to balance all that lovely cheese and steak.

  • A dressed arugula salad takes 5 minutes and brightens the whole plate.
  • Roasted broccoli can cook alongside the final bake, saving you a step.
  • Cauliflower mash is another option if you want something more substantial.
Low-carb Philly cheesesteak stuffed mushrooms with tender steak, colorful bell peppers, and gooey melted mozzarella. Save
Low-carb Philly cheesesteak stuffed mushrooms with tender steak, colorful bell peppers, and gooey melted mozzarella. | meadowplate.com

These stuffed mushrooms have become my answer to the question I used to dread: how do you cook keto without getting bored? The truth is there's room for creativity and comfort in every way of eating if you're willing to think a little differently.

Recipe FAQs

Can I use a different type of mushroom?

Portobello mushrooms work best due to their size and meaty texture, but large cremini or white mushrooms can be used as alternatives, though yields may vary.

What cheese works well for topping?

Provolone or mozzarella cheese are ideal for melting, creating a gooey, flavorful finish, but other mild cheeses like Monterey Jack can also be used.

Is there a suggested alternative to ribeye steak?

Thinly sliced sirloin or even chicken breast slices can substitute ribeye, adjusting cooking times accordingly to maintain tenderness.

How can I make this dish spicier?

Add sautéed jalapeños or a pinch of smoked paprika to the filling for a gentle to moderate kick that complements the savory flavors.

Can this be prepared ahead of time?

You can prep the filling and mushrooms in advance, store separately, then assemble and bake fresh just before serving for optimal texture and flavor.

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 filled with savory steak, peppers, and melted cheese for a flavorful low-carb dish.

Prep Duration
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
Recipe by Ella Whitcombe


How Tough Easy

Cuisine American

Serves 4 Portions

Diet Preferences Wheat-Free, Reduced 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 or sirloin
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

How To Make

Step 01

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

Step 02

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

Step 03

Sauté aromatics and peppers: 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 and combine: 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

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

Step 08

Finish 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.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

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

Allergy Details

Review each item for allergens, and reach out to a medical professional if you're unsure.
  • Contains dairy (cheese)
  • Verify cheese labels for potential gluten or additional allergens

Nutrition Info (each serving)

Details are meant for general information, not for medical purposes.
  • Energy: 350
  • Fats: 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.