Browned, lightly crisp, and deeply savory - these carnitas-style oyster mushrooms are the plant-based taco filling that actually earns its place on the plate.
Uncategorized

Carnitas-Style Oyster Mushrooms

0 comments

These carnitas-style oyster mushrooms are one of my favorite things to cook. I grew up eating carnitas – it was a fixture at family gatherings, slow-cooked until tender, crisped up in the pan, served in warm tortillas with everything on the side. When I became vegetarian at eleven, that dish went away, and for a long time I just accepted that. But oyster mushrooms have this remarkable quality: torn into thick strips and cooked right, they get golden and a little crisp at the edges in a way that nothing else in the plant kingdom really does. Add the same spices that go into a carnitas marinade – oregano, cumin, cinnamon, orange juice – and something clicks into place. It’s not the same thing. I want to be clear about that. But it’s deeply satisfying in the same way, and the umami and texture that come together in the pan are genuinely their own reward.

What Are Carnitas?

Carnitas is a Mexican dish traditionally made from pork braised or simmered in lard until tender, then crisped up in the rendered fat. The flavor profile is savory, slightly citrusy, and aromatic from spices like oregano and cumin. It’s one of the most beloved taco fillings in Mexican cooking.

This recipe uses oyster mushrooms as the base and mimics the carnitas technique: a dry sauté to drive out moisture and concentrate flavor, then oil and aromatics, then time in the pan to develop browned, crisp edges. The finish – orange juice, lime, a sliver of orange peel – echoes the citrus notes you get from the real thing.

Oyster mushrooms are ideal for this because of their texture. They have a meaty, fibrous structure that holds up to high heat without turning to mush. Torn by hand into thick strips rather than sliced, they behave more like pulled meat than chopped vegetables. That distinction matters for the final result.

The recipe is versatile by design. These mushrooms work in tacos, burritos, sopes, tostadas – anywhere carnitas would. And because they’re vegan and gluten-free, they travel well across a lot of different dietary situations at the table.

Carnitas-Style Oyster Mushrooms: Ingredient Tips & Substitutions

Oyster mushrooms should be fresh and firm, not slimy or dried out. Look for large clusters if you can find them – the bigger the mushroom, the thicker the strips you can tear, and the better the texture in the pan. Tear them by hand along the grain rather than cutting them. The torn edges create more surface area, which means more browning.

If you can’t find oyster mushrooms, king oyster (trumpet) mushrooms are the best substitute – they have a similar fibrous texture and hold up well to high heat. Standard cremini or portobello mushrooms can work in a pinch but won’t give you the same pulled, stringy quality.

For the oil, use something neutral with a high smoke point – avocado oil is ideal. You’re cooking over medium-high heat for the dry sauté phase, and a low smoke point oil will start to burn before the mushrooms are done.

Mexican oregano is worth tracking down if you don’t have it. It’s earthier and slightly more citrusy than Mediterranean oregano, and it pairs naturally with cumin and citrus in a way that the Mediterranean variety doesn’t quite replicate. Find it at Latin grocery stores or online.

The cinnamon is small in quantity but important – it adds a subtle warmth that rounds out the spice blend without announcing itself. Don’t skip it, and don’t increase it. A quarter teaspoon is exactly right.

The orange juice and peel are what tie this to carnitas tradition. Use fresh orange juice, not bottled. The orange peel strip is optional but adds a fragrant citrus note that makes the finish more complex – just make sure you cut it thin with no white pith, which turns bitter when cooked.

How to Make These Carnitas-Style Oyster Mushrooms (And Get It Right)

The dry sauté is the step that makes or breaks this recipe, and it’s also the step most people want to skip. Do not skip it. Oyster mushrooms contain a lot of water, and if you add oil before that moisture has cooked off, the mushrooms will steam instead of brown. You’ll end up with soft, pale, slightly rubbery mushrooms instead of golden, lightly crisp ones.

Heat your skillet – a wide, heavy pan, cast iron if you have it – over medium-high until it’s properly hot. Add the mushrooms with no oil and no crowding. If your pan isn’t big enough to fit them in a loose single layer, cook in batches. A crowded pan traps steam and you lose the browning. Let them cook undisturbed for a couple of minutes at a time. They’ll release liquid, it’ll sizzle, and eventually it’ll evaporate. Once the pan looks dry and the mushrooms have shrunk significantly – about 5 to 7 minutes – you’re ready for the next step.

