Vegan Carnitas with Mushrooms (Better Than the Real Thing!)

Total Time: 40 mins Difficulty: Beginner
Crispy, Smoky, Plant-Based Perfection
Crispy vegan carnitas made with mushrooms in a ceramic bowl garnished with cilantro and lime pinit

Let me tell you about the time I served these vegan mushroom carnitas at a backyard BBQ and didn’t tell anyone they were plant-based. My buddy Miguel—who’s basically a carnitas purist—went back for thirds before asking for the recipe. When I told him there wasn’t a single piece of pork in sight, he looked at me like I’d just told him the earth was flat.

But here’s the thing: mushrooms, when done right, have this incredible meaty texture and umami flavor that’s honestly perfect for carnitas. The edges get all crispy and caramelized, the inside stays tender and juicy, and that smoky spice blend? Chef’s kiss.

I stumbled onto this recipe after going vegan for a month on a bet (long story), and honestly, I still make these even though I’m back to eating everything. They’re just that good.

Why You’ll Love This Recipe

Even meat-eaters can’t tell the difference. I’m not even exaggerating. The texture of king trumpet and oyster mushrooms mimics pulled pork so well it’s kind of spooky. Crispy on the outside, tender on the inside—exactly what carnitas should be.

Ready in 40 minutes flat. Traditional carnitas take hours of slow cooking. These? Forty minutes from start to finish. You’re marinating for 10, roasting for 25, and boom—taco night is saved.

Seriously flavorful. We’re talking smoky chipotle, warming cumin, bright citrus, and just enough garlic to make your taste buds happy. The marinade does all the heavy lifting so you don’t have to.

Healthier without sacrificing taste. You get all that crispy, indulgent carnitas experience with way less fat and calories. Plus, mushrooms are packed with nutrients and actually good for you. Win-win.

Versatile as heck. Tacos, burritos, burrito bowls, nachos, quesadillas, salads—these carnitas work with literally everything. Make a big batch and use them all week.

Budget-friendly. Mushrooms are way cheaper than pork, and you probably already have most of the spices in your pantry. This feeds a crowd without breaking the bank.

Ingredients

For the Mushrooms:

  • 1 lb king trumpet mushrooms (also called king oyster mushrooms—these are key for that meaty texture)
  • 8 oz oyster mushrooms (they get extra crispy and add great texture variation)
  • 3 tablespoons avocado oil (or olive oil, but avocado oil has a higher smoke point)

For the Marinade:

  • 3 cloves garlic, minced
  • 2 tablespoons orange juice (fresh is best, but bottled works)
  • 2 tablespoons lime juice (seriously, use fresh limes here)
  • 1 tablespoon soy sauce (or tamari for gluten-free)
  • 1 chipotle pepper in adobo, minced (plus 1 tablespoon of the sauce)
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano (Mexican oregano if you can find it)
  • ½ teaspoon black pepper
  • 1 teaspoon salt
  • ½ teaspoon ground coriander (optional but adds depth)

For Serving:

  • Corn or flour tortillas
  • Fresh cilantro, chopped
  • Diced onion
  • Lime wedges
  • Your favorite salsa
  • Sliced avocado or guacamole

Key Notes:

Mushroom selection: King trumpet mushrooms are the MVP here. They have a dense, meaty texture that shreds beautifully. Oyster mushrooms add volume and get super crispy. Don’t substitute with button mushrooms—they’re too watery and won’t give you the right texture.

Chipotle peppers: These come in a small can in the international aisle. They’re smoky, spicy, and absolutely essential for that authentic carnitas flavor. Freeze the rest of the can in tablespoon portions for future recipes.

Don’t skip the citrus: The orange and lime juice aren’t just for flavor—the acidity helps tenderize the mushrooms and adds that bright, authentic carnitas taste.

Step-by-Step Instructions

Step 1: Prep Your Mushrooms

Clean your mushrooms with a damp paper towel (don’t rinse them—they’ll absorb water and get soggy). For the king trumpet mushrooms, slice them lengthwise about ¼-inch thick, then use a fork to shred them into strips that look like pulled pork. For the oyster mushrooms, tear them by hand into bite-sized pieces. This creates that authentic carnitas texture.

