01 - Heat the olive oil in a large saucepan over medium heat.
02 - Add the chopped onion and cook for 3–4 minutes until softened.
03 - Stir in the garlic and bell pepper; cook for another 2 minutes.
04 - Add the cumin, smoked paprika, coriander, chili powder, cayenne pepper, salt, and pepper. Stir and cook for 1 minute until fragrant.
05 - Add the rinsed rice and cook, stirring, for 1–2 minutes to toast lightly.
06 - Pour in the vegetable broth. Bring to a boil, then reduce heat to low, cover, and simmer for 12 minutes.
07 - Stir in the black beans, cover, and continue cooking for another 8–10 minutes, or until rice is tender and liquid is absorbed.
08 - Remove from heat and let stand, covered, for 5 minutes.
09 - Fluff the rice with a fork. Taste and adjust seasoning if needed.
10 - Garnish with chopped cilantro and serve with lime wedges.