Heat the Pan: Add olive oil to the paella pan and heat until shimmering.
Cook the Meat: Brown the chicken and rabbit pieces until golden. Remove and set aside.
Add Vegetables: Sauté the beans until slightly softened.
Build the Sofrito: Add garlic, paprika, and grated tomato. Cook until a thick paste forms.
Add Rice: Stir the rice into the sofrito, ensuring it is well coated with oil and spices.
Pour in Stock: Add stock and saffron-infused water. Stir briefly.
Simmer: Return the meats to the pan. Cook uncovered on medium heat for 15–20 minutes.
Finish Cooking: Add rosemary. Reduce heat and allow rice to cook through, forming the prized socarrat — a crispy layer at the bottom.
Rest and Serve: Let the paella rest for 5 minutes before serving.