Vegan Carnitas

Make your Meatless Dinner special with this scrumptious Vegan Carnitas recipe. In just 30 minutes, hearts of Palm bring a delicious twist to these carnitas tacos—perfect texture and flavor in this easy recipe.

Vegan Carnitas garnished with purple cabbage and jalapenos.

Most of the time, I don’t like to eat a lot of “meat substitutes” because they rarely resemble the real deal. However, these vegan carnitas tacos are an exception. The secret ingredient, hearts of palm, offers a fantastic alternative. Hearts of palm, made from the inner core of certain types of palm trees, have a wonderful pulled-pork-style texture, making them perfect for carnitas.

Hearts of palm pull apart almost like string cheese, with the outer edges having a tougher texture than the soft interior. This variation works well as a pulled pork replacement. After pulling apart the hearts of the palm, cook them in a simple carnitas marinade for a few minutes.

Vegan Carnitas tacos with toppings and taco boats packaging.

Reasons to Love These Vegan Carnitas

  • Vegan Carnitas provides a delicious, meat-free option for taco lovers.
  • This Vegan Carnitas recipe is perfect for busy weeknights.
  • Made with wholesome ingredients, the Vegan Carnitas recipe is nutritious.

Recipe Ingredients

Ingredients for Vegan Carnitas on a wooden surface.
  • Hearts of Palm: Mimics pulled pork with a tender yet slightly firm texture.
  • Paprika: Contributes a slightly sweet and smoky flavor.
  • Cayenne Pepper: Provides a spicy kick to the carnitas.

For a full list of ingredients and amounts, see the recipe card below.

Variations

  • Herbs and Spice Twist: Swap out dried Mexican oregano for fresh cilantro for a vibrant, fresh flavor. Add a touch of ground cumin for an earthy, warm undertone. For extra heat, increase the cayenne pepper or include a dash of chili powder.
  • Topping Options: Try adding pickled jalapenos for a tangy spice and creamy avocado slices for richness. A squeeze of lime juice brightens the flavors. You can also include a dollop of vegan sour cream or salsa for an extra layer of flavor.

How to Make Vegan Carnitas

Step #1: In a small bowl, whisk together the broth, pressed garlic, brown sugar, oregano, paprika, salt, liquid smoke, and cayenne pepper. Set aside.

Step #2: Place the sliced onions in a large pan and set it on the stove over medium-high heat. Allow the onions to sweat as the pan heats up for 4 to 6 minutes, stirring frequently, until browned and semi-translucent.

Step #3: Add the vegetable oil, the whisked marinade, the shredded hearts of palm, and the bay leaves to the pan. Stir well and turn the heat down to medium. Let cook, stirring frequently, until the marinade has absorbed and the hearts of the palm are tender, about 8 to 10 minutes. Remove the bay leaves and discard.

Cooking the hearts of palm and onions for Vegan Carnitas.

Step #4: Divide the hearts of palm mixture into the 8 taco boats. Garnish with desired toppings and serve hot.

Close-up of Vegan Carnitas tacos on a plate.

Expert Tips

  • Deglaze the Pan: After cooking the onions, deglaze the pan with a splash of vegetable broth. This helps to incorporate any browned bits stuck to the pan.
  • Toast the Taco Boats: Lightly toast the taco boats in the oven for a few minutes to enhance their texture and flavor before filling them.

FAQs

What dishes pair well with Vegan Carnitas?

Vegan Carnitas pair well with dishes like Mexican rice, black beans, guacamole, salsa, and a fresh side salad. They also complement corn tortillas and grilled vegetables for a complete meal.

Can I make the Vegan Carnitas entirely on the stovetop?

Yes, the Vegan Carnitas recipe can be made entirely on the stovetop. Simply follow the steps provided, using a pan over medium heat to cook.

Storage Information

Store Vegan Carnitas Tacos leftovers in an airtight container and refrigerate for up to 3 days. To freeze, transfer the mixture to a freezer-safe container and freeze for up to 2 months.

