Marinate the Chicken: In a bowl, combine the chicken thighs with paprika, garlic powder, onion powder, herb and garlic seasoning, thyme, black pepper, salt, lemon juice, and 1 tablespoon of oil. Mix well and let it sit for at least 10–15 minutes while you prep the other ingredients.
Sear the Chicken: Heat 2 tablespoons of oil in a large skillet over medium-high heat. Add the marinated chicken and sear for about 5 minutes, or until browned on both sides. It doesn't need to be fully cooked yet. Once it’s nicely seared, transfer the chicken to a plate and set aside.
Cook the Mushrooms: In the same pan, add 1 tablespoon of oil and sauté the mushrooms for 3–4 minutes until browned and softened. Remove and set them aside with the chicken.
Sauté the Veggies: Add another tablespoon of oil to the pan if needed. Add the chopped onion, red bell pepper, and sliced jalapeño (if using). Cook for about 5 minutes, or until the vegetables begin to soften. Stir in the minced garlic and cook for another minute.
Make the Roux: Reduce the heat slightly, then add the butter and flour to the pan, and cook for 2–3 minutes, stirring constantly until it forms a light golden paste (roux).
Build the Gravy: Slowly pour in the chicken stock (or water + chicken cube), whisking well to smooth out any lumps. Stir in the heavy cream, paprika, black pepper, Worcestershire sauce, dark soy sauce, and a few sprigs of fresh thyme.
Simmer Everything Together: Return the seared chicken and mushrooms to the pan. Let the gravy simmer gently over medium to medium-low heat, for 15–20 minutes or until slightly thickened and the chicken is fully cooked through.
Serve: Serve hot over jasmine rice, mashed potatoes, or noodles.