These vegan carnitas transform oyster mushrooms into a tender, juicy alternative to traditional pork. The mushrooms are shredded by hand to create that signature pulled texture, then sautéed with onions, garlic, and jalapeño before being coated in a bold spice blend of cumin, smoked paprika, and dried oregano.
A splash of orange juice, lime juice, and soy sauce adds depth and umami, while agave nectar provides a subtle sweetness that balances the spices. After a quick bake in the oven, the edges become crispy and golden while the centers remain tender and juicy.
Serve these mushrooms in warm corn tortillas with fresh cilantro, diced onion, avocado, and lime wedges for a complete Mexican-inspired meal. They're also excellent in burrito bowls or as a topping for nachos.
The first time I served these to my Mexican friend, she stopped mid-bite and asked what kind of meat I used. When I told her it was mushrooms, her jaw dropped. That reaction alone has made this recipe a permanent fixture in my dinner rotation ever since.
Last summer, I made these for a backyard fiesta and watched my carnivorous uncle go back for thirds. The way the mushrooms absorb those smoky spices and get slightly crispy in the oven creates something that feels indulgent despite being entirely plant-based.
Ingredients
- 500 g oyster mushrooms or king oyster mushrooms: These varieties shred beautifully and have the perfect meaty texture that holds up through cooking
- 1 tbsp olive oil: Helps achieve that golden browning we are after
- 1 small onion, finely chopped: Builds a savory foundation
- 2 cloves garlic, minced: Fresh is non-negotiable here
- 1 jalapeño, seeded and finely diced: Adjust the heat to your comfort level
- 1 tsp ground cumin: The earthy backbone of the flavor profile
- 1 tsp smoked paprika: This is what gives it that authentic carnitas smokiness
- 1 tsp dried oregano: Mexican oregano is ideal if you can find it
- ½ tsp ground coriander: Adds a bright citrusy note
- ¼ tsp ground black pepper: Freshly cracked makes a difference
- ½ tsp chili powder: For a gentle warmth
- ½ tsp salt, or to taste: Taste as you go
- 60 ml (¼ cup) orange juice: Fresh squeezed creates the most authentic flavor
- 2 tbsp lime juice: Balances the richness perfectly
- 2 tbsp soy sauce or tamari: The umami secret weapon
- 1 tsp agave nectar or maple syrup: Just enough to caramelize
Instructions
- Preheat and prep:
- Get your oven to 210°C (410°F) and line a baking sheet with parchment paper
- Shred the mushrooms:
- Use your hands to pull the oyster mushrooms apart, creating those stringy, meat-like strands that mimic carnitas texture
- Build the flavor base:
- Heat olive oil in a large skillet over medium heat, sauté the onion for 3 to 4 minutes until softened, then add garlic and jalapeño for just one minute until fragrant
- Sear the mushrooms:
- Add the shredded mushrooms to the skillet and cook for 5 to 7 minutes, stirring occasionally, until they start to brown and release their moisture
- Add the spices:
- Sprinkle in cumin, smoked paprika, oregano, coriander, black pepper, chili powder, and salt, stirring constantly for 2 minutes to toast the spices and wake up their oils
- Create the glaze:
- Pour in the orange juice, lime juice, soy sauce, and agave, tossing everything until the mushrooms are evenly coated
- Finish in the oven:
- Spread the mixture on your prepared baking sheet and bake for 15 minutes, flipping halfway, until edges are crispy and everything is golden brown
My partner now requests these every Tuesday, and I have learned to double the batch because leftovers disappear faster than I expect. Something about the combination of smoky spices and that satisfying texture makes people forget they are eating vegetables entirely.
Make It Your Own
Experiment with shiitake or portobello mushrooms if you want an even heartier bite. I have discovered that adding a dash of liquid smoke right before the oven step takes these to restaurant-quality territory.
Serving Ideas
Warm your corn tortillas directly over a gas flame for those authentic char spots. The contrast of hot, crispy mushrooms against cool avocado and a squeeze of fresh lime creates something truly special.
What To Drink With It
A crisp lager cuts through the richness beautifully, but honestly, lime-infused sparkling water has become my go-to for weeknight versions. The citrus notes echo the orange and lime in the carnitas perfectly.
- Make extra for lunch the next day, these reheat surprisingly well
- Set up a topping bar and let everyone customize their own tacos
- The mixture freezes beautifully for up to three months
There is nothing quite like watching someone take that first bite and realize plant-based eating does not mean sacrificing satisfaction. These carnitas have converted more skeptics than I can count.
Recipe FAQs
- → Can I use different types of mushrooms?
-
King oyster mushrooms work exceptionally well due to their meaty texture. Shiitake and portobello mushrooms are also great alternatives that provide a richer, deeper flavor profile.
- → How do I achieve the best shredded texture?
-
Use your hands to tear the mushrooms along their natural grain, creating thin, stringy pieces. This mimics the pulled texture of traditional carnitas and helps the mushrooms absorb more flavor.
- → Can I make this soy-free?
-
Substitute soy sauce with coconut aminos for a soy-free version. You may need to add a pinch of extra salt since coconut aminos are slightly sweeter and less salty than traditional soy sauce.
- → How long will these keep in the refrigerator?
-
Store cooled mushrooms in an airtight container for up to 4 days. Reheat in a skillet over medium heat to restore the crispy edges before serving.
- → Can I freeze these vegan carnitas?
-
Yes, freeze the cooled mushrooms in freezer-safe bags or containers for up to 3 months. Thaw overnight in the refrigerator and reheat in a skillet for the best texture.
- → What can I serve with these mushrooms?
-
Warm corn tortillas, refried beans, Mexican rice, guacamole, and fresh pico de gallo make excellent sides. They also work wonderfully in burrito bowls with quinoa or brown rice.