Step 2: Make the Marinade

In a large bowl, whisk together the garlic, orange juice, lime juice, soy sauce, minced chipotle pepper, adobo sauce, cumin, smoked paprika, oregano, black pepper, salt, and coriander. Give it a taste—it should be smoky, tangy, and a bit spicy. If you want more heat, add another chipotle pepper.

Step 3: Marinate the Mushrooms

Add your shredded mushrooms to the bowl and toss everything together with your hands (yes, get in there). Make sure every piece is coated in that marinade. Let this sit for at least 10 minutes while you preheat your oven. If you’ve got time, 20-30 minutes is even better—the mushrooms will absorb more flavor.

Step 4: Preheat and Prep

Crank your oven to 425°F (220°C). Line a large baking sheet with parchment paper or a silicone mat. You want to give your mushrooms plenty of space—if they’re too crowded, they’ll steam instead of getting crispy. Use two baking sheets if needed.

Step 5: Arrange and Oil

Spread your marinated mushrooms in a single layer on the baking sheet. Drizzle with the avocado oil and toss to coat. Make sure they’re spread out—this is crucial for getting those crispy edges we’re after.

Step 6: Roast to Perfection

Pop them in the oven for 20-25 minutes, tossing halfway through. You’re looking for golden-brown edges and some nice caramelization. The edges should be crispy while the centers stay tender. If they’re not crispy enough after 25 minutes, give them another 5 minutes.

Step 7: Final Crisp (Optional)

Want extra crispy carnitas? Turn on the broiler for the last 2-3 minutes. Watch them closely so they don’t burn—broilers are intense. This step takes them from great to absolutely incredible.

Step 8: Serve It Up

Pull them out of the oven and let them cool for a minute. Transfer to a serving bowl and get ready to build the best tacos of your life.

Serving Suggestions

These vegan carnitas are ridiculously versatile. Here’s how I love to serve them:

Classic Carnitas Tacos. Warm up some corn tortillas, pile on the mushroom carnitas, top with diced onion, fresh cilantro, a squeeze of lime, and your favorite salsa. This is the way.

Burrito Bowls. Layer cilantro-lime rice, black beans, these carnitas, lettuce, pico de gallo, guacamole, and a dollop of vegan sour cream (or regular if you’re not vegan). Add some pickled jalapeños if you’re feeling spicy.

Loaded Nachos. Spread tortilla chips on a baking sheet, top with vegan cheese (or regular cheese), the carnitas, jalapeños, and bake until the cheese melts. Finish with guac, salsa, and cilantro. Game day approved.

Quesadillas. Stuff a tortilla with cheese and carnitas, fold it in half, and cook in a skillet until golden and crispy. Cut into wedges and serve with salsa and sour cream for dipping.

Carnitas Salad. Toss these over mixed greens with corn, black beans, cherry tomatoes, avocado, and a chipotle-lime dressing. Healthy never tasted this good.

On Top of Nachos or Fries. Loaded fries with carnitas, cheese, jalapeños, and all the toppings? Yes please.

Storage Tips

Refrigerator: Store these carnitas in an airtight container for up to 5 days. They actually taste even better the next day once the flavors have had time to meld together.

Reheating: To maintain that crispy texture, reheat in a skillet over medium-high heat for 3-4 minutes, or spread on a baking sheet and pop in a 400°F oven for 5-7 minutes. Microwave works in a pinch, but you’ll lose some of that crispiness.

Freezing: These freeze beautifully! Let them cool completely, then transfer to a freezer-safe container or bag. They’ll keep for up to 3 months. Thaw in the fridge overnight and reheat as directed above.

Meal Prep Tip: Make a double batch on Sunday and use them throughout the week. Tacos on Monday, burrito bowls on Wednesday, quesadillas on Friday. Easy meal prep that doesn’t feel repetitive.

Marinate Ahead: You can prep the marinade and slice the mushrooms the night before. Store separately in the fridge, then combine and roast when you’re ready to cook.

