Best Vegan Carnitas Recipe for Flavorful Plant-Based Meals

Updated On: October 5, 2025

If you’ve ever craved the rich, savory goodness of traditional carnitas but want to keep things plant-based, you’re in for a treat! Our best vegan carnitas recipe brings all the bold flavors and satisfying textures you love, without any meat.

Using hearty jackfruit as the star ingredient, this dish mimics the tender, shredded consistency of slow-cooked pork while packing in smoky, spicy, and citrusy notes. Perfect for tacos, burritos, or bowls, these carnitas are an irresistible addition to your vegan meal repertoire.

The combination of authentic Mexican spices, a touch of sweetness, and a crispy finish makes this recipe a guaranteed crowd-pleaser. Whether you’re a seasoned vegan or just looking to cut down on meat, this recipe will quickly become a staple in your kitchen.

Plus, it’s easy to prepare and uses pantry-friendly ingredients. Let’s dive into why this recipe is a must-try, followed by everything you’ll need and detailed steps to make your own delicious vegan carnitas at home.

Why You’ll Love This Recipe

Flavor-packed: The blend of cumin, smoked paprika, and chipotle powder creates a smoky, spicy profile that rivals traditional carnitas. The splash of orange juice adds a fresh, citrusy brightness that elevates the dish.

Simple and adaptable: Made primarily with canned young green jackfruit, this recipe is easy to whip up even on a busy weeknight. It’s versatile enough to customize with your favorite toppings and sides.

Health-conscious: Low in fat and calories compared to pork, these vegan carnitas provide fiber and nutrients without sacrificing taste or texture. Great for anyone looking to eat more plants!

Plus, it pairs beautifully with homemade tortillas and fresh salsas—making your taco night truly next-level.

Ingredients

  • 2 cans (20 oz each) young green jackfruit in water or brine, drained and rinsed
  • 1 tbsp olive oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp chipotle chili powder
  • 1/2 tsp dried oregano
  • 1/2 tsp ground coriander
  • 1 tbsp soy sauce or tamari
  • 1 tbsp maple syrup
  • Juice of 1 orange
  • Juice of 1 lime
  • Salt and pepper to taste
  • Optional: fresh chopped cilantro and diced red onion for garnish

Equipment

  • Large skillet or frying pan
  • Cutting board and knife
  • Mixing bowl
  • Forks or your hands for shredding jackfruit
  • Measuring spoons and cups
  • Citrus juicer (optional but helpful)

Instructions

  1. Prepare the jackfruit: Drain and rinse the canned jackfruit thoroughly. Use your hands or two forks to shred the jackfruit into pieces resembling pulled pork. Remove any seeds or tough core pieces you find.
  2. Sauté aromatics: Heat the olive oil in a large skillet over medium heat. Add the finely chopped onion and cook for 3-4 minutes until translucent. Stir in the minced garlic and cook for another minute until fragrant.
  3. Add spices: Sprinkle in the cumin, smoked paprika, chipotle chili powder, oregano, and coriander. Stir to coat the onions and garlic evenly with the spices, cooking for 1 minute to release their aroma.
  4. Cook the jackfruit: Add the shredded jackfruit to the skillet. Stir to combine with the spiced onion mixture.
  5. Season and simmer: Pour in the soy sauce, maple syrup, orange juice, and lime juice. Stir well to combine all the flavors. Reduce the heat to low and let the mixture simmer uncovered for about 15-20 minutes, stirring occasionally. This allows the jackfruit to absorb the flavors and the liquid to reduce.
  6. Crisp the carnitas: Increase the heat to medium-high and cook for another 5-7 minutes, stirring frequently, until the jackfruit edges start to get crispy and caramelized. This step is key for that authentic carnitas texture.
  7. Taste and adjust: Season with salt and pepper to your liking. Remove from heat once the jackfruit is tender, flavorful, and slightly crispy.
  8. Serve: Garnish with fresh cilantro and diced red onion if desired. Serve hot in tortillas, over rice, or with your favorite vegan sides.

Tips & Variations

“For even more smoky depth, try adding a dash of liquid smoke or chipotle in adobo sauce to the simmering jackfruit.”

  • Jackfruit texture: If you want a chunkier texture, shred less finely. For a more pulled pork feel, shred thoroughly.
  • Spice level: Adjust chipotle powder or add fresh jalapeños for extra heat.
  • Sweetness: Maple syrup balances the spices, but you can substitute with agave or brown sugar.
  • Make it in a slow cooker: Combine all ingredients and cook on low for 4-6 hours for hands-off preparation.
  • Try different toppings: Avocado slices, pickled onions, or vegan crema make excellent additions.

