Season the chicken thighs with salt and black pepper on both sides.
Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the chicken thighs and cook for 4-5 minutes per side, or until golden brown. Remove from the skillet and set aside.
In the same skillet, add the remaining 1 tablespoon of olive oil. Add the chopped onion and cook for 3-4 minutes until softened.
Add the minced garlic, smoked paprika, ground cumin, and cayenne pepper (if using). Stir and cook for 1 minute until fragrant.
Add the crushed tomatoes, tomato paste, halal chicken broth, sugar, and a pinch of salt and black pepper. Stir well to combine.
Bring the sauce to a gentle simmer, then return the chicken thighs to the skillet. Spoon some of the sauce over the chicken.
Cover and cook over low heat for 20-25 minutes, or until the chicken is fully cooked and tender. Stir occasionally to prevent sticking.
Taste the sauce and adjust seasoning if needed. Garnish with fresh chopped parsley before serving.
Serve the Spanish Chicken in Bravas Sauce with crusty bread, rice, or roasted potatoes for a complete meal.
Notes
For extra heat, increase the cayenne pepper or add a pinch of red chili flakes. Use vegetable broth as a substitute for halal chicken broth if desired.