The day before, slice the corn tortillas into strips and let them dry out overnight. This will yield a faster frying tortilla that will absorbs less oil. The next day, fry in preheated avocado or vegetable oil until crispy. Drain onto paper towels. Salt lightly.
Slice the beef into ½ inch cubes. Set aside.
Remove the stems and seeds from the chile guajillo. If they are dusty, rinse them under cool water. Preheat 3 tbsps. of avocado oil at medium heat. When it’s warm, add the chile guajillo. Sauté and flip the chiles every few minutes so they don’t burn.
When the chiles become aromatic and toast a little, remove from the skillet and transfer to a plate. In that same pot, drizzle in a little more oil. Add the onion, jalapeño and garlic. Sauté for 4 minutes. Add the tomatoes and sauté for 4 more minutes.
Move the ingredients to one side of the pot. Add the cumin seeds and saute for 30 seconds. Pour in 3 cups of water. Mix in 4 tsps. of beef bouillon. Bring to a simmer, then cover the pot and remove it from the heat. Let it sit for 10 minutes.
When ready, transfer all the salsa ingredients from the pot to the blender jar. Add the remaining spices. Blend on high until smooth. Taste for salt. Set it aside.
In another pot or skillet, preheat 2 tablespoons of oil at medium heat. When the oil is hot add the cubed beef. Season with half of the garlic powder, onion powder, pepper, oregano and salt. Sauté and cook for 6-7 minutes. Stir in the remaining diced onion. Sauté for 2 minutes. Add the beans and the sauce from the blender. Bring to a simmer, reduce heat slightly. Cover and continue cooking for 40-50 minutes or until beef is tender. Garnish with your favorite toppings.