Keto Philly Cheesesteak Stuffed Portobellos

I love recipes that take all the flavor of a comfort-food favorite and turn it into something a little lighter and easier to fit into a low-carb dinner plan.

These Philly Cheesesteak Stuffed Portobellos do exactly that. They have the savory beef, sautéed peppers and onions, and melty cheese I want from a cheesesteak, but the portobello mushrooms take the place of bread in a way that feels hearty, flavorful, and honestly very satisfying.

Jump to Recipe

What I especially like about this recipe is that it feels a little fun and different without being hard to make.

It has that rich skillet-cooked flavor people expect from a cheesesteak, but the mushrooms add a juicy, earthy base that works beautifully with the filling.

It is one of those dinners that feels cozy and indulgent, while still being practical for a weeknight.

This is a great recipe when I want something warm, cheesy, and filling, but I do not want a heavy sandwich.

It also works especially well for anyone looking for a keto dinner idea that still feels like comfort food.

These stuffed portobellos are simple enough for everyday cooking, but they also look appealing enough to serve to guests.

Once they come out of the oven with the cheese melted over the top, they have that irresistible dinner-table look that makes people want one right away.

Dietary Information

✔ Keto ✔ Low-Carb ✔ Gluten-free ❌ Not Vegetarian ❌ Not Vegan ❌ Not Dairy-Free

The recipe includes beef, so it is not vegetarian or vegan. It also includes provolone and optional mozzarella, so it is not dairy-free.

Because the filling is built around mushrooms, beef, peppers, onion, oil, and cheese, with no bread, pasta, rice, or flour shown, it fits low-carb and is consistent with keto.

It is also gluten-free, though that depends on the specific Worcestershire sauce brand used. Traditional Worcestershire sauce commonly contains anchovies, and formulations can vary by brand.

Recipe Highlights

These Keto Philly Cheesesteak Stuffed Portobellos bring together all the best parts of a classic cheesesteak in a lower-carb format that still feels hearty.

The mushrooms create a naturally savory base, and once they are filled with tender beef, sautéed vegetables, and melted cheese, the whole dish feels rich, satisfying, and complete.

Another thing I really appreciate about this recipe is how balanced it is. The mushrooms add moisture and flavor, the beef gives the dish substance, and the peppers and onions keep it from feeling too heavy.

Then the cheese ties everything together and gives that classic cheesesteak finish people already know and love.

It is also a very practical recipe because it does not need a long list of ingredients or complicated steps.

It looks impressive, tastes indulgent, and still comes together in a manageable amount of time. That makes it ideal for weeknights, meal prep, or casual entertaining.

  • Keto-friendly comfort food with classic cheesesteak flavor.
    .
  • Portobello mushrooms make a hearty low-carb base.
    .
  • Rich, savory beef filling with peppers, onions, and melted cheese.
    .
  • Easy enough for weeknight dinners.
    .
  • Great for meal prep and leftovers.
    .
  • Feels indulgent without needing a sandwich roll.

Why This Recipe Works

This recipe works because portobello mushrooms are sturdy enough to hold a generous amount of filling while also adding their own savory flavor.

They act almost like edible bowls, which makes them perfect for a cheesesteak-inspired stuffing.

Once roasted, they become tender and juicy and pair naturally with the beef, peppers, onions, and cheese.

It also works because the filling itself is built from a flavor combination that is already proven to be delicious.

Thinly sliced beef, sautéed peppers, onions, and provolone or mozzarella create the familiar cheesesteak flavor profile, and when those ingredients are packed into the mushroom caps, the result is hearty, cheesy, and satisfying without needing bread.

Ingredient Notes

This recipe uses simple ingredients, but each one helps create the rich, savory flavor and texture that make these stuffed mushrooms so good.

  • Portobello Mushrooms – Large portobello caps are the perfect low-carb base because they are sturdy, flavorful, and roomy enough to hold plenty of filling.
    .
  • Thinly Sliced Beef – Thinly sliced steak cooks quickly and gives the filling that classic Philly cheesesteak feel. Sirloin, shaved beef, or ribeye-style strips all work well.
    .
  • Green Bell Pepper – Green bell pepper adds a slightly sweet, slightly sharp flavor that is classic in cheesesteak-style fillings.
    .
  • Yellow Onion – Onion brings sweetness and depth once sautéed and balances the beef and cheese beautifully.
    .
  • Provolone Cheese – Provolone is a traditional cheesesteak option and melts nicely over the top.
    .
  • Mozzarella Cheese – Mozzarella can be used for extra meltiness if you want a cheesier finish.
    .
  • Olive Oil – Olive oil helps roast the mushrooms and sauté the filling ingredients.
    .
  • Garlic – Garlic adds extra savory depth to the beef and vegetable mixture.
    .
  • Worcestershire Sauce – Worcestershire adds rich umami flavor and gives the filling more depth.
    .
  • Salt – Salt helps season both the mushrooms and the beef filling.
    .
  • Black Pepper – Black pepper gives the filling a little warmth and helps balance the richness.
    .
  • Italian Seasoning – A small amount adds a subtle herb note that works well with the mushrooms and beef.
Keto Philly Cheesesteak Stuffed Portobellos

Health & Ingredient Benefits

One of the best things about this recipe is that it gives you all the satisfying flavor of a cheesesteak while keeping the dish much lower in carbohydrates.

Instead of a bread roll, the portobello mushrooms provide the base, which adds more vegetables and helps keep the meal lighter while still making it feel substantial.

The beef provides protein and iron, which makes the meal filling and satisfying, while the peppers and onions add color, texture, and a little natural sweetness.

Even though this is definitely a comfort-food style recipe, it still includes whole ingredients that can fit nicely into a keto-friendly dinner routine.

How to Make My Philly Cheesesteak Stuffed Portobellos

  1. Prepare the mushrooms: Clean the portobello caps, remove the stems, and gently scrape out the dark gills if desired.
    .
  2. Pre-roast the mushrooms: Brush the mushrooms lightly with olive oil and roast them briefly to release some moisture.
    .
  3. Cook the filling: In a skillet, sauté the onions and peppers until softened, then add the beef and cook until browned.
    .
  4. Season the mixture: Stir in garlic, Worcestershire sauce, salt, black pepper, and Italian seasoning.
    .
  5. Stuff the mushrooms: Spoon the beef mixture into the mushroom caps.
    .
  6. Top with cheese: Add provolone or mozzarella over each filled mushroom.
    .
  7. Bake until melted: Return the mushrooms to the oven and bake until the cheese is melted and bubbly.
    .,
  8. Serve hot: Let them rest briefly, then serve warm.
Keto Philly Cheesesteak Stuffed Portobellos

Serving Suggestions

These stuffed portobellos are quite hearty on their own, but I like pairing them with simple sides that keep the meal balanced without taking attention away from the main dish.

Fresh or roasted vegetable sides work especially well.

  • Steamed broccoli
    .
  • Roasted asparagus
    .
  • Garlic green beans
    .
  • A crisp green salad
    .
  • Cauliflower mash
    .
  • Roasted Brussels sprouts
    .
  • Sautéed spinach

Occasions to Serve This Recipe

This is a great dinner for weeknights because it delivers a lot of flavor without requiring a lot of prep.

It feels like comfort food, but it is still practical and low-carb, which makes it especially useful when I want something satisfying but not too heavy.

It is also a fun recipe to serve for casual guests, game day dinners, or family meals when you want something a little different from the usual chicken casserole or skillet dinner.

The stuffed mushrooms look appealing on the plate and feel just special enough to stand out.

Variations & Substitutions

If you want to change the protein, thinly sliced chicken can work instead of beef, though the flavor will be different from a classic cheesesteak.

Ground beef can also be used in a pinch if shaved steak is not available, though the texture will be less traditional.

For the vegetables, you can add red bell pepper or mushrooms to the filling if you want even more volume and flavor.

Some people also like a little sautéed jalapeño for heat. Small changes like that can make the recipe feel new without losing its core identity.

When it comes to cheese, provolone is the classic choice, but mozzarella, white American-style cheese, or even Monterey Jack can work well.

If you want a more browned top, a little shredded cheese in addition to the slices gives you a nice bubbly finish.

Keto Philly Cheesesteak Stuffed Portobellos

Can I Make This Ahead Of Time?

Yes, parts of this recipe can be made ahead very easily. The filling can be fully cooked in advance and stored in the refrigerator until you are ready to stuff and bake the mushrooms.

That makes dinnertime much faster.

You can also clean the mushrooms earlier in the day, but I would wait to roast and stuff them until closer to serving time.

That helps keep their texture as good as possible and prevents them from getting too soft.

If you do assemble them ahead, keep them refrigerated and bake them shortly before serving. Just remember that chilled stuffed mushrooms may need a few extra minutes in the oven to heat through fully.

Common Mistakes to Avoid

One common mistake is skipping the pre-roast step for the mushrooms. Portobellos naturally release a lot of moisture, and if you do not roast them briefly first, the finished dish can become watery.

Another mistake is overcrowding the skillet when cooking the beef and vegetables. Giving them enough room helps everything sauté properly instead of steaming, which creates much better flavor.

It is also easy to overcook the beef if it is very thinly sliced. Since it cooks quickly and then goes back into the oven, it only needs a short skillet cook at first.

