Skillet Chicken with Caramelized Shallots

This skillet chicken with caramelized shallots is the kind of one-pan dinner that tastes like you cooked all day—juicy chicken, deeply sweet shallots, and a glossy pan sauce you’ll want to spoon over everything.

Skillet Chicken with Caramelized Shallots (30 Min)

Why you’ll love this recipe

  • One skillet, big payoff: caramelized shallots create instant depth.
  • Weeknight-friendly: ready in about 30 minutes.
  • A simple pan sauce that’s great over mashed potatoes, rice, or crusty bread.

Ingredients

  • 4 boneless, skinless chicken thighs (or 2 large breasts cut in half horizontally)
  • 1 tsp kosher salt, plus more to taste
  • 1/2 tsp black pepper
  • 1/2 tsp garlic powder (optional)
  • 2 tbsp olive oil
  • 4–5 medium shallots, thinly sliced
  • 2 tbsp unsalted butter
  • 3 cloves garlic, minced
  • 1 tbsp fresh thyme leaves (or 1 tsp dried)
  • 1/2 cup chicken broth
  • 2 tbsp balsamic vinegar (or sherry vinegar)
  • 1 tsp Dijon mustard
  • 1/4 cup heavy cream (optional, for a creamier sauce)
  • 1 tbsp chopped parsley (optional, to finish)

How to make skillet chicken with caramelized shallots

1) Season the chicken. Pat chicken dry, then season all over with salt, pepper, and garlic powder if using.

2) Sear. Heat olive oil in a large skillet over medium-high heat. Add chicken and sear until browned, 4–6 minutes per side (thighs may take a bit longer). Transfer to a plate.

Skillet Chicken with Caramelized Shallots (30 Min)

3) Caramelize the shallots. Reduce heat to medium. Add butter, then add sliced shallots with a pinch of salt. Cook, stirring often, until soft and deeply golden, 10–15 minutes. If the pan looks dry or the shallots start to stick, add a splash of broth and scrape up the browned bits.

4) Build the sauce. Stir in garlic and thyme and cook 30 seconds. Add broth, balsamic vinegar, and Dijon. Simmer 2–3 minutes, scraping the skillet to dissolve any fond. If using cream, stir it in and simmer 1 minute.

5) Finish the chicken. Return chicken (and any juices) to the skillet. Reduce heat to medium-low, cover, and cook until the chicken reaches 165°F, about 5–8 minutes depending on thickness.

6) Serve. Taste sauce and adjust salt, pepper, or a splash more vinegar for brightness. Finish with parsley if you like.

Tips for the best results

  • Don’t rush the shallots. Medium heat and steady stirring gives you deep caramelization without burning.
  • Use a thermometer. Chicken is juiciest when it hits 165°F and rests a couple minutes.
  • Control the tang. Start with 2 tbsp vinegar; add more at the end if you want extra zip.
  • Thick or thin sauce: Simmer longer to reduce, or loosen with an extra splash of broth.

Easy variations

  • Make it creamy: Add heavy cream (or a spoonful of sour cream off heat).
  • Add mushrooms: Sauté sliced mushrooms after searing the chicken, then proceed with shallots.
  • Herb swap: Rosemary or sage works great with the sweet shallots.
  • Wine option: Replace 1/4 cup broth with dry white wine for a restaurant-style sauce.

What to serve with caramelized shallot chicken

  • Mashed potatoes or roasted baby potatoes
  • Buttered noodles or rice
  • Simple green salad or sautéed green beans
  • Crusty bread to soak up the pan sauce

Storage and reheating

  • Refrigerate: Store chicken and sauce in an airtight container up to 4 days.
  • Reheat: Warm gently in a skillet over medium-low with a splash of broth to loosen the sauce.
  • Freeze: Freeze up to 2 months; thaw overnight in the fridge before reheating.

Skillet Chicken with Caramelized Shallots (30 Min)

Recipe

  • Yield: 4 servings
  • Time: About 30 minutes
  • Step 1: Pat chicken dry; season with salt, pepper, and garlic powder (optional).
  • Step 2: Sear chicken in olive oil over medium-high until browned; transfer to a plate.
  • Step 3: Lower heat to medium. Add butter and shallots; cook until deeply golden, 10–15 minutes.
  • Step 4: Add garlic and thyme; cook 30 seconds. Stir in broth, vinegar, and Dijon; simmer 2–3 minutes. Add cream (optional).
  • Step 5: Return chicken to skillet; cover and cook until 165°F, 5–8 minutes.
  • Step 6: Taste and adjust seasoning. Serve with sauce spooned over top.

Dinner doesn’t have to be complicated to be good. Some of the best meals are the ones that come together quickly, without a sink full of dishes waiting after. One pan chicken recipes are perfect for that. Everything cooks in one place, flavors blend naturally, and you keep things simple from start to finish. If you enjoy meals like this, explore our one pan chicken recipes for quick, no-fuss dinners you can rely on anytime.

Looking for more? Browse all our Best Chicken Recipes here.

Scroll to Top