Cast Iron Chicken Pesto and Mozzarella Panini Recipe

  • Prep Time: 10 mins
  • Cook Time: 15 mins
  • Total Time: 25 mins
  • Yield: 2 1x



  • 2 thinly sliced chicken breasts, flattened to 1/4 inch thick
  • 4 slices white panini bread
  • 4 slices fresh mozzarella cheese
  • 4 slices tomato (thinly sliced)
  • 23 tablespoons pesto sauce
  • 4 teaspoons olive oil, for bread
  • 45 fresh basil leaves (optional)


  1. Thinly slice the tomato and fresh mozzarella into 1/4 inch thick slices. Set aside.
  2. Flatten each chicken breast using a rolling pin to 1/4 inch thick slices. Season with salt and pepper. Set aside.
  3. Heat cast iron skillet to medium heat, add a teaspoon of olive oil and fully cook chicken through, about 2-3 minutes per side. Set aside. Take a paper towel and carefully wipe up excess juices (if any).
  4. Spread 1 teaspoon of olive oil on one side of each slice of panini bread (outer sides facing the skillet when searing). Assemble each panini right on the skillet starting with one slice of bread, pesto sauce, chicken breast, mozzarella slices, tomato slices, and top with the other slice of panini bread.
  5. Sear for 2-3 minutes per side, periodically pressing down firmly with a spatula on both sides so the panini sticks together and cheese fully melts. The panini is done when the bread is golden brown and crunchy.


Cook on medium heat to avoid burning panini. It will cook quickly so carefully monitor.