Vegan Carnitas With Mushrooms

Shredded oyster mushrooms seasoned with smoky spices, golden and crispy after baking. Pin It
Shredded oyster mushrooms seasoned with smoky spices, golden and crispy after baking. | stircrafted.com

These plant-based carnitas transform oyster mushrooms into tender, shredded bites that mirror traditional Mexican pulled pork. The mushrooms are hand-shredded, sautéed until golden, then baked with a blend of smoked paprika, cumin, coriander, and dried oregano. Fresh orange and lime juice add brightness while soy sauce provides umami depth. The result is juicy, slightly crispy morsels perfect for stuffing corn tortillas or layering over grain bowls. Ready in just 40 minutes, this versatile dish delivers authentic Mexican flavors with hearty texture.

The first time I served these mushroom carnitas to my taco night regulars, someone actually asked if I had secretly made pulled pork. The way oyster mushrooms shred into these meaty strands when you pull them apart is pretty remarkable. I discovered this trick during a weeklong experiment with plant-based textures, and now it has become a Tuesday staple in our house. There is something deeply satisfying about watching skepticism turn into seconds.

Last summer I made a massive batch for a backyard fiesta and forgot to double the recipe. People were hovering around the baking sheet as if I had made something illegal. My friend Sarah, who swore she hated mushrooms, went back for fourths and asked for the recipe before she even left. That is when I knew this was not just another weeknight dinner.

Ingredients

  • 500 g oyster mushrooms or king oyster mushrooms: These varieties shred beautifully and mimic the fibrous texture of traditional carnitas unlike anything else
  • 1 tbsp olive oil: Just enough to get your aromatics started without making anything greasy
  • 1 small onion finely chopped: The foundation that builds sweetness as it cooks down
  • 2 cloves garlic minced: Fresh is mandatory here, nothing powdery will work
  • 1 jalapeño seeded and finely diced optional: Leave this out if you are sensitive to heat but I love the background warmth
  • 1 tsp ground cumin: That earthy base that makes everything taste like it came from a taco truck
  • 1 tsp smoked paprika: Non-negotiable for that authentic carnitas depth
  • 1 tsp dried oregano: Mexican oregano if you can find it, regular works perfectly fine
  • ½ tsp ground coriander: Adds a subtle citrus brightness that ties everything together
  • ¼ tsp ground black pepper: Fresh cracked makes a noticeable difference
  • ½ tsp chili powder: For a gentle warmth that does not overwhelm
  • ½ tsp salt or to taste: Start here and adjust after the liquid reduces
  • 60 ml orange juice freshly squeezed preferred: Bottled works but fresh gives you that bright acid the mushrooms need
  • 2 tbsp lime juice: The sharp counterpoint to all that smoky spice
  • 2 tbsp soy sauce or tamari for gluten-free option: Provides the umami richness usually missing from plant-based dishes
  • 1 tsp agave nectar or maple syrup: Just enough to encourage caramelization in the oven

Instructions

Preheat and prepare:
Get your oven to 210°C (410°F) and line a baking sheet with parchment paper before you do anything else
Shred the mushrooms:
Use your hands to pull each mushroom cap into thin strips, creating that perfect pulled texture that will fool everyone
Sauté the aromatics:
Heat olive oil in a large skillet over medium heat and cook the chopped onion for 3 to 4 minutes until it starts turning translucent
Add garlic and heat:
Toss in the minced garlic and diced jalapeño, stirring constantly for about a minute until the smell fills your kitchen
Cook the mushrooms:
Add all those shredded mushrooms to the pan and cook for 5 to 7 minutes, stirring occasionally until they start browning and releasing their moisture
Toast the spices:
Sprinkle in cumin, smoked paprika, oregano, coriander, pepper, chili powder, and salt, then cook for 2 more minutes while stirring constantly
Add the liquids:
Pour in orange juice, lime juice, soy sauce, and agave, then stir until every mushroom strand is coated in that reddish glaze
Transfer and bake:
Spread everything on your prepared baking sheet and bake for 15 minutes, flipping halfway through until edges get crispy and golden
.Serve immediately:
Pile into warm tortillas with whatever toppings make you happy, because this waits for no one
Pin It
| stircrafted.com

My mom visited last month and watched me make these, genuinely confused about how mushrooms could possibly replace carnitas. By the time she took her first bite, she was already planning which friends she needed to tell about this recipe. That is the moment I realized this was not just a recipe substitute but something that stands proudly on its own.

Making It Your Own

Once you have the basic technique down, the spice variations are endless. Sometimes I add extra chipotle powder when I want something with real bite, or I toss in a pinch of cinnamon when I am feeling experimental. The mushrooms are so forgiving that they really do work with whatever flavor direction you want to take them.