Keeping an eye on it helps it stay tender.

Tips for the Best Philly Cheesesteak Stuffed Portobellos

For the best result, roast the mushrooms briefly before stuffing them so they release some of their moisture first.

That helps keep the finished dish from becoming watery. I also recommend not overcooking the beef, especially if it is very thinly sliced, since it will spend a little more time in the oven.

Let the onions and peppers soften well so they blend nicely into the filling, and use a good melting cheese like provolone for the most classic cheesesteak feel.

If your mushrooms are especially large, you can pile on extra filling and make the recipe even heartier.

Keto Philly Cheesesteak Stuffed Portobellos

Recipe by JoanneCourse: DinnerCuisine: American, Low-CarbDifficulty: Easy
Servings

4

servings
Prep time

15

minutes
Cooking time

25

minutes
Calories per serving

360

kcal

Keto Philly Cheesesteak Stuffed Portobellos are a low-carb twist on a classic cheesesteak, made with tender beef, sautéed peppers and onions, and melted cheese packed into juicy portobello mushroom caps. They are hearty, flavorful, and perfect for an easy keto dinner.

Ingredients

  • 4 large portobello mushrooms

  • 1 pound thinly sliced beef

  • 1 tablespoon olive oil, plus more for brushing the mushrooms

  • 1 green bell pepper, thinly sliced

  • 1 medium yellow onion, thinly sliced

  • 2 cloves garlic, minced

  • 1 tablespoon Worcestershire sauce

  • ½ teaspoon salt

  • ½ teaspoon black pepper

  • ½ teaspoon Italian seasoning

  • 4 slices of provolone cheese

  • ½ cup shredded mozzarella cheese, optional

Directions

  • Preheat the oven: Set the oven to 400°F. Line a baking sheet or lightly grease a baking dish.
  • Prepare the mushrooms: Wipe the portobello mushrooms clean with a damp paper towel. Remove the stems. If desired, gently scrape out the dark gills with a spoon for a cleaner look and a little more room for filling.
  • Pre-roast the mushrooms: Brush both sides of the mushrooms lightly with olive oil. Place them gill-side up on the baking sheet and roast for 8 minutes. Remove from the oven and carefully drain any liquid that collects.
  • Cook the vegetables: While the mushrooms roast, heat 1 tablespoon olive oil in a large skillet over medium heat. Add the sliced onion and bell pepper and cook for 4 to 5 minutes, stirring occasionally, until softened.
  • Add the beef: Add the thinly sliced beef to the skillet and cook for 3 to 4 minutes, stirring, until just browned.
  • Season the filling: Stir in the garlic, Worcestershire sauce, salt, black pepper, and Italian seasoning. Cook for about 30 seconds more, just until fragrant.
  • Fill the mushrooms: Spoon the beef and vegetable mixture evenly into the roasted mushroom caps.
  • Top with cheese: Place 1 slice of provolone over each stuffed mushroom. If desired, add a little shredded mozzarella for extra meltiness.
  • Bake again: Return the mushrooms to the oven and bake for another 8 to 10 minutes, or until the cheese is fully melted and the mushrooms are tender.
  • Serve: Let the stuffed mushrooms rest for 2 to 3 minutes before serving.

Notes

  • Larger portobello caps are easiest to fill and serve.
  • Thinly sliced beef cooks fastest and gives the most authentic texture.
  • A baking sheet lined with parchment makes cleanup easier.
  • These are especially good with a little extra cracked black pepper on top.
  • Letting them rest briefly after baking makes them easier to serve.

Storage & Make-Ahead Tips

  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
    .
  • Reheat in the oven or air fryer for the best texture.
    .
  • Microwave reheating works, but the mushrooms may become softer.
    .
  • You can make the beef filling ahead of time and refrigerate it separately.
    .
  • Roast the mushrooms just before assembling for the best texture.
    .
  • These are best enjoyed fresh, but leftovers are still flavorful.

Frequently Asked Questions

Are Philly Cheesesteak Stuffed Portobellos keto?

Yes, they are a great keto-friendly dinner option because the mushrooms replace the bread roll.

Can I use white mushrooms instead of portobellos?

Not for this exact recipe. Smaller mushrooms are not large enough to hold the filling like portobellos are.

What cheese is best for stuffed portobellos?

Provolone is the most classic cheesesteak-style choice, but mozzarella also melts very well.

Do I need to remove the mushroom gills?

No, but many people prefer to remove them for a cleaner presentation and a little extra room for filling.

Can I make these in the air fryer?

Yes, as long as your air fryer is large enough. Cook them in batches if needed.

Keto Philly Cheesesteak Stuffed Portobellos