Prep the ingredients per the instructions above.
Cook the rice according to the instructions on the package. Once tender, season with salt and pepper.
Make the beans: Heat the oil in a saucepan over medium heat. Sauté the garlic and onion until the onions start to soften. Stir in the cumin, then stir in the black beans and ¼ cup of water, and season with salt and pepper. Simmer for 15-20 minutes to develop flavor.
Make the enchiladas: Heat the oil in a skillet over medium heat. Saute the beef, garlic powder, cumin, oregano, chili powder, and paprika, breaking it up into smaller pieces until no longer pink. Then whisk in the broth and tomato paste. Season with salt. Bring to a low simmer for 10 to 15 minutes so the flavors can blend and the sauce can thicken.
Make the salsa: add all the ingredients in a blender (except the chips) and pulse until chopped well. Season with salt and pepper. Set aside.
Finish the rice: Fluff with a fork. Season with salt and pepper to taste.
Finish the beans: Remove from the heat and stir in the cilantro. Season with salt and pepper to taste.
Preheat the oven broiler on low.
Make the enchiladas: Use a slotted spoon to portion the beef into each shell then roll it up tightly. Spoon the sauce over top and sprinkle with cheese. Place under the oven broiler to melt.
Mix the sparkling water with lemon.
Serve the enchiladas with rice and beans, salsa and chips, and sparkling water. Garnish with jalapeño if using.