There’s something incredibly satisfying about biting into a warm, cheesy dish that feels indulgent yet guilt-free. Enter my Low-Carb Philly Cheesesteak Stuffed Portobello Mushrooms, a delightful twist on the classic Philly cheesesteak that transforms hearty flavors into a nutritious meal. As soon as the savory aroma of sautéed onions and tender steak fills your kitchen, you’ll feel like you’ve been transported to a bustling Philadelphia deli—minus the carbs!
I created this recipe on a whim one night after realizing I wanted the comfort of a cheesesteak but without the bread. With earthy portobello mushrooms acting as the perfect vessel for a savory filling of steak, creamy cheeses, and vibrant veggies, these stuffed mushrooms are not just easy to make; they’re a deliciously satisfying way to enjoy a classic favorite. Whether you’re looking for a low-carb dinner solution or simply want to treat yourself to something special, these mushrooms are sure to impress while keeping your healthy eating goals in check!

Why are Philly Cheesesteak Stuffed Portobello Mushrooms amazing?
Indulgent flavors: Experience the mouthwatering taste of a classic cheesesteak, but in a healthier form, thanks to the rich portobello mushrooms.
Quick and easy: This recipe is a breeze to whip up, perfect for busy weeknights when you crave comfort and flavor without the fuss.
Low-carb delight: Enjoy the robust taste of steak and cheese without the carbs, making these stuffed mushrooms ideal for keto and gluten-free diets.
Crowd-pleaser: Whether for family dinner or a dinner party, these stuffed mushrooms will delight everyone at the table, leaving them wanting more!
Versatile inspiration: Feel free to experiment with different proteins and veggies, tailoring each dish to match your taste preferences and dietary needs.
Philly Cheesesteak Stuffed Portobello Mushrooms Ingredients
For the Filling
- Thin sliced sirloin steaks – The star of the show, providing rich, savory flavor; chicken can be used for a lighter option.
- Kosher salt – Enhances the overall flavor of the filling; feel free to substitute with sea salt.
- Black pepper – Adds a kick of basic seasoning; white pepper works well if you prefer a milder taste.
- Diced onion – Sweetens the dish with depth; shallots can be swapped for a milder profile.
- Diced green pepper – Adds a refreshing crunch; any color of bell pepper is a great substitute.
- Light sour cream – Provides creaminess while keeping calories in check; Greek yogurt is a healthier alternative.
- Light mayonnaise – Contributes richness and binds the filling together; avocado can make a nutritious swap.
- Light cream cheese – Offers a soft texture and creaminess; you can opt for full-fat cream cheese for a richer taste.
- Shredded mild provolone cheese – Melts beautifully to enhance flavor; try mozzarella or cheddar for a new twist.
For the Portobello Mushrooms
- Portobello mushrooms – A hearty, gluten-free base perfect for stuffing; ensure no cracks exist for even cooking.
Feel free to indulge in these Philly Cheesesteak Stuffed Portobello Mushrooms that fuse rich flavors and healthiness seamlessly. Enjoy your cooking adventure!
How to Make Philly Cheesesteak Stuffed Portobello Mushrooms
-
Preheat the oven to 400°F (200°C) and prepare a baking sheet with cooking spray. This ensures your mushrooms won’t stick and will bake perfectly.
-
Clean the portobello mushrooms by removing their stems and gills. Spray them with a little oil, then season with salt and pepper for added flavor.
-
Season the thinly sliced sirloin steaks with kosher salt and black pepper. Sear in a hot skillet for 1-1.5 minutes on each side until cooked through, then slice them thinly and set aside.
-
Sauté the diced onions and green peppers in the same skillet over medium-low heat for about 5-6 minutes until they soften and become fragrant.
-
Mix in a bowl the cooked steak, sautéed vegetables, light sour cream, light mayonnaise, light cream cheese, and shredded provolone cheese. Stir until everything is well combined and creamy.
-
Fill each portobello cap with approximately ½ cup of the filling mixture. Press down lightly for a firm packing but be careful not to overstuff.
-
Bake in the preheated oven for about 20 minutes, or until the cheese is melted and the mushrooms are tender, allowing that delicious aroma to fill your kitchen.
-
Cool slightly before serving, letting them rest for a few minutes to prevent burns and ensure the flavors meld beautifully.
Optional: Top with fresh parsley or chives for a pop of color and flavor.
Exact quantities are listed in the recipe card below.

