Remove the stems and seeds from the chile New Mexico and the cascabel. If they look dusty, rinse them under cool water.
In a large pot heat 1 1/2 tbsps. of avocado oil at medium. Add all of the dried chiles to the pot with oil. After a minute or two, they should start to sizzle and lightly aromatic. Stir and flip them for the next minute.
Move the peppers to one side of the pot. Add the onions and garlic, Sauté for 2-3 minutes. Add the tomatoes and sauté for another 3 minutes. Pour in 4 cups of water and bring up to a light simmer. Cook for 5 minutes. Remove from the heat at let it sit for 20 minutes.
When ready transfer all the ingredients in the pot to the blender jar. Cover tightly and blend on high until smooth. I use a power blender so there is no need to strain the salsa. If you want a smoother salsa, you can strain it through a wire mesh strainer.
In a large pot, preheat 1 1/2 tbsps. of avocado oil at medium for a few minutes. Once it's hot, carefully pour in the reserved salsa from the blender jar. Pour in another 1 3/4 cups of water and mix in another tbsp. of tomato bouillon. Bring it up to a simmer and taste for salt and pepper. Season, to taste.
While the salsa is simmering, carefully drop in the albondigas. Cover the pot with the lid. Reduce heat slightly. Cook for 10-15 minutes without stirring. When ready, gently stir the albondigas. Add the oregano and nopales. Cover once again and continue simmering for 30-35 minutes or until the rice is cooked through. The rice will look puffy. Serve in shallow bowls with plenty of salsa and some nopales. A side of rice is nice and warm corn tortillas of course!