These vegan chimichangas are perfect for your next dinner! Crispy tortillas are filled with cheesy green chili jackfruit and refried beans, then topped with creamy chili sauce. These are so delicious and so easy with three different cooking options! Pan-fry, air fry, or baked… your choice!

Chimichangas are pretty much a spin-off of burritos that you’ll see in a lot of Tex-Mex or Desert Southwest cuisines. They are filled with a variety of ingredient options and are usually deep-fried. Although, cooking them in different ways is completely okay!
In this fully vegan recipe, we use a green chili salsa instead of red and jackfruit serves as a chicken replacement. Refried beans are added for even more flavor and protein. Then we slather these scrumptious chimichangas with a green chili sauce made with vegan cream cheese.
They are so good!
Ingredient Notes and Substitutions
Jackfruit - I find jackfruit to be a perfect meat replacement. You can use fresh, canned, or packaged jackfruit. Packed in water or brine is fine because we give it a good rinse before cooking it. If you can't find jackfruit or aren't a fan, you can use vegan chicken instead.
Refried Beans - Canned refried beans are nice and convenient, but homemade beans work too! If canned, make sure they don’t have any lard or dairy when buying them, and try to find low-sodium if possible.
Green Chili Salsa - Green chili salsa, also called “salsa verde” is the spicy kick of this recipe. You can find this in the Mexican food section or chip aisle of the grocery store. I specifically try to get the ones made with Hatch green chiles because the flavor is amazing.
Vegan Dairy - Use your favorite vegan cheese and cream cheese. For cheese, I prefer a white variety such as Daiya’s Monterrey jack or mozzarella because I think it goes well with green chili, but cheddar would be just as tasty. Vegan cream cheese is used to make the green chile sauce for serving. Any soft kind such as Kite Hill, Daiya, or Trader Joe’s is good.
Broth - Low-sodium vegetable broth is the liquid base for the green chili “chicken” mixture. If your’s isn’t low-sodium, you can simply omit the salt when adding seasoning. Vegan bouillon mixed with water can be used instead of broth.
Tortillas - You’ll want large-sized flour tortillas to fit all of the cheesy filling. Brands (without lard) vary based on location, but we’ve found La Banderita or Guerrero to be our favorites.
How to Make Vegan Chimichangas
Here are some quick visual steps. The full recipe with exact measurements can be found within the recipe card below.
Prepare the Ingredients - Drain and rinse the jackfruit, then dice it into small pieces. Dice the onions and mince the garlic.
Create the Base - Sauté the onions until they're soft. Add the garlic and cook it just until it becomes fragrant. Careful, garlic can burn fast! Next, add the flour and stir it around till it coats the onions and garlic. The flour is going to help thicken the green chili mixture.
Make the Green Chili Mixture - Add the green chili salsa and vegetable broth to the pan. Stir it occasionally as it cooks and thickens. Then, add the jackfruit, seasoning, and cilantro. Cook it for a few more minutes as the jackfruit softens and absorbs the flavors. Finally, add the vegan cheese. Keep the heat on and keep stirring until the cheese melts since some vegan cheeses can take a bit to melt. Once melted, turn the heat off.
Stir Refried Beans - Spoon the beans into a bowl and give them a good stir. If they feel slightly dry and seem like they’ll be hard to spread, stir in a tablespoon or two of broth to thin them out.
Prep Chimichanga Stuffing Area - Surround the tortillas with a napkin and place them on a plate. Microwave them for about 30 seconds to help soften them. Prepare your chimichanga stuffing area with the tortillas, the bowl of beans, the jackfruit mixture, and a tray for the prepared chimichangas.
Stuff the Chimichangas - Spread 2 tablespoons of beans in a horizontal line on the end of the tortilla that’s closest to you. Keep the filling 1.5 inches from the three edges. Then, spread 3 tablespoons of green chile jackfruit above the beans. Fold the two sides of the tortilla over the filling, then fold the edge closest to you over them. Continue rolling the chimichanga until you don’t have any tortilla left. Place the prepared chimichangas on the tray, seam side down.
Pan Fry Steps
Bring an inch deep of oil in a small pan to about 300°F. This is usually met by heating it over medium-high heat for ten minutes. Once heated, add 1-2 chimichangas at a time. Let them cook on each side until they’re golden brown. This usually only takes 15-30 seconds. Use long tongs because the oil will be hot and you don’t want it to splatter on your hands. Place the cooked chimichangas on several paper towels to absorb the excess oil.
Air Fry Steps
Heat the air fryer to 400°F. Once heated, spray the basket with cooking oil, place chimichangas in and spray the tops of them with just a bit of cooking oil. Cook them for 15 minutes, flipping them halfway through. If you're looking into buying an air fryer, I love my Cosori Pro that I bought off of Amazon.
Oven Baking Steps
Heat the oven to 400°F. Place the chimichangas on a baking sheet and brush a thin layer of oil on the tops and bottoms. Bake them for 10 minutes on each side, starting with the seam sides down.
For Serving- Mix vegan cream cheese with green chili salsa in a small bowl. Serve it over the chimichangas, garnish them with fresh cilantro, and a side of avocado. Enjoy!
Recipe Variation Ideas
- Use black beans instead of refried pinto beans.
- Change things up by using red chili salsa instead of green.
- Vegan chicken can be used in place of jackfruit.
- Replace flour tortillas with whole wheat or gluten-free.
- Top your chimichangas with shredded lettuce, tomatoes, and fresh jalapeños.
Frequently Asked Questions
Yes, make the green chili mixture ahead of time. Store it in the refrigerator for 3 days. Assemble and cook the chimichangas when ready. Or prepare the chimichangas entirely but freeze them instead of cooking them. Bake them from frozen at 400°F for 15 minutes on each side.
The chimichangas are best eaten fresh but can be stored in the refrigerator for 4 days. The tortillas will soften a bit in the refrigerator though. Reheat them in the microwave for 30 seconds on each side or in the oven at 300°F for 10-15 minutes.
Related Vegan Recipes
- Enjoy these irresistible cheesy Chiles Rellenos.
- Dip your chips or favorite foods in this Avocado Crema.
- Serve up a tasty side of Jalapeño Popper Dip.
- Healthy Black Beans would serve as a great side dish for these chimichangas.
I hope you loved these Vegan Chimichangas! Please leave a star rating and comment below.
Vegan Chimichangas
Ingredients
For Chimichangas
- 1 tablespoon oil, plus more for cooking
- ⅓ cup white onions
- 1 teaspoon garlic, (2-3 cloves)
- 1 tablespoon all-purpose flour
- ½ cup green chili salsa
- 1 cup vegetable broth, low-sodium
- 20 ounces jackfruit, canned
- 1 tablespoon fresh cilantro
- ¼ teaspoon cumin
- ¼ teaspoon salt
- ⅛ teaspoon pepper
- 1 cup vegan cheese, Monterey jack or mozzarella
- 16 ounces vegan refried beans, canned
- 8 large flour tortillas
For Serving
- ½ cup vegan cream cheese
- ½ cup green chili salsa
- side of avocado slices
- fresh cilantro garnish
Instructions
For the Chimichangas
- Drain, rinse, and dice the jackfruit. Dice the onions and mince the garlic.
- Heat a large pan over medium heat. Add 1 tablespoon of oil to it. Then add onions to the pan and stir them as they cook for about 2 minutes or until they’re soft. Add garlic and cook it for about 1 minute or until fragrant.
- Sprinkle in the flour and stir it around to coat the garlic and onions.
- Pour in ½ cup of the green chile salsa and the vegetable broth. Let this sauce cook for about 3 minutes. Stir it a few times as it thickens.
- Stir in the jackfruit, cilantro, salt, pepper, and cumin. Cook this for 10 minutes, stirring occasionally.
- Mix in the vegan cheese. Take the pan off the heat as soon as the cheese has melted.
- Stir the refried beans to make sure they’re soft enough to spread. You may need to add a tablespoon or two of broth to thin them out.
- Surround the tortillas with a napkin on a large plate and microwave them for 30 seconds.
- Spread a horizontal layer of beans (about 2 tablespoons) on the side of the tortilla that’s closer to you. Keep the beans about 1 ½ inches away from the edge of the tortilla. Add a layer of about 3 tablespoons of green chili jackfruit above the beans.
- Fold the sides of the tortilla in and then fold the edge closest to you over the filling and sides. Continue to fold or roll the chimichanga until it's closed.
For Pan Frying
- Fill a small pan with a layer of oil about an inch deep. Turn the heat on to medium-high. Once the oil has heated for about 10 minutes or is 300°F, place 1-2 chimichangas in it at a time. They only need 15-30 seconds on each side. Take them out as soon as they are golden brown. Place them on paper towels to absorb the excess oil.
For Air Frying
- Preheat the air fryer to 400°F. Once heated, spray the compartment with cooking oil. Place 1-2 chimichangas in at a time. Spray the top of them with a thin layer of cooking oil. Cook them for 15 minutes, flipping halfway through.
For Baking in the Oven
- Preheat the oven to 400°F. Brush a thin layer of oil on the top and bottom of the chimichangas. Place them on a baking sheet, seam side down. Bake them for 10 minutes on each side or until golden brown.
For Serving
- Mix ½ cup vegan cream cheese with ½ cup green chili salsa in a small bowl. Place one chimichanga on a plate and pour some creamy green chili sauce over it. Add cilantro and a side of avocado. Enjoy!
Video
Nutrition
The nutrition information is estimated and can vary depending on brands and measurements used.
Leave a Reply