1/4tspsaffron threadssteeped in 3 tablespoons warm broth for 10 minutes
5cupschicken brothlow-sodium, kept warm
3tbspextra virgin olive oildivided
1.5lbsbone-in chicken thighstrimmed of excess fat, or use boneless skinless
1lblarge shrimppeeled and deveined, tails on
1Spanishchorizoabout 6 oz, sliced into rounds (optional but recommended)
1mediumyellow onionfinely diced
1mediumred bell pepperthinly sliced
1mediumgreen bell pepperthinly sliced
5clovesgarlicminced
2mediumripe tomatoesgrated or finely chopped
2tspsmoked paprikapimentón de la Vera preferred
1/2tspsweet paprika
1/2tspturmericoptional, deepens color
2cupsbomba riceor Calasparra rice; do not rinse
1/2cupdry white winesuch as Albariño or Pinot Grigio
1/2cupjarred roasted red pepperssliced, for topping
1/2cupfrozen peasadded in last 5 minutes
1tspkosher saltplus more to taste
1/2tspblack pepperfreshly ground
1lemon(cut into wedges)
1/4cupfresh flat-leaf parsleyroughly chopped
aioliorgarlic mayooptional, for serving on the side
Get Recipe Ingredients
Instructions
Combine saffron threads with 3 tablespoons of warm (not boiling) chicken broth in a small bowl. Stir gently and set aside to steep for at least 10 minutes. Keep remaining broth warm in a saucepan over low heat.
Pat chicken thighs dry with paper towels and season generously on all sides with salt and black pepper.
Heat 2 tablespoons of olive oil in a large (14–16 inch) paella pan or wide, deep skillet over medium-high heat until shimmering.
Add the chicken thighs skin-side (or top-side) down and sear for 4–5 minutes until deeply golden. Flip and sear the other side for 3 minutes. Remove and set aside — the chicken does not need to be fully cooked at this stage.
If using chorizo, add to the pan and cook for 2 minutes per side until lightly browned. Remove and set aside with the chicken.
Reduce heat to medium. Add the remaining 1 tablespoon of olive oil to the pan. Add the diced onion and sliced bell peppers with a pinch of salt. Cook, stirring occasionally, for 6–8 minutes until softened and beginning to caramelize.
Add the minced garlic and cook for 1 minute until fragrant.
Add the grated tomatoes, smoked paprika, sweet paprika, and turmeric (if using). Stir to combine and cook for 4–5 minutes, stirring occasionally, until the tomato has darkened and the mixture is jammy and fragrant. This is your sofrito — the flavor foundation of the dish.
Pour in the white wine and stir to deglaze the pan, scraping up any browned bits from the bottom. Cook for 1–2 minutes until the wine is mostly absorbed.
Add the dry bomba rice and stir to coat in the sofrito for 1–2 minutes, toasting lightly.
Pour in all of the warm chicken broth along with the bloomed saffron mixture. Stir everything once to distribute the rice evenly in a single layer. Season with salt to taste.
Nestle the seared chicken thighs and chorizo back into the rice. Bring to a vigorous simmer over medium-high heat, then reduce to medium and cook uncovered — do not stir — for 15 minutes.
Arrange the shrimp in a single layer over the surface of the rice. Scatter the roasted red pepper strips over the top. Sprinkle the frozen peas evenly across the pan.
Continue cooking uncovered for 8–10 minutes until the shrimp are pink and opaque and nearly all of the broth has been absorbed.
To form the socarrat, increase heat to medium-high for the final 2–3 minutes. Listen for a gentle crackling from the pan bottom. Carefully lift a small edge of rice to check — it should be golden and toasted. Remove from heat immediately once achieved.
Remove from heat and cover loosely with foil or a clean kitchen towel. Rest for 5 minutes.
Scatter chopped fresh parsley over the top. Serve directly from the pan with lemon wedges on the side for squeezing. Add aioli on the side if desired.
Notes
DO NOT STIR the rice once the broth is added — this is the most important rule for authentic paella texture and socarrat formation. For the best flavor, use low-sodium homemade or quality store-bought chicken broth. Seafood variation: replace chicken with mussels and clams added in the last 8 minutes. Vegetarian variation: omit chicken and chorizo, add artichoke hearts and green beans, and use vegetable broth. Storage: store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium-low heat with a splash of warm broth, covered for 2 minutes then uncovered to crisp slightly.