Add all the ingredients for the avocado crema into a food processor and blitz until smooth. Then remove by scraping it all with a spatula, place in an airtight container in the fridge.
Preheat oven to 400° Fahrenheit.
Drain the pinto beans but do not rinse them. Add them to a small pot with the chili powder, garlic powder and onion powder and warm them up on medium-low heat.
Once hot, use a spoon or masher to gently mash the beans.
Get the paper towels wet then squeeze all the extra liquid. Wrap the tortillas, and microwave them for 30 to 45 seconds to warm them up so they're pliable.
Spray the baking sheet, then one tortilla with spray cooking oil on each side, then place it on the baking sheet, add some cheese on one side, then beans then cheese again, then gently fold in half. Repeat with the rest of the tortillas.
Add the filled tacos to the oven, cook for 10 minutes, then flip the tacos and continue cooking for 5 minutes or until crunchy. Serve right away, add your toppings, avocado crema and enjoy!