I start by soaking my dried black beans overnight. This softens them and makes them cook faster. The next day, I rinse them well and put them in a large pot with water, minced garlic, and bay leaves. Once it boils, I reduce the heat and let them simmer for about 90 minutes until they’re perfectly tender.
While the beans are cooking, I dice the onion and red bell pepper. In a Dutch oven, I heat olive oil over medium heat, then sauté the veggies until they’re soft and aromatic. This is where the base flavor of the dish starts to come together.
I add rinsed rice straight into the pot with the sautéed vegetables. Toasting it for a couple of minutes brings out a slightly nutty flavor. Then, I mix in cumin, oregano, cayenne, salt, and pepper to infuse every grain with seasoning.
Next, I pour in the broth and add the cooked beans with a couple more bay leaves. After giving it a good stir, I bring it to a boil, then cover and simmer for about 15 minutes until the rice is fluffy and the liquid is absorbed.
When it’s ready, I fluff the rice gently with a fork and top it with fresh cilantro and a squeeze of lime juice. Serving it hot makes all the difference, and I always include extra lime wedges on the side for anyone who wants more zing.