These Air Fryer Enchiladas are done in less than half an hour and are packed with flavor!

vegetarian enchiladas on a white plate with a fork and a lime wedge

Grap What You’ll Need

  • Protein – Use either one block of firm tofu (pressed) or 1 lb. ground beef
  • Oil – You can use your oil of choice. I like avocado oil
  • Spices – Cumin and Chili Powder come together to create a delicious flavor.
  • Onion – You can use white, yellow or red onions.
  • Beans – I use canned black beans, but you can use any bean of your choice.
  • Rice – Use any variety of cooked rice.
  • Tomatoes – I prefer to use fire-roasted canned tomatoes for this recipe.
  • Corn or Flour Tortillas – Make sure they are burrito-sized.
  • Cheese – Use Mexican shredded cheese or your favorite blend of shredded cheese.
  • Enchilada sauce – use your favorite brand here or try my homemade enchilada sauce.
  • Lime – Optionally, you can add lime juice to this recipe and/or use lime as a garnish.

How to Make Them

steps to make vegetarian enchiladas in an air fryer basket
  1. Heat a skillet over medium heat and add your oil and diced onions. Sauté the onions for 3 minutes or until they are soft.
  2. Add your pressed tofu and mash it with a fork. Sauté the tofu and onions for another 6 to 8 minutes.
  3. Add all the spices to the mixture and heat for 2 more minutes.
  4. Add the cooked beans, cooked rice, and fire-roasted tomatoes to the pan.
  5. Add the enchilada mixture to the tortillas and roll them into tubes.
  6. Line the air fryer basket with foil and place tortillas in the air fryer basket with the seam side down. Top with enchilada sauce and cheese and cook for about 4 minutes at 350°F or until cheese is melted.

Note: Make sure your enchiladas have room around them to cook evenly. Divide the sauce and cheese between batches if needed.

vegetarian enchiladas topped with shredded cheese and cilantro in an air fryer basket coated with aluminum foil

Serving Tips

Rice and beans are the standard side.

vegetarian enchiladas on a white plate with lime wedges on the side

You can also add a little salsa and cilantro, and a squeeze of lime juice. Some crowd favorites are guacamole, pico de gallo, and sour cream if dairy is in your diet!


Can I do the skillet steps ahead of time?

Absolutely! All of the skillet steps could be made in advance and refrigerated for up to 48 hours before being rolled into tortillas and cooked into enchiladas.

Print Recipe Pin Recipe
5 from 5 votes

Air Fryer Enchiladas

These Air Fryer Enchiladas are a breeze to make in less than half an hour and are packed with Mexican flavor!
Prep Time12 minutes
Cook Time15 minutes
Total Time27 minutes
Servings: 4 people
Calories: 1020kcal



  • 1 block firm tofu, pressed or 1 lb. ground beef
  • 1 tbsp oil
  • 1 cup diced onion
  • 1 tsp cumin
  • 1 tsp chili powder
  • 1 cup black beans cooked
  • 1 cup rice cooked
  • 14 oz. can fire roasted tomatoes
  • 1 lime juiced, optional
  • 12 tortillas
  • 1 cup shredded Mexican cheese
  • 2 cups enchilada sauce
  • 1 lime quartered, for garnish


  • If using tofu: Start by pressing the tofu for about 10 to 12 minutes, tightening every 3 to 4 minutes.
  • In a skillet over medium heat, add oil and sauté onions.
  • If using beef: Add crumbled ground beef to onion mixture and sauté until the meat is browned. If using tofu: When the onions have softened, add tofu to pan. Mash tofu with a fork and sauté the tofu and onion mixture about 6 to 8 minutes.
    tofu being mashed with a fork in a skillet of onions and oil
  • Add the spices to the skillet mixture and stir to combine.
  • Add the cooked black beans, cooked rice, and fire roasted tomatoes to the tofu mixture. Heat for about 2 minutes.
  • If using lime juice, add to the mixture here and remove from heat.
  • Roll mixture into tortillas.
  • Line air fryer basket with foil before adding rolled tortillas with the seams facing down. This will need to be cooked in a few batches, depending on your air fryer size.
  • Top enchiladas with sauce and then cheese.
    uncooked vegetarian enchiladas topped with sauce and cheese in an air fryer basket
  • Cook for about 4 minutes at 350°F or until cheese melts. Repeat until all enchiladas are cooked.
    vegetarian enchiladas topped with sauce, cheese, and cilantro in an air fryer basket
  • Garnish with lime juice or your favorite toppings and enjoy!
    a hand squeezing lime juice over vegetarian enchiladas on a white plate with lime wedges


Pro Tip: This recipe can be made in the air fryer unit with a basket or the air fryer oven. If you are using the air fryer oven, use the middle rack and select the “Air Fry” function.


Calories: 1020kcal | Carbohydrates: 174g | Protein: 34g | Fat: 18g | Saturated Fat: 7g | Cholesterol: 27mg | Sodium: 4080mg | Potassium: 420mg | Fiber: 21g | Sugar: 46g | Vitamin A: 6887IU | Vitamin C: 38mg | Calcium: 752mg | Iron: 14mg
Tired of the ads?Go AD Free – Become part of our Membership community!

Air Fryers can vary greatly. Please take the time to learn your specific air fryer. You may need to adjust times and temperatures based upon your air fryer. All though this website attempts to provide accurate nutritional information, the information should only be considered an estimate. Varying factors such as different product types, different brands, etc. can change nutritional information. It is your responsibility as a consumer to read all labels to make sure the ingredients fit your dietary needs as well as calculate your own nutritional information as a double check.
how to make air fryer enchiladas


  1. 5 stars
    Can’t wait to try an enchilada in the air fryer. You making all such recipes with so much ease. It looks like to start using air fryer more often.

  2. 5 stars
    We made these for dinner last night and they were incredible! Thanks so much for sharing the recipe!

5 from 5 votes

Leave a Reply

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

Recipe Rating