These little stuffed mushrooms pack everything you love about a rustic Italian sausage-stuffed antipasto into a single hot skillet — minus the meat, minus the carbs, and plus a gorgeous blistered cap of fresh mozzarella. Meaty cremini mushrooms become edible cups for a deeply savory fennel-and-oregano tempeh crumble, browned in olive oil and finished with a whisper of tomato paste for that slow-simmered pizzeria flavor. Torn basil and a flurry of aged parmesan pull it all together into a two-bite snack that tastes like it took all afternoon.
The macro profile is a vegetarian keto dream: tempeh delivers a dense hit of plant protein and fiber, olive oil and whole-milk mozzarella supply the satiating fat your ketogenic body runs on, and the mushrooms themselves keep the carb count honest. Each serving lands at roughly 355 calories with 25g of fat, 22g of protein, and just 8g net carbs — squarely in keto territory with enough protein to anchor an afternoon.
What really sells this recipe is that it all happens in one skillet — no foil-lined sheet pan, no broiler, no tangled pile of dishes. Crumble, brown, stuff, cover, melt. Serve them hot from the pan with toothpicks for a party platter, tuck them into a meal-prep container for a portable protein-rich snack, or plate a couple alongside a simple salad when you need a quick light lunch.
Ingredients (serves 4)
For the fennel tempeh crumble:
- 8 oz (225g) tempeh, crumbled by hand into pea-sized bits
- 2 tbsp (30ml) extra-virgin olive oil
- 3 garlic cloves, minced
- 1 tsp fennel seeds, lightly crushed
- 1 tsp dried oregano
- 1/2 tsp crushed red pepper flakes (adjust to taste)
- 1 tbsp (15g) tomato paste
- 2 tsp (10ml) soy sauce or tamari
- 1 tsp (5ml) balsamic vinegar
- 1/2 tsp fine sea salt
- 1/4 tsp freshly ground black pepper
For the mushrooms and topping:
- 16 large cremini mushrooms (about 2 inches / 5 cm across, roughly 14 oz / 400g total)
- 1 tbsp (15g) unsalted butter
- 5 oz (140g) fresh mozzarella, torn into small pieces (or low-moisture, shredded)
- 1/4 cup (25g) finely grated parmesan
- 2 tbsp fresh basil leaves, torn
- Flaky sea salt, to finish
Instructions
- Wipe the mushrooms clean with a damp paper towel. Twist out the stems and finely chop them; set the caps aside. The chopped stems go straight into the crumble for extra flavor and to stretch the filling.
- Heat the olive oil in a 12-inch (30 cm) cast-iron or nonstick skillet over medium heat until shimmering. Add the crumbled tempeh in an even layer and let it sit undisturbed for 3 minutes so the edges crisp and turn golden.
- Stir in the chopped mushroom stems, garlic, crushed fennel seeds, oregano, and red pepper flakes. Cook, stirring, for 2 to 3 minutes, until the mushrooms release their moisture and the spices smell toasty.
- Push the crumble to one side of the pan and add the tomato paste to the empty side. Let it caramelize for 30 seconds, then stir it into the tempeh along with the soy sauce, balsamic vinegar, salt, and pepper. Cook another 1 to 2 minutes until everything looks glossy and slightly dry. Scrape the crumble into a bowl and wipe the skillet clean.
- Return the skillet to medium heat and add the butter. Once foaming, arrange the mushroom caps cavity-side down and sear for 2 minutes to release some moisture and concentrate flavor. Flip them cavity-side up.
- Spoon the fennel tempeh crumble generously into each cap, mounding it slightly — about 1 heaping tablespoon each. Press gently so the filling holds.
- Tuck the torn mozzarella over the tops, then shower with grated parmesan. Cover the skillet with a lid (or a sheet of foil) and reduce the heat to medium-low. Cook for 4 to 6 minutes, until the mushrooms are tender when pierced with a knife and the cheese is fully melted and bubbling around the edges.
- Uncover, scatter the torn basil over the top, and finish with flaky sea salt. Let the skillet rest for 2 minutes — the mozzarella will set just enough to lift the stuffed caps cleanly. Serve warm, straight from the pan, with toothpicks.
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~355 kcal |
| Fat | ~25g |
| Protein | ~22g |
| Total Carbs | ~10g |
| Fiber | ~2g |
| Net Carbs | ~8g |
Nutrition is approximate and calculated from the ingredients listed; exact values will vary with specific brands of tempeh, mozzarella, and tomato paste.
Tips & Variations
Choose mushrooms of similar size. Pick cremini caps that are roughly the same diameter so they cook through at the same rate. Baby bellas between 1.5 and 2 inches are ideal snack-size; anything much larger starts to eat like a meal and will throw off the carb count per piece.
Watch the tomato paste. Tomato paste is concentrated sugar, and different brands can swing from 3g to 5g of carbs per tablespoon. Measure — don't eyeball — and if you want to push net carbs even lower, swap the tomato paste for 1 teaspoon of sun-dried tomato paste thinned with a splash of water, or skip it entirely and lean on extra oregano and fennel.
Crisp the crumble hard. Resist the urge to stir the tempeh constantly at the start of step 2. Letting it sit undisturbed builds that nubby, browned "sausage" texture that's the whole point of this recipe. If your skillet feels dry, add another teaspoon of oil rather than moving the crumble around.
Make it meal prep. The fennel tempeh crumble keeps beautifully on its own. Double the crumble recipe and refrigerate half in an airtight container for up to 5 days — it's spectacular folded into morning eggs, spooned over zucchini noodles, or stuffed into halved avocados.
Dial in the fat ratio. If you're tracking macros closely and need a higher fat percentage, drizzle the finished platter with a good peppery extra-virgin olive oil or add another half-ounce of mozzarella per serving. Keto runs on fat, and these mushrooms are happy to carry more.