Ingredients
- 4 skin-on, bone-in chicken thighs
- 2 tablespoons olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 cup chicken broth
- 1 cup heavy cream
- 1 tablespoon Dijon mustard
- 1 teaspoon dried thyme (or 1 tablespoon fresh thyme)
- 1/2 cup grated Parmesan cheese
- 2 cups baby spinach leaves
Feel free to substitute chicken thighs with breasts if you prefer a leaner cut. For a dairy-free version, coconut milk can replace heavy cream, and nutritional yeast can be a great substitute for Parmesan cheese.
Instructions
- Heat olive oil in a large, deep skillet over medium-high heat. Season the chicken thighs with salt and pepper.
- Add the chicken to the skillet, skin-side down, and cook until the skin is golden brown and crispy, about 5-7 minutes. Flip and cook for another 5 minutes. Remove chicken and set aside.
- In the same skillet, add diced onion and cook until translucent, about 3 minutes, scraping up any brown bits from the bottom of the pan. Stir in the minced garlic and cook for another minute until fragrant.
- Pour in the chicken broth, heavy cream, and Dijon mustard. Stir well to combine and let it simmer for 5 minutes, allowing the sauce to thicken slightly.
- Return the chicken thighs to the skillet, skin-side up. Sprinkle with thyme and Parmesan cheese. Cover and simmer for 15 minutes, or until the chicken is cooked through.
- Stir in the baby spinach and let it wilt into the sauce. Taste and adjust seasoning if necessary.
- Remove from heat and let the dish rest for a few minutes before serving.
One tip I’ve learned from my grandmother is to always taste as you cook. This way, you can adjust the seasoning to your liking, ensuring every bite is just as flavorful as you want it to be.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International