In a caldero or large pot, add oil, 2 cloves of crushed garlic, and sofrito. Sauté for a few minutes until fragrant.
Add chicken bouillon, adobo, cumin, oregano, and onion powder. Stir well and cook for about 2 minutes.
Add rice, softened black beans, and black bean stock. Taste for seasoning, adjust and add salt if necessary.
*If using canned beans add water in place of the black bean stock and the black beans with their liquid from the can.
Stir well and bring to a boil. Add bay leaf and cilantro.
After boiling for 2-3 minutes, cover and reduce heat to low and cook for 25 minutes.
Remove the aromatics. Fluff the rice. If it's not fully cooked, add a sprinkle of water, cover and cook on low heat for another 5-10 minutes. Serve and enjoy. ¡Buen provecho!