Reduce heat to medium. Add the oil and garlic and cook for 30 seconds, just until the garlic is fragrant. Add all the dry spices and stir to coat. Now let the mushrooms sit. Stir occasionally, but give them long enough in one position to develop real color – 5 to 8 minutes total. You want deep golden edges, not just light brown. That color is flavor.

The finish is quick: orange juice, lime juice, orange peel if using. It’ll sizzle and reduce in 1 to 2 minutes. You want it mostly reduced – these should be lightly coated and glossy, not saucy. Remove the bay leaf, taste for salt, and you’re done.

One last tip: if you’re serving these for tacos, reheat them briefly in a dry pan just before serving. It brings back the crisp edges that can soften as they sit.

How to Store and Serve Carnitas-Style Oyster Mushrooms

Refrigerate in an airtight container for up to 4 days. Reheat in a dry skillet over medium-high for a few minutes – this is important. Microwaving works in a pinch but makes them soft. The pan reheat restores the texture almost completely.

For tacos, warm corn tortillas are the right call. Build them with a spoonful of vegan refried black beans, a pile of these mushrooms, a drizzle of cashew crema, and some pickled red onions with serrano on top. That combination – earthy beans, savory mushrooms, cool crema, sharp pickled onion – covers every register at once.

Beyond tacos, these mushrooms work anywhere carnitas would: inside a burrito, spooned over sopes, layered into a quesadilla. They’re also good over rice with avocado tomatillo salsa verde as a simple weeknight bowl. If you’re building out a full taco spread, these are the centerpiece.

Common Questions

Why do I need to dry sauté first? Mushrooms are mostly water – oyster mushrooms especially. If you add oil before that moisture cooks off, you get steamed mushrooms, not browned ones. The dry sauté drives the water out first so the mushrooms can actually make contact with the hot pan and develop color. It takes a few extra minutes but it’s the whole game.

Can I make these ahead? Yes. Cook them fully, refrigerate, and reheat in a dry skillet right before serving. They reheat better than most mushroom dishes because the pan reheat restores the texture. If anything, the spice flavor deepens a little overnight.

Can I use a different mushroom? King oyster mushrooms are the best substitute – similar texture, holds up well to heat. Cremini and portobello work but won’t give you the same stringy, pulled quality. Shiitake is another decent option if that’s what you have. Whatever you use, tear it by hand rather than slicing it.

Carnitas-Style Oyster Mushrooms

Recipe by Rajen
Servings

6

servings
Prep time

10

minutes
Cooking time

20

minutes
Calories

450

kcal

Browned, lightly crisp, and deeply savory – these carnitas-style oyster mushrooms are the plant-based taco filling that actually earns its place on the plate.

Ingredients

  • 1.5 pounds oyster mushrooms

  • 2 tbsp avocado oil

  • 2 cloves garlic

  • 2 tsp salt (or to taste)

  • 1/2 tsp freshly ground pepper

  • 1 tsp oregano

  • 1/2 tsp cumin

  • 1/4 tsp ground cinnamon

  • 1 bay leaf

  • 3 tbsp fresh orange juice

  • 2 tsp fresh lime juice

  • 1 strip orange peel (no white pith)

Directions

  • Dry sauté: Heat a large skillet over medium-high. Add mushrooms with no oil. Cook 5–7 minutes until they release moisture and it evaporates.
  • Season: Reduce heat to medium. Add oil and garlic; cook 30 seconds. Stir in salt, pepper, oregano, cumin (if using), cinnamon, and bay.
  • Crisp: Cook 5–8 minutes, stirring occasionally but allowing mushrooms to sit undisturbed for browning. Develop deep golden edges.
  • Finish: Add orange juice, lime juice, and orange peel (if using). Simmer 1–2 minutes until mostly reduced. Remove bay. Adjust salt.
  • Serve: Reheat briefly before serving to restore crisp edges.

Leave a Comment

Your email address will not be published. Required fields are marked *

*

Plant-based recipes

Hi, I'm Rajen!

I'm here to help you cook boldly, playfully, and with heart—bringing my Indian-Mexican roots to plant-based dishes that are all about joy, flavor, and connection. Let's make some food together!

+ Learn More
Plant-based recipes

Hi, I'm Rajen!

I'm here to help you cook boldly, playfully, and with heart—bringing my Indian-Mexican roots to plant-based dishes that are all about joy, flavor, and connection. Let's make some food together!

+ Learn More
Last updated: