Gather Ingredients: Ensure you have all the ingredients prepped and ready for a smooth cooking experience.
Soak the Saffron Threads: Soak the saffron threads in 4 tablespoons of warm water for a few minutes to release their color and aroma.
Prepare the Stock: Pour the chicken stock into a saucepan and bring it to a boil. Keep it hot and ready to use.
Cook the Chicken: Season the chicken with salt and pepper. Heat olive oil in a large paella pan or cast iron pan over medium-high heat. Brown the chicken, turning occasionally, for about 15 minutes until golden.
Cook the Vegetables: Using the same pan, add the lima beans and green beans. Sauté for 3-4 minutes until softened. Then add the mini sweet bell peppers and minced garlic, sautéing for another 1-2 minutes. Season with salt and pepper.
Add the Tomatoes: Mix in the grated Roma tomatoes and smoked paprika, stirring for 1-2 minutes. Add the saffron water and cook for another few minutes to blend the flavors.
Add the Rice: Stir in the uncooked short-grain rice, mixing it well with the other ingredients to ensure it’s evenly coated.
Add the Stock: Pour the hot chicken stock over the rice and chicken, ensuring everything is evenly distributed.
Add the Rosemary: Arrange the rosemary sprigs on top. Bring the mixture to a gentle boil, then reduce the heat to low.
Simmer the Rice: Cover the pan with a lid, leaving a slight gap for steam to escape, and cook for 15 minutes. Then uncover and cook on medium heat for an additional 20-23 minutes. Remove the rosemary sprigs before serving.
Time to Serve: Serve the paella directly from the pan while it’s hot. Garnish with fresh parsley for a pop of color and freshness.