Nutrition Facts

Nutrient Amount per serving (1 cup)
Calories 180
Protein 4 g
Carbohydrates 25 g
Dietary Fiber 7 g
Sugars 6 g
Fat 5 g
Saturated Fat 0.5 g
Sodium 350 mg

Serving Suggestions

This vegan carnitas recipe is incredibly versatile. Here are some ideas to make the most of it:

  • Serve in warm corn or flour tortillas with diced onions, fresh cilantro, and a squeeze of lime for classic tacos.
  • Top a bed of cilantro-lime rice or quinoa for a hearty bowl.
  • Add to nachos with vegan cheese, guacamole, and jalapeños for a flavorful snack or appetizer.
  • Use as a filling for burritos alongside black beans, salsa, and avocado.
  • Pair with crunchy slaw or a fresh salad for a light meal.

For more plant-based inspiration, check out our Jamaican Minced Beef Recipes or try making your own Magic Dough Recipe to create custom tortillas at home!

Conclusion

Our best vegan carnitas recipe is a delicious, simple way to enjoy all the flavors and textures of carnitas without any animal products. The tender jackfruit, combined with a smoky, tangy spice mix and a crispy finish, will satisfy your cravings and impress your family and friends.

This recipe is perfect for anyone looking to enjoy traditional Mexican dishes with a plant-based twist.

Not only is it flavorful and easy to prepare, but it also offers a nutritious alternative to conventional carnitas. Pair it with fresh sides or use it as a component in a larger meal for a truly memorable dining experience.

Don’t forget to explore other amazing recipes like our Lump Of Coal Recipe or the delightful Marzipan Challah Recipe to expand your culinary adventures!

📖 Recipe Card: Best Vegan Carnitas Recipe

Description: A flavorful and crispy vegan carnitas made with jackfruit and a blend of Mexican spices. Perfect for tacos, burritos, or bowls.

Prep Time: PT15M
Cook Time: PT40M
Total Time: PT55M

Servings: 4 servings

Ingredients

  • 2 cans young green jackfruit in water, drained and shredded
  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon ground cinnamon
  • 1/4 cup vegetable broth
  • 2 tablespoons soy sauce or tamari
  • Salt and pepper to taste
  • Juice of 1 lime

Instructions

  1. Heat olive oil in a skillet over medium heat.
  2. Sauté onion and garlic until translucent.
  3. Add shredded jackfruit and cook for 5 minutes.
  4. Stir in cumin, smoked paprika, chili powder, oregano, and cinnamon.
  5. Pour in vegetable broth and soy sauce, stir well.
  6. Simmer uncovered for 20 minutes, stirring occasionally.
  7. Increase heat and cook until jackfruit edges become crispy.
  8. Season with salt, pepper, and lime juice before serving.

Nutrition: Calories: 220 kcal | Protein: 5 g | Fat: 7 g | Carbs: 30 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegan Carnitas Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and crispy vegan carnitas made with jackfruit and a blend of Mexican spices. Perfect for tacos, burritos, or bowls.”, “prepTime”: “PT15M”, “cookTime”: “PT40M”, “totalTime”: “PT55M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 cans young green jackfruit in water, drained and shredded”, “2 tablespoons olive oil”, “1 small onion, finely chopped”, “3 cloves garlic, minced”, “1 teaspoon ground cumin”, “1 teaspoon smoked paprika”, “1/2 teaspoon chili powder”, “1/2 teaspoon dried oregano”, “1/4 teaspoon ground cinnamon”, “1/4 cup vegetable broth”, “2 tablespoons soy sauce or tamari”, “Salt and pepper to taste”, “Juice of 1 lime”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a skillet over medium heat.”}, {“@type”: “HowToStep”, “text”: “Saut\u00e9 onion and garlic until translucent.”}, {“@type”: “HowToStep”, “text”: “Add shredded jackfruit and cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in cumin, smoked paprika, chili powder, oregano, and cinnamon.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth and soy sauce, stir well.”}, {“@type”: “HowToStep”, “text”: “Simmer uncovered for 20 minutes, stirring occasionally.”}, {“@type”: “HowToStep”, “text”: “Increase heat and cook until jackfruit edges become crispy.”}, {“@type”: “HowToStep”, “text”: “Season with salt, pepper, and lime juice before serving.”}], “nutrition”: {“calories”: “220 kcal”, “proteinContent”: “5 g”, “fatContent”: “7 g”, “carbohydrateContent”: “30 g”}}

Photo of author

Marta K

Leave a Comment

X