5 from 6 votes

Skillet Pesto Caprese Stuffed Chicken

This Skillet Pesto Caprese Stuffed Chicken is the perfect easy chicken recipe, stuffed with tomatoes, fresh basil, pesto, and gooey mozzarella cheese, topped with a balsamic glaze!

Course Dinner, Main Course
Cuisine American, Italian
Prep Time 15 minutes
Cook Time 20 minutes
Resting Time 5 minutes
Total Time 35 minutes
Servings 3 servings
Author Chrissie (thebusybaker.ca)


  • 3 large chicken breasts, butterflied
  • 3 tablespoons pesto (your favourite variety from the supermarket)
  • 9 slices fresh mozzarella cheese
  • 6 slices fresh ripe tomato
  • a small handful of fresh basil leaves
  • salt and pepper
  • 2 tablespoons olive oil
  • 3 tablespoons balsamic vinegar
  • toothpicks
  • extra chopped fresh basil for garnish


  1. Preheat your oven to 400 degrees Fahrenheit.

  2. Spread the butterfilied chicken breasts out on a large work surface (I like to cover my work surface with parchment paper or plastic wrap during this process).

  3. Spread the pesto onto the entire inside surface of the chicken breasts (1 tablespoon per breast).

  4. Add the sliced mozarella cheese and tomato slices to one side of each chicken breast.

  5. Fold the chicken breasts to close them, securing the edges with toothpicks.

  6. Salt and pepper each of the chicken breasts on both sides.

  7. Heat a large cast iron skillet (or other oven-safe skillet) over medium-high heat.

  8. Add the oil to the skillet and place the chicken breasts in the skillet, browning them on both sides for about 5 minutes per side, or until a nice golden brown crust develops.

  9. Drizzle the balsamic vinegar over the top of each of the chicken breasts and place in the oven for about 12-15 minutes at 400 degrees Fahrenheit, or until cooked through completely.

  10. Rest for 5 minutes in the hot pan before serving.

  11. Garnish with fresh basil leaves, if desired.