Meal Prep Magic

I learned the hard way that these reheat beautifully if you skip the final oven step until serving day. Make everything through the liquid reduction phase, store it in the fridge, then finish with high heat when you are ready to eat. The flavors actually develop overnight and taste even better the next day.

Serving Suggestions

Beyond the standard taco setup, these work incredible in burrito bowls with cilantro lime rice or piled high on loaded nachos. I have even served them over breakfast hash with scrambled eggs for weekend brunch. The versatility is exactly why this recipe stays in regular rotation.

  • Warm your tortillas directly over a gas flame for those perfect charred spots
  • Pickled red onions add the perfect acid to cut through the richness
  • A squeeze of fresh lime right before eating wakes up every single spice
Vegan carnitas featuring tender spiced mushrooms piled high on warm corn tortillas with fresh cilantro. Pin It
Vegan carnitas featuring tender spiced mushrooms piled high on warm corn tortillas with fresh cilantro. | stircrafted.com

There is a quiet joy in serving something that makes people reconsider what plant-based cooking can look like. These carnitas have become my go-to for showing up with something unexpected, simple, and completely satisfying.

Recipe FAQs

Oyster mushrooms and king oyster mushrooms are ideal because their meaty texture shreds beautifully into strands that mimic pulled meat. Shiitake or portobello mushrooms also work well for a denser bite.

Absolutely. After cooking the mushrooms on the stovetop with spices and sauce, continue cooking in the skillet for 10-15 minutes until the liquid evaporates and edges become crispy.

Store cooled carnitas in an airtight container in the refrigerator for up to 4 days. Reheat in a skillet over medium heat to restore crispiness before serving.

Tamari works perfectly for gluten-free diets, while coconut aminos provide a soy-free alternative with a slightly sweeter flavor profile.

Spread the mushrooms in a single layer on the baking sheet without overcrowding. Flip halfway through baking and increase oven time by 2-3 minutes if needed.

The mild heat comes from chili powder and optional jalapeño. Adjust the spice level by reducing chili powder or omitting jalapeño for a milder version.

Vegan Carnitas With Mushrooms

Savory shredded mushrooms spiced with cumin, smoked paprika, and citrus for a satisfying plant-based twist on Mexican carnitas.

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Mushrooms

  • 18 oz oyster mushrooms or king oyster mushrooms
  • 1 tbsp olive oil

Vegetables & Aromatics

  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 jalapeño, seeded and finely diced

Spices & Seasonings

  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 tsp dried oregano
  • ½ tsp ground coriander
  • ¼ tsp ground black pepper
  • ½ tsp chili powder
  • ½ tsp salt, or to taste

Liquids

  • ¼ cup orange juice, freshly squeezed preferred
  • 2 tbsp lime juice
  • 2 tbsp soy sauce or tamari
  • 1 tsp agave nectar or maple syrup

Instructions

1
Preheat Oven: Preheat your oven to 410°F.
2
Prepare Mushrooms: Clean and shred the mushrooms using your hands or a fork to create a pulled texture.
3
Sauté Onions: In a large skillet, heat olive oil over medium heat. Add the chopped onion and sauté for 3–4 minutes until softened.
4
Add Aromatics: Add the garlic and jalapeño, and sauté for another minute until fragrant.
5
Cook Mushrooms: Stir in the shredded mushrooms and cook for 5–7 minutes, stirring occasionally, until lightly browned and their moisture begins to evaporate.
6
Season: Sprinkle in all spices, salt, and pepper. Stir well, cooking for 2 more minutes to toast the spices.
7
Add Liquids: Pour in the orange juice, lime juice, soy sauce, and agave nectar. Mix to coat all the mushrooms evenly.
8
Prepare for Baking: Transfer the mushroom mixture to a baking sheet lined with parchment paper.
9
Bake: Spread evenly and bake for 15 minutes, flipping halfway, until edges are crispy and mushrooms are golden brown.
10
Serve: Serve hot with warm tortillas and your favorite toppings like chopped cilantro, diced red onion, lime wedges, and avocado slices.
Additional Information

Equipment Needed

  • Large skillet
  • Baking sheet
  • Parchment paper
  • Mixing bowl
  • Knife and cutting board

Nutrition (Per Serving)

Calories 160
Protein 6g
Carbs 23g
Fat 4g

Allergy Information

  • Contains soy (soy sauce); use tamari for gluten-free or coconut aminos for soy-free versions.
  • Check tortillas for gluten or other allergens per dietary needs.
Madeleine Frost

Madeleine shares easy, flavorful recipes and kitchen wisdom for cozy, everyday meals.