Imagine biting into a juicy portobello mushroom cap with golden, bubbling cheese spilling over the edges — sharp cheddar, creamy mozzarella, nutty gruyère, and tangy cream cheese all melted together into one glorious, gooey filling. These air fryer loaded four-cheese stuffed portobellos deliver all the indulgent satisfaction of your favorite cheese-loaded comfort food, but in a neat, handheld mushroom cap that crisps up beautifully in the air fryer. The edges get wonderfully caramelized while the center stays molten and stretchy, and the sautéed spinach and garlic hiding inside add just the right savory depth to balance all that richness.
Each serving packs a keto-perfect 56 grams of fat and 36 grams of protein while keeping net carbs at just 8 grams. The four-cheese combination is the real hero here — the cream cheese acts as a rich, creamy binder, the cheddar brings bold sharpness, the mozzarella gives that irresistible stretch, and the gruyère crowns everything with a deeply nutty, golden-brown crust. At 71% fat by calories, this is exactly the kind of meal that makes keto feel effortless.
Best of all, the entire recipe comes together in about 30 minutes — 15 minutes of easy prep and 15 minutes in the air fryer. There is no breading, no complicated sauces, and no fussy technique. It is a perfect weeknight dinner when you want something that feels special without spending all evening in the kitchen. Pair it with a simple side salad dressed in olive oil and lemon, and you have a complete, deeply satisfying keto meal.
Ingredients (serves 2)
For the mushroom caps:
- 4 medium portobello mushroom caps, stems and gills removed (~11 oz / 320g total)
- 2 tablespoons (28g) unsalted butter, melted
- 1/4 teaspoon garlic powder
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
For the cheese filling:
- 3 oz (85g) cream cheese, softened
- 3 oz (85g) sharp cheddar cheese, shredded
- 3 oz (85g) whole-milk mozzarella, shredded
- 2 cups (60g) baby spinach, roughly chopped
- 2 cloves garlic, minced
- 1/2 teaspoon Italian seasoning
- 1/4 teaspoon smoked paprika
- Pinch of salt
For the gruyère topping:
- 2 oz (57g) gruyère cheese, finely shredded
- Freshly cracked black pepper, for finishing
- Fresh chives or parsley, for garnish (optional)
Instructions
Prep the portobello caps. Use a spoon to gently scrape out the dark gills from the underside of each mushroom cap — this creates more room for filling and prevents a muddy color. Brush the outside (top) of each cap generously with the melted butter. Sprinkle the insides with garlic powder, salt, and pepper. Set aside.
Make the spinach-cheese filling. In a medium microwave-safe bowl, combine the chopped baby spinach and minced garlic with a teaspoon of the remaining melted butter. Microwave for 45–60 seconds until the spinach is just wilted, then press out any excess moisture with a paper towel. Add the softened cream cheese, shredded cheddar, shredded mozzarella, Italian seasoning, smoked paprika, and a pinch of salt. Stir until everything is well combined into a thick, scoopable mixture.
Stuff the mushroom caps. Divide the cheese filling evenly among the four portobello caps, mounding it slightly in the center. Press it in gently so it stays put. Top each stuffed cap with a generous layer of the shredded gruyère, pressing it lightly so it adheres.
Preheat the air fryer. Set your air fryer to 375°F (190°C) and let it preheat for 2–3 minutes. If your air fryer does not have a preheat function, simply run it empty at temperature for 2 minutes.
Air fry the stuffed portobellos. Place the stuffed caps in the air fryer basket in a single layer — do not stack or overlap. You may need to cook in two batches depending on your air fryer size. Cook at 375°F (190°C) for 12–15 minutes, until the mushrooms are tender when pierced with a knife, the filling is bubbling vigorously, and the gruyère topping is deeply golden brown with crispy edges.
Rest and serve. Let the stuffed portobellos rest for 2–3 minutes after removing from the air fryer — the filling will be extremely hot. Garnish with freshly cracked black pepper and snipped chives or parsley if desired. Serve two caps per plate for a satisfying dinner portion.
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~710 kcal |
| Fat | ~56g |
| Protein | ~36g |
| Total Carbs | ~10g |
| Fiber | ~2g |
| Net Carbs | ~8g |
Nutrition is approximate and calculated based on the stated ingredients and serving size of 2 stuffed caps per person.
Tips & Variations
Remove the gills for the best results. Scraping out the dark gills from the portobello caps is not just cosmetic — it removes bitterness, prevents excess moisture from pooling in the cap during cooking, and creates a deeper well for more cheese filling. Use a regular spoon and scrape gently; the gills come away easily.
Swap the cheese blend to match your pantry. This recipe is very forgiving with cheese substitutions. Swap the gruyère for fontina or aged provolone, use pepper jack instead of cheddar for a spicy kick, or try goat cheese in place of the cream cheese for a tangier filling. Just keep the total cheese quantity roughly the same so the macros stay on track.
Watch for hidden carbs in pre-shredded cheese. Many pre-shredded cheese products contain potato starch or cellulose as anti-caking agents, which add a small amount of carbohydrate per serving. For the most keto-accurate results, buy block cheese and shred it yourself. This also melts better and gives you that gorgeous, stretchy pull.
Double the batch for easy meal prep. These stuffed portobellos reheat beautifully. Make a full batch of 8 caps, let them cool completely, then store in an airtight container in the refrigerator for up to 4 days. Reheat in the air fryer at 350°F (175°C) for 5–6 minutes until warmed through and crispy again — the microwave works in a pinch but you will lose the crispy gruyère top.
Boost the fat even further if needed. If you are targeting a higher fat ratio for strict keto or therapeutic ketosis, serve these caps on a bed of mixed greens drizzled with a tablespoon of extra-virgin olive oil, or top each cap with a dollop of sour cream and a few slices of avocado. Both additions complement the cheese flavors beautifully while pushing the fat content higher.