To reheat, thaw overnight in the refrigerator if frozen, then warm in a pan over medium heat until hot, or microwave in a microwave-safe dish for 2-3 minutes, stirring halfway through.

Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

Vegan Carnitas garnished with purple cabbage and jalapenos.

Vegan Carnitas Recipe

Make your Meatless Monday special with this scrumptious Vegan Carnitas. In just 30 minutes, hearts of Palm bring a delicious twist to these carnitas tacos—perfect texture and flavor in this easy recipe.
4.7 from 12 votes
Pin Rate
Course: Main Dish
Cuisine: Mexican
Diet: Dairy Free, Vegan, Vegetarian
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 8 tacos
Calories: 91kcal
Author: Linda
Print (email required)

Ingredients

  • 1/2 cup vegetable broth
  • 4 large cloves garlic - pressed
  • 1 tablespoon brown sugar
  • 1 teaspoon dried Mexican oregano
  • 1 teaspoon paprika
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon liquid smoke
  • 1/4 teaspoon cayenne pepper
  • 1 medium yellow onion - thinly sliced
  • 3 tablespoons grapeseed oil
  • 2 bay leaves
  • 2 14.5 oz cans whole hearts of palm, torn into small strips
  • 1 8-count package Old El Paso™ Whole Wheat Taco Boats, warmed
  • Optional Toppings: shredded red cabbage - pickled jalapenos, avocado slices, chopped cilantro
Save this recipe!
Get this sent to your inbox, plus get new and favorite recipes from us!
Please enable JavaScript in your browser to complete this form.

Instructions

  • In a small bowl, whisk together the broth, pressed garlic, brown sugar, oregano, paprika, salt, liquid smoke, and cayenne pepper. Set aside.
  • Place the sliced onions in a large pan and set it on the stove over medium-high heat. Allow the onions to sweat as the pan heats up for 4 to 6 minutes, stirring frequently, until browned and semi-translucent.
  • Add the vegetable oil, the whisked marinade, the shredded hearts of palm, and the bay leaves to the pan. Stir well and turn the heat down to medium. Let cook, stirring frequently, until the marinade has absorbed and the hearts of the palm are tender, about 8 to 10 minutes. Remove the bay leaves and discard.
  • Divide the hearts of palm mixture into the 8 taco boats. Garnish with desired toppings and serve hot.

NOTES

Today’s recipe is sponsored by the wonderful people over at Old El Paso.
Use your hands to shred the hearts of the palm as if you were pulling apart string cheese. The inside will be softer than the outside, which provides a nice variety of textures.
If you don’t have any liquid smoke, use smoked paprika in place of regular paprika.
Store Vegan Carnitas Tacos leftovers in an airtight container and refrigerate for up to 3 days. To freeze, transfer the mixture to a freezer-safe container and freeze for up to 2 months.
To reheat, thaw overnight in the refrigerator if frozen, then warm in a pan over medium heat until hot, or microwave in a microwave-safe dish for 2-3 minutes, stirring halfway through.

Nutrition

Serving: 1serving | Calories: 91kcal | Carbohydrates: 7g | Protein: 1g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 1g | Sodium: 227mg | Potassium: 43mg | Fiber: 1g | Sugar: 2g | Vitamin A: 187IU | Vitamin C: 2mg | Calcium: 12mg | Iron: 1mg

Want more inspiration?

More Recipes You'll Love

About the Author

Linda

Hi, I'm Linda! Welcome to The Wanderlust Kitchen, where I share recipes and travel adventures from all around the world. Here you'll find a world of recipes you can have confidence in. These recipes celebrate authentic food heritage as well as modern techniques and ingredients. Be adventurous and try a new recipe and travel somewhere you have never been before.  Bon Appétit! Bon Voyage!  

4.67 from 12 votes (11 ratings without comment)

Join the Conversation

Rate and Comment

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

Please click on the Stars below to share your Rating of this Recipe




Comments: