Step 1: Prepare the Beans
If using canned beans, rinse and drain them thoroughly to remove excess sodium.
If using dried beans:
- Soak ½ cup of black beans in water for at least 4 hours or overnight.
- Drain and add to a pressure cooker or pot with 2 cups of water.
- Cook until tender—about 20 to 25 minutes in a pressure cooker or 45 to 60 minutes on the stovetop.
- Drain and set aside.
Step 2: Cook the Rice
- Heat 1 tablespoon of olive oil or butter in a saucepan over medium heat.
- Add 1 cup of rice and toast it for 2 to 3 minutes until it smells nutty and starts to turn golden.
- Add 1½ cups of water and a pinch of salt.
- Bring to a boil, then cover, reduce heat to low, and simmer for 10 to 12 minutes until the rice is tender and water is absorbed.
- Turn off the heat and let it sit covered for 5 minutes before fluffing with a fork.
Step 3: Build the Flavor Base
- In a large skillet or sauté pan, heat the remaining tablespoon of oil over medium heat.
- Add cumin seeds and bay leaf. Let them sizzle for about 30 seconds.
- Add chopped onion and cook until translucent, about 4 to 5 minutes.
- Stir in the garlic and sauté for 30 seconds until fragrant.
Step 4: Create the Sauce
- Add chopped tomato and cayenne pepper or chili powder. Cook until the tomato softens and releases its juices, about 5 minutes.
- Stir in the hot sauce, jalapeño (if using), and salt. Cook for another 1 to 2 minutes.
Step 5: Combine the Dish
- Add the cooked rice and black beans to the pan.
- Stir gently to combine and heat through, about 3 to 5 minutes.
- Mix in chopped cilantro and adjust seasoning as needed.
- If you’re adding cooked chicken or beef, fold it in now and allow it to warm through.