Final Thoughts

So there you have it—vegan mushroom carnitas that’ll make you forget all about the pork version. Whether you’re fully plant-based, trying to eat less meat, or just curious about what mushrooms can do, this recipe’s a total game-changer.

I still remember Miguel’s face when I told him these were vegan. The man literally said, “Wait, so I can eat these guilt-free AND they taste this good? Why didn’t you tell me sooner?” Fair point, Miguel. Fair point. 🙂

Now go make a massive batch, invite some friends over, and watch them lose their minds over “pulled mushroom.” It’s honestly one of my favorite things to serve to skeptics.

Happy cooking, amigos!
— Kip

Difficulty: Beginner Prep Time 15 mins Cook Time 25 mins Total Time 40 mins
Estimated Cost: $ 15
Best Season: Suitable throughout the year

Description

Tender oyster and king trumpet mushrooms marinated in smoky spices, then roasted until crispy on the edges. These vegan carnitas deliver all the flavor and texture of traditional carnitas without any meat—perfect for tacos, burritos, or loaded nachos.

Ingredients

For the Mushrooms:

For the Marinade:

For Serving:

Instructions

  1. Clean and shred king trumpet mushrooms into strips. Tear oyster mushrooms into bite-sized pieces.
  2. In a large bowl, whisk together garlic, orange juice, lime juice, soy sauce, chipotle pepper, adobo sauce, cumin, smoked paprika, oregano, black pepper, salt, and coriander.
  3. Add mushrooms to marinade and toss to coat. Let sit for 10-30 minutes.
  4. Preheat oven to 425°F (220°C). Line baking sheet with parchment paper.
  5. Spread marinated mushrooms in a single layer on baking sheet. Drizzle with avocado oil and toss.
  6. Roast for 20-25 minutes, tossing halfway through, until edges are crispy and golden brown.
  7. Optional: Broil for 2-3 minutes for extra crispiness.
  8. Serve in warm tortillas with desired toppings.
Keywords: vegan carnitas, vegan carnitas tacos, vegan oyster mushroom carnitas, vegan mushroom carnitas, mushroom carnitas recipe, vegan king mushroom recipes, mushroom carnitas, vegan chipotle mushroom tacos, trumpet mushroom tacos
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Can I use different types of mushrooms?

King trumpet and oyster mushrooms are really the best choices for this recipe because of their meaty texture. If you absolutely can't find them, shiitake mushrooms work as a backup, but skip button or cremini mushrooms—they're too watery and won't give you that carnitas texture. Some people also love lion's mane mushrooms for this, but they're pricier and harder to find.

How spicy are these carnitas?

They've got a gentle kick but nothing crazy. The chipotle pepper adds more smokiness than heat. If you're sensitive to spice, use half a chipotle and skip the adobo sauce. Want it spicier? Add an extra chipotle or throw in some cayenne pepper.

Can I make these without an oven?

Absolutely! You can make these in an air fryer at 400°F for about 12-15 minutes, shaking the basket halfway through. Or cook them in a large skillet over medium-high heat, stirring occasionally, until they're browned and crispy (about 10-12 minutes). The oven method is my favorite for even crispiness, though.

What if I can't find chipotle peppers in adobo?

Chipotle peppers really make this recipe special, but in a pinch you can substitute with 1 teaspoon of chipotle powder plus ½ teaspoon of tomato paste. It won't be quite the same, but it'll still be delicious. You can usually find canned chipotles in the international aisle near the Mexican foods.

Are these actually as good as real carnitas?

Look, I'm not gonna lie and say they're identical to slow-cooked pork carnitas—that would be crazy. But they've got the same crispy-tender texture contrast, the same smoky-savory flavor profile, and honestly? Most people can't tell the difference once they're loaded up in a taco. My meat-eating friends request these specifically, so that's saying something.

Can I meal prep these?

100%! These are actually perfect for meal prep. Make a big batch, portion them out, and you've got easy lunches or dinners for the week. They reheat well and the flavor actually improves after a day in the fridge. Just store them properly and reheat in a skillet or oven to maintain that crispy texture.

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

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

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.