Expert Tips for Philly Cheesesteak Stuffed Portobello Mushrooms
-
Quality Matters: Use high-quality sirloin steaks for the best flavor and tenderness in your low-carb cheesesteak filling.
-
Avoid Overstuffing: While it’s tempting to pile on the filling, overstuffed mushrooms can lead to uneven cooking. Stick to about ½ cup per portobello cap.
-
Check Mushroom Freshness: Ensure the portobello mushrooms are firm and free of cracks for an even cook and to hold in the delicious filling.
-
Sear Correctly: Make sure your skillet is adequately hot before adding the steak. This will ensure a good sear, enhancing the overall flavor.
-
Let Cool: Allow stuffed mushrooms to cool slightly before serving. This prevents burns and allows the flavors to settle nicely.
How to Store and Freeze Philly Cheesesteak Stuffed Portobello Mushrooms
Fridge: Store leftovers in an airtight container for up to 3 days. This keeps your Philly cheesesteak stuffed portobello mushrooms fresh and ready to enjoy.
Freezer: For longer storage, wrap stuffed mushrooms tightly in plastic wrap and place them in a freezer-safe bag. They can last up to 2 months in the freezer.
Reheating: To reheat, bake the mushrooms at 350°F (175°C) for about 15-20 minutes until heated through. This method helps maintain their delicious texture.
Avoid sogginess: Ensure that mushrooms are completely cooled before storing to prevent moisture buildup, which can make them soggy.
Make Ahead Options
These Philly Cheesesteak Stuffed Portobello Mushrooms are perfect for meal prep enthusiasts! You can prepare the filling—combining the cooked steak, sautéed onions, peppers, and cheeses—up to 24 hours in advance. Just store the mixture in an airtight container in the refrigerator to maintain its freshness. Additionally, you can clean and pre-season the portobello mushrooms a day ahead, making the final cooking step a breeze. When you’re ready to serve, simply fill each mushroom cap with the mixture and bake as per the recipe instructions. This allows you to enjoy a hearty, flavorful meal with minimal effort on busy weeknights!
Philly Cheesesteak Variations
Customize your Philly Cheesesteak Stuffed Portobello Mushrooms with these fun and flavorful swaps, perfect for your kitchen adventures!
-
Dairy-Free: Swap all dairy products with plant-based alternatives like vegan cream cheese and dairy-free cheese for a creamy texture.
-
Protein Twist: Substitute thinly sliced sirloin with marinated grilled chicken or tofu for a lighter or vegetarian option. This can add an exciting dimension to the dish while keeping it healthy!
-
Veggie Power: Incorporate other vegetables like spinach, mushrooms, or zucchini into the filling for extra nutrition and flavor. Their freshness will brighten each bite beautifully.
-
Flavor Burst: Add a splash of Worcestershire sauce or soy sauce to the filling for an umami boost that elevates the dish. It gives a delightful zing!
-
Heat Lover: Sprinkle some crushed red pepper flakes or add jalapeños for a touch of heat that balances the creamy filling wonderfully. Spice it up for those who crave a bit more excitement!
-
Cheese Upgrade: Experiment with different cheeses, like gouda or blue cheese, for a unique taste that can transform each macronutrient-packed mushroom cap.
-
Herb Infusion: Mix in fresh herbs like thyme or rosemary into the filling to introduce aromatic flavors that dance on your palate. A little freshness can go a long way!
-
Bread Crumb Topping: For a delightful crunch, sprinkle panko bread crumbs mixed with parmesan cheese on top before baking. It adds texture that contrasts beautifully with the soft mushrooms.
Let your creativity shine as you explore these variations, turning each bite into a delightful surprise!
What to Serve with Philly Cheesesteak Stuffed Portobello Mushrooms?
Transform your delightful low-carb dish into a complete meal experience that tantalizes the senses.
- Garlic Mashed Cauliflower: Fluffy and creamy, this alternative to traditional mashed potatoes offers a smooth complement to the savory mushrooms.
- Steamed Broccoli: This vibrant green side adds a satisfying crunch and rich nutrients, enhancing the overall healthiness of your meal.
- Crisp Side Salad: Toss together fresh greens, cherry tomatoes, and a tangy vinaigrette for a refreshing contrast to the hearty filling.
Indulge in the harmony of flavors by pairing these stuffed mushrooms with a light salad; it brings a fresh aspect to the meal, making each bite feel balanced and exciting.
- Roasted Asparagus: Drizzled with olive oil and seasoned, the earthy flavors of the asparagus harmonize beautifully with the mushrooms.
- Zesty Coleslaw: A crunchy side with a tangy kick elevates the dish with its contrasting textures, making every bite interesting.
- Herbed Quinoa: Light and fluffy, this protein-packed grain provides a nutty taste that pairs well with the rich cheesesteak flavor.
- Chilled White Wine: A crisp Sauvignon Blanc can elevate the entire experience, enhancing the flavors of this low-carb treat without overpowering it.

