01 -
Warm half of the olive oil in a large skillet over medium heat. Add the chopped onion and cook for 5 minutes until softened.
02 -
Incorporate minced garlic, paprika, salt, chili powder, oregano, black pepper, and optional cayenne pepper. Cook for 2 minutes, stirring frequently until fragrant.
03 -
Stir in the rice and cook for 2 minutes until it becomes slightly translucent.
04 -
Add diced tomatoes, kidney beans, and broth. Bring to a boil, then reduce heat to medium-low, cover, and simmer for approximately 25 minutes until the rice is tender and liquid absorbed.
05 -
Combine remaining olive oil, parsley, lemon zest, and lemon juice in a small bowl; mix thoroughly to blend flavors.
06 -
Top the cooked rice and beans with sliced green olives and drizzle evenly with the prepared parsley oil before serving.