Make the meatballs. Preheat the oven to 350 degrees F. Line a baking sheet with foil or parchment paper.
Combine all the meatball ingredients in a medium bowl. You can use a spoon, spatula, or disposable gloves to combine the mixture. I would not use a stand or handheld mixer because that will overwork the chicken and toughen the meat.
Take about a tablespoon of the meat mixture and form a small patty. In a nonstick pan, fry the patty over medium heat, cooking on both sides, until cooked through. Taste and adjust any seasoning to the chicken mixture in the bowl.
Shape the mixture into 2” balls and place them onto the baking sheet. I use a 1.52-ounce disher (#20, yellow handle) to get uniform-shaped meatballs that will cook evenly. Bake for 25 to 30 minutes, or until cooked through (a digital thermometer reads 165 degrees F). The timing will depend on your oven’s heating and the size of your meatballs. Checking the internal temperature is the surefire way to know the meatballs are thoroughly cooked.
While the meatballs are cooking, make the Black Beans. Heat the oil in a medium saucepan over medium heat.
Once the oil is hot, add the onion and bell pepper. Stirring often, sauté the veggies until softened, approximately 5 to 7 minutes.
Add the garlic, cumin, chili powder, and Complete Seasoning. Stir continually for 30 seconds, turning the heat down if the garlic begins to burn.
Add the stock, black beans, tomatoes, green chiles, vinegar, 2 tablespoons cilantro, and chipotle peppers, if using. Stir to combine.
Turn the heat to low and simmer, uncovered, stirring occasionally, for 20 minutes.
Sprinkle with the remaining tablespoon of cilantro and cotija cheese if using. Serve the meatballs with the beans very warm. Serve with plain nonfat Greek yogurt or low fat sour cream and your favorite salsa.