These plant-based carnitas feature oyster mushrooms shredded and cooked with aromatic onions, garlic, and jalapeño. A blend of ground cumin, smoked paprika, dried oregano, coriander, and chili powder creates authentic Mexican flavor. The mushrooms are simmered in orange juice, lime juice, and soy sauce, then oven-roasted until crispy and golden brown. Perfect for filling warm corn tortillas with fresh cilantro, diced onion, and avocado slices.
The first time I served these mushroom carnitas at a taco night, my friend actually stopped mid-bite to ask what cut of meat I used. That sizzle of mushrooms hitting the hot skillet and the way the spices bloom in the air creates this incredible aroma that had everyone hovering around the kitchen.
Last summer during a casual backyard get-together, I made a double batch and watched it disappear in under 20 minutes. My usually picky teenager went back for thirds, and someone actually asked if I could teach them how to make it next time they visited.
Ingredients
- Oyster mushrooms: These shred beautifully and have just the right meaty texture that holds up through cooking and baking.
- Olive oil: Just enough to help the mushrooms develop those golden brown edges without becoming greasy.
- Onion: Finely chopped so it almost melts into the dish, adding sweetness without chunks.
- Garlic and jalapeño: The aromatic foundation that gives this dish its authentic depth and optional kick.
- Smoked paprika and cumin: These two spices do the heavy lifting, creating that signature carnitas flavor profile.
- Orange and lime juice: The citrus combination brightens everything and mimics the traditional braising liquid.
- Soy sauce: Adds that essential umami depth and saltiness that makes the mushrooms taste rich and satisfying.
- Agave nectar: Just a touch helps the spices caramelize and balances the acidity from the citrus.
Instructions
- Preheat your oven:
- Get it to 210°C so it is ready when the mushrooms hit the baking sheet for their final crisping.
- Shred the mushrooms:
- Use your hands to pull them apart into strands, creating that perfect pulled texture.
- Sauté the aromatics:
- Cook the onion in hot oil until soft, then add garlic and jalapeño until fragrant.
- Brown the mushrooms:
- Add them to the pan and let them cook until moisture evaporates and edges start to brown.
- Add the spices:
- Sprinkle in all the seasonings and toast briefly until the spices become fragrant.
- Build the sauce:
- Pour in the juices, soy sauce, and agave, stirring until everything is evenly coated.
- Bake to perfection:
- Spread on a lined baking sheet and bake for 15 minutes, flipping halfway for crispy edges.
This recipe has become my go-to for introducing people to plant-based cooking because it is so satisfying and flavorful. There is something magical about watching skeptics become converts after just one bite.
Making It Your Own
I love playing with different mushroom varieties to see how the texture changes. Shiitakes add extra earthiness while portobellos create a heartier bite that stands up well to bold toppings.
Serving Suggestions
Warm your tortillas directly over a gas flame for those authentic charred spots. Set up a topping bar with radishes, pickled red onions, and plenty of fresh cilantro so everyone can customize their perfect bite.
Timing Your Meal
The entire dish comes together in about 40 minutes, but the hands-on time is minimal. I usually prep all my ingredients while the oven heats up, which keeps the workflow smooth and stress-free.
- Double the recipe for meal prep because these reheat beautifully for quick lunches throughout the week.
- Squeeze fresh lime juice right before serving to wake up all the flavors.
- Keep the baked mushrooms uncovered in the fridge if storing overnight to maintain that crispy texture.
These vegan carnitas prove that plant-based cooking can be every bit as satisfying and comforting as traditional dishes. Watch them become a regular rotation in your kitchen.
Recipe Questions & Answers
- → What mushrooms work best for carnitas?
-
Oyster mushrooms and king oyster mushrooms are ideal because their meaty texture shreds beautifully. Shiitake or portobello mushrooms also work well for varied texture.
- → How do I get the crispy texture?
-
Sauté the mushrooms first to evaporate moisture, then finish in the oven at 210°C for 15 minutes. Flip halfway through for even crisping on all edges.
- → Can I make this gluten-free?
-
Use tamari instead of soy sauce and ensure your tortillas are certified gluten-free. All other ingredients are naturally gluten-free.
- → What's the purpose of orange juice?
-
Orange juice adds sweetness and acidity that balances the smoky spices, mimicking the traditional citrus-marinated pork carnitas flavor profile.
- → How long do leftovers keep?
-
Store cooled mushrooms in an airtight container for up to 4 days. Reheat in a skillet to restore crispy texture before serving.
- → Can I make this soy-free?
-
Substitute soy sauce with coconut aminos for a soy-free version. Adjust salt slightly as coconut aminos are less salty than traditional soy sauce.