These vegan carnitas deliver all the savory, smoky satisfaction of traditional Mexican-style pulled pork using tender shredded oyster mushrooms. The mushrooms are sautéed until golden, then coated in a vibrant spice blend featuring smoked paprika, cumin, and oregano before being finished with a zesty citrus glaze.
The result is a juicy, flavorful filling with crispy edges that mirrors the texture and taste of authentic carnitas. Ready in just 40 minutes, this versatile dish works perfectly in warm corn tortillas with fresh cilantro and diced onion, piled into burritos, or served over grain bowls.
The first time I served these mushroom carnitas at a taco night, my meat-loving cousin called from the kitchen asking where I'd hidden the slow cooker. When I told her it was mushrooms, she went silent for a full minute before grabbing a second tortilla. That's the thing about oyster mushrooms—they shred into these perfect, meaty strands that practically beg to be piled high with onions and cilantro.
Last summer, I made these for a backyard barbecue when my vegan friend Sarah visited. We stood around the baking sheet as they came out of the oven, picking at the crispy edges while assembling tacos. The smell of smoked paprika and lime juice filled the whole kitchen, and honestly, that moment—standing there with friends, taco in hand, mushrooms sizzling—might be one of my favorite kitchen memories.
Ingredients
- Oyster mushrooms: Their natural texture transforms when shredded, creating that perfect pulled meat appearance that fools everyone
- Smoked paprika: This is the secret weapon that gives the dish that authentic slow cooked flavor without the hours
- Fresh citrus juices: The combination of orange and lime cuts through the richness while adding brightness that keeps each bite interesting
- Soy sauce: Provides that essential umami depth and helps the spices cling to every strand of mushroom
Instructions
- Shred the mushrooms:
- Pull the oyster mushrooms apart with your hands or use a fork to create those gorgeous pulled meat strands, aiming for varied sizes for better texture contrast
- Sauté the aromatics:
- Heat the olive oil in your largest skillet and cook the onion until it softens and starts to turn golden at the edges, then add the garlic and jalapeño just until fragrant
- Brown the mushrooms:
- Add the shredded mushrooms to the pan and let them cook undisturbed for a few minutes to develop color, stirring only occasionally until they're lightly browned and their moisture has evaporated
- Toast the spices:
- Sprinkle in the cumin, smoked paprika, oregano, coriander, chili powder, salt and pepper, stirring constantly for about 2 minutes until the spices become fragrant and cling to the mushrooms
- Add the braising liquid:
- Pour in the orange juice, lime juice, soy sauce and agave, tossing everything together until the mushrooms are evenly coated and the mixture is bubbling
- Crisp in the oven:
- Spread the mushroom mixture on a parchment lined baking sheet and bake at 210°C for 15 minutes, flipping halfway through, until the edges are crispy and golden brown
These carnitas have become my go to for dinner parties because they're impressive yet so forgiving. I've made them for skeptical family members and curious coworkers alike, and watching that moment of realization—when they taste how good plant-based can be—is better than any compliment.
Making It Your Own
King oyster mushrooms work beautifully too, especially if you want a denser, chewier texture that holds up incredibly well in burritos. I've also experimented with shiitake mushrooms mixed in for extra umami depth.
Serving Suggestions
Warm your corn tortillas directly over a gas flame for those authentic charred spots, or throw them on a dry skillet for 30 seconds per side. The contrast of hot, crispy mushrooms with cool avocado and a squeeze of fresh lime is absolute perfection.
Perfect Pairings
A cold Mexican lager or citrusy sparkling water with lime helps cut through the richness. For sides, I love serving these with Mexican street corn salad or a simple cabbage slaw dressed with lime and cumin.
- Make double the spice blend and store it in a jar for quick weeknight meals
- The carnitas freeze beautifully for up to 3 months, perfect for meal prep
- Set up a toppings bar and let everyone build their own perfect taco
There's something deeply satisfying about a recipe that transforms humble mushrooms into something so crave-worthy. These carnitas prove that plant-based cooking can be every bit as rich and satisfying as the dishes that inspired them.
Recipe FAQs
- → What type of mushrooms work best?
-
Oyster mushrooms and king oyster mushrooms are ideal because their firm texture and meaty structure shred beautifully to mimic pulled pork. Shiitake or portobello mushrooms also work well for varied texture.
- → Can I make this soy-free?
-
Yes, simply replace the soy sauce with coconut aminos for a soy-free version. The flavor profile remains similar while accommodating those with soy allergies or dietary restrictions.
- → How do I store leftovers?
-
Store cooled mushroom carnitas in an airtight container in the refrigerator for up to 4 days. Reheat in a skillet over medium heat until warmed through and slightly crispy at the edges.
- → What makes the mushrooms taste like carnitas?
-
The combination of smoked paprika, cumin, coriander, and oregano creates that authentic Mexican spice profile. The citrus glaze made with orange and lime juice adds sweetness and acidity, while the final baking step creates crispy edges reminiscent of slow-cooked pork.
- → Can I prep this ahead?
-
You can shred the mushrooms and mix the spice blend up to 2 days in advance. The cooking process is quick enough to prepare fresh, but fully cooked carnitas reheat beautifully for meal prep.
- → What toppings pair well?
-
Fresh cilantro, diced red onion, avocado slices, and lime wedges are classic choices. You can also add pickled red onions, radish slices, or a drizzle of cashew cream for extra richness.