Easy Vegan & Gluten-Free Taco Filling
These oyster mushroom carnitas are the taco night swap that actually satisfies.
King oyster mushrooms roast into crispy edges and juicy, pulled “meat-like” strands, with smoky cumin-paprika flavor that hits like carnitas without the heaviness. Vegan, gluten-free, and ridiculously easy.
This is big flavor, light feel.

Protein Score
Protein per serving: 4g
Category: ???? Treat (<10g)
Mushroom carnitas are rich in umami and texture, but they are not a primary protein source on their own. Think of this recipe as a flavorful plant-based base that pairs best with a protein anchor.
Why this works:
- King oyster mushrooms shred like pulled pork because of their fibrous stems.
- High-heat roasting evaporates moisture so you get crisp edges instead of soggy mushrooms.
- Smoked paprika + cumin gives you that classic “carnitas” vibe without needing pork fat.
This recipe is low-carb and high volume, perfect for building bowls and tacos that feel satisfying.
Protein Boost Options
Want to increase the protein without changing the vibe?
- Serve with black beans or lentils (+7g to 9g protein per ½ cup)
- Add grilled chicken or shrimp
- Top with queso fresco
- Drizzle with Garlic-Lime Greek Yogurt Crema for an extra 5g of protein and a creamy, tangy finish
This keeps the flavor bold while upgrading the plate from Treat to Balanced territory.
Texture & Flavor Guard
This is not meat, but the texture is the reason people love it.
- Expect crispy edges + tender strands when roasted long enough.
- If you under-roast, the mushrooms stay soft and watery.
- Spread mushrooms in a single layer. Crowding = steaming.
If you want extra “carnitas” punch, finish with a squeeze of lime and a pinch of salt right out of the oven.

Oyster Mushroom Carnitas
Ingredients
- 2 lb king oyster mushrooms
- 2 tablespoon olive oil or avocado oil
- 2 teaspoon garlic powder
- 2 teaspoon cumin
- 1 teaspoon oregano
- 1 teaspoon smoked paprika
- 1 teaspoon fine sea salt
- ½ teaspoon black pepper
- Chopped fresh cilantro for topping
- Optional finishing: lime wedges
Instructions
Prep the Mushrooms
- Use a fork to shred the stems into thin bite-sized strands.
- Slice the caps and add everything to a large bowl.
Season
- In a small bowl, whisk oil, garlic powder, cumin, oregano, smoked paprika, salt, and pepper.
- Pour over mushrooms and toss gently until coated.
Roast
- Preheat oven to 400°F (200°C).
- Spread mushrooms on a lined sheet pan in an even layer.
- Bake 35 to 45 minutes, stirring once halfway, until edges are browned and crispy.
Serve
- Top with cilantro and a squeeze of lime if you like.
Video
Nutrition
High-Protein Pairing Table
| Build It With | Result |
|---|---|
| Black beans (½ cup) | +7g protein, makes it more filling |
| Lentils (½ cup) | +9g protein, hearty bowl vibe |
| Grilled chicken or shrimp | Turns it into Powerhouse fast |
| Queso fresco | Adds protein + creamy contrast |
| Greek yogurt crema | Adds protein + tang |

Serving Suggestions
- Tacos with cabbage slaw + salsa
- Burrito bowls with cauliflower rice + beans
- Big salad topper with avocado and lime
- Meal prep wraps with lettuce cups for low carb
Storage & Meal Prep Tips
- Fridge: store in an airtight container up to 3 days
- Reheat: best in oven or skillet to bring back crisp edges
- Avoid microwaving if you want crispy texture
FAQ
- Can I make this oil-free? Yes. Toss mushrooms with a few tablespoons of vegetable broth instead of oil. Texture will be slightly less crisp, but still tasty.
- What other mushrooms can I use? Shiitake or portobello work, but king oyster mushrooms give the most “pulled” texture.
- How do I keep mushroom carnitas from getting soggy? Roast at high heat, spread in a single layer, and bake long enough to brown.




