01 - Rinse the rice under cold water until the water runs clear; drain well.
02 - In a large saucepan, heat a splash of oil over medium heat. Add the onion and bell pepper. Sauté for 3-4 minutes until softened.
03 - Add the garlic and cook for 1 minute until fragrant.
04 - Stir in the cumin, smoked paprika, chili powder, coriander, cayenne, salt, and black pepper. Cook for 30 seconds.
05 - Add the rice and stir to coat with spices.
06 - Pour in the vegetable broth. Bring to a boil, then reduce heat to low. Cover and cook for 15 minutes until rice is tender and liquid is absorbed.
07 - Gently stir in the beans. Cover and cook for 5 more minutes to heat through.
08 - Remove from heat. Fluff with a fork and stir in cilantro and lime juice. Taste and adjust seasoning as needed. Serve warm.