Philly Cheesesteak Stuffed Portobello Mushrooms Recipe FAQs
How do I select ripe portobello mushrooms?
Absolutely! When choosing portobello mushrooms, look for caps that are firm and smooth, with no dark spots or cracks. Fresh mushrooms should have a slightly moist texture, but too much moisture can indicate spoilage. A good rule of thumb is to pick mushrooms that feel heavy for their size.
How should I store leftover Philly cheesesteak stuffed portobello mushrooms?
To keep your leftovers fresh, store them in an airtight container in the fridge for up to 3 days. If you’ve got more than you can eat, place them in single layers separated by parchment paper to prevent sticking and reheat them in the oven for best results!
Can I freeze stuffed portobello mushrooms?
Very! To freeze, let the stuffed mushrooms cool completely. Then, wrap each one tightly in plastic wrap and place them in a freezer-safe bag. They can stay in the freezer for up to 3 months. When you’re ready to enjoy them again, simply bake at 350°F (175°C) for 15-20 minutes until heated through.
What if my mushrooms are releasing too much moisture?
If you find your mushrooms are watery during cooking, it could be due to not drying them properly. I recommend patting them down with paper towels before cooking to absorb excess moisture. This helps retain their texture when baking.
Are these mushrooms safe for my gluten-free diet?
Yes! These Philly cheesesteak stuffed portobello mushrooms are gluten-free, making them a great option for those with dietary restrictions. Just be sure to check that all your ingredients, like sour cream and cheese, are labeled gluten-free to avoid any mishaps.
What if I have a dairy allergy; can I make these without cheese?
Absolutely! For a dairy-free version, simply substitute the cheese with nutritional yeast for a cheesy flavor without the dairy. You could also use a plant-based cream cheese alternative to maintain that creamy texture while keeping it allergy-friendly. Enjoy experimenting!

Philly Cheesesteak Stuffed Portobello Mushrooms: Guilt-Free Delight
Ingredients
Equipment
Method
- Preheat the oven to 400°F (200°C) and prepare a baking sheet with cooking spray.
- Clean the portobello mushrooms by removing their stems and gills, and season with salt and pepper.
- Season the thinly sliced sirloin steaks with kosher salt and black pepper, then sear in a hot skillet for 1-1.5 minutes on each side.
- Sauté the diced onions and green peppers in the same skillet over medium-low heat for about 5-6 minutes until softened.
- Mix in a bowl the cooked steak, sautéed vegetables, light sour cream, light mayonnaise, light cream cheese, and shredded provolone cheese.
- Fill each portobello cap with approximately ½ cup of the filling mixture and press down lightly.
- Bake in the preheated oven for about 20 minutes, or until the cheese is melted and mushrooms are tender.
- Cool slightly before serving to prevent burns.




