DecideOnDinner
quick

One-Pan Caprese Chicken Skillet — Ready in 20 Minutes

Chicken + tomatoes + mozzarella = dinner decided. One pan, 20 minutes, done.

One-Pan Caprese Chicken Skillet
Total
20 min
Prep
5 min
Cook
15 min
Serves
4
Difficulty
easy
Calories
487
Cost
$$/serving

It's 6pm, you're tired, and you want something that feels like real cooking without actually being real cooking. This caprese chicken skillet is your answer. Thin chicken breasts cook fast in a hot pan, then you add cherry tomatoes until they burst into a jammy sauce, top everything with fresh mozzarella, and let it melt. That's it. It tastes like summer and effort even though it required neither. Expect something bright, a little saucy, and genuinely satisfying. Serve it straight from the pan with crusty bread or over pasta if you have five extra minutes.

Ingredients

  • 1.5 lb boneless skinless chicken breasts — pounded or sliced thin for faster cooking
  • 0.5 tsp kosher salt
  • 0.25 tsp black pepper
  • 0.5 tsp garlic powder
  • 2 tbsp olive oil
  • 3 unit garlic cloves — minced
  • 10 oz cherry tomatoes — about 2 cups; halved if large
  • 1 tbsp balsamic vinegar
  • 0.25 tsp red pepper flakes — optional
  • 6 oz fresh mozzarella — torn or sliced into rounds
  • 0.25 cup fresh basil leaves — torn, for finishing

Method

  1. 1 Season chicken on both sides with salt, pepper, and garlic powder.
  2. 2 Heat olive oil in a large skillet over medium-high heat until shimmering, about 1 minute.
  3. 3 Add chicken in a single layer and cook without moving for 4–5 minutes, until golden brown on the bottom.
  4. 4 Flip chicken and cook another 3–4 minutes, until cooked through (internal temp 165°F). Transfer to a plate and tent loosely with foil.
  5. 5 Reduce heat to medium. Add minced garlic to the same pan and cook 30 seconds, stirring, until fragrant.
  6. 6 Add cherry tomatoes, balsamic vinegar, and red pepper flakes if using. Cook 3–4 minutes, stirring occasionally, until tomatoes burst and release their juices into a light sauce.
  7. 7 Nestle the chicken back into the pan, spooning tomatoes over the top.
  8. 8 Lay mozzarella pieces over the chicken. Cover the pan with a lid or foil for 1–2 minutes until cheese is melted.
  9. 9 Remove from heat, scatter fresh basil over everything, and serve straight from the pan.

Variations

  • Vegetarian Swap — Replace chicken with two 15-oz cans of drained white beans or a block of extra-firm tofu sliced into thick planks. Pat tofu dry and sear the same way — it won't take as long, about 3 minutes per side. Add the tomatoes and proceed exactly as written.
  • Faster Swap — Use store-bought rotisserie chicken pulled into large chunks. Skip the searing steps entirely — just cook the garlic and tomatoes, add the chicken to warm through for 2 minutes, top with mozzarella, cover, and melt. Total time drops to about 10 minutes.
  • No Fresh Mozzarella — Shredded low-moisture mozzarella works fine and melts faster. Use about 1 cup scattered over the chicken instead of sliced rounds.

Notes

Thin chicken is the key to keeping this under 20 minutes — if your breasts are thick, slice them horizontally into cutlets before seasoning. The tomato pan sauce will be loose and bright; if you want it thicker, let the tomatoes cook an extra 2 minutes before adding the chicken back. Leftovers reheat okay in a skillet over low heat; the mozzarella will lose its stretch but the flavors actually deepen overnight.

Equipment that helps

  • 12-inch skillet with a lid — A wide surface lets all the chicken sear at once without steaming, and the lid traps heat to melt the mozzarella in under 2 minutes.
  • meat mallet or heavy pan — Pounding chicken to even thickness means every piece finishes cooking at the same time, so nothing is dry or undercooked.

Find more dinners like this