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