⬇ Jump to Recipe
This Caprese Chicken Skillet brings together everything you love about a classic caprese salad and transforms it into a complete dinner that's ready in 30 minutes. Juicy chicken breasts get pan-seared until golden, then topped with ripe tomatoes, fresh mozzarella, and basil for a meal that feels elegant but couldn't be easier. The best part? It all happens in one skillet, which means minimal cleanup and maximum flavor. This is the one I reach for when I want something that looks impressive but won't keep me in the kitchen all evening. Whether you're cooking for weeknight dinner or hosting a casual gathering, this Caprese Chicken Skillet delivers every single time.
Caprese Chicken Skillet

Why You'll Love This Recipe

  • One skillet from start to finish means you're not juggling multiple pans or facing a mountain of dishes afterward
  • Ready in exactly 30 minutes, making it perfect for those nights when you want real food without the wait
  • The melted mozzarella creates the most gorgeous cheese pull while keeping the chicken incredibly moist
  • Fresh basil and balsamic glaze add restaurant-quality flavor without any complicated techniques
  • Works beautifully with summer tomatoes but tastes amazing year-round with cherry tomatoes
  • Naturally gluten-free and easily adaptable for low-carb or keto meal plans

Prep Time

10 mins

Cook Time

20 mins

Total Time

30 mins

Servings

4

Ingredients

You'll need basic pantry staples plus fresh mozzarella and tomatoes to bring this dish to life. For the Chicken: For the Caprese Topping: Fresh mozzarella makes all the difference here — look for it in the deli section near the specialty cheeses, usually packed in water or brine. If you can only find the block kind, that works too but won't melt quite as beautifully. For tomatoes, cherry or grape varieties work year-round, but if you're making this in summer, sliced heirloom tomatoes are absolutely stunning.

How to Make Caprese Chicken Skillet

Follow these simple steps for perfectly cooked chicken with melted cheese and fresh flavors.
  1. Prep the chicken. Pat the chicken breasts completely dry with paper towels, then pound them to an even thickness of about ¾ inch using a meat mallet or rolling pin. Season both sides generously with salt, pepper, garlic powder, and Italian seasoning.
  2. Sear the chicken. Heat 2 tablespoons olive oil in a large oven-safe skillet over medium-high heat until shimmering. Add the chicken breasts and cook for 6-7 minutes on the first side without moving them, until deeply golden brown. Flip and cook for another 5-6 minutes until the internal temperature reaches 155°F (68°C).
  3. Sauté the garlic. Remove the chicken to a plate and reduce heat to medium. Add minced garlic to the same skillet and cook for 30 seconds, stirring constantly, until fragrant but not browned.
  4. Add the tomatoes. Toss in the halved cherry tomatoes and cook for 2-3 minutes, stirring occasionally, until they start to soften and release their juices. Season with a pinch of salt and red pepper flakes if using.
  5. Return the chicken. Nestle the seared chicken breasts back into the skillet among the tomatoes, along with any accumulated juices from the plate.
  6. Add the mozzarella. Layer the fresh mozzarella slices evenly over each chicken breast, overlapping slightly. The residual heat will start melting the cheese immediately.
  7. Broil to finish. If your skillet is oven-safe, place it under the broiler for 2-3 minutes, watching closely, until the mozzarella is melted and bubbling with golden spots. If your skillet isn't oven-safe, cover with a lid and let sit on low heat for 3-4 minutes until the cheese melts.
  8. Add fresh basil and balsamic. Remove from heat, scatter torn basil leaves over the top, and drizzle with balsamic glaze and extra virgin olive oil. Let rest for 2 minutes before serving to allow the juices to redistribute.

💡 Baker's Tips

Pound for even cooking: Chicken breasts are notoriously uneven in thickness. Taking 30 seconds to pound them ensures they cook through at the same rate and stay incredibly juicy instead of dried out on the ends.

Don't skip the rest time: Those two minutes after cooking allow the internal temperature to reach 165°F (74°C) perfectly while the juices redistribute throughout the meat. Cut into it too soon and all that moisture runs out onto your plate.

Make your own balsamic glaze: If you don't have store-bought glaze, simmer ½ cup balsamic vinegar over medium heat for 8-10 minutes until it reduces by half and coats the back of a spoon. It keeps for weeks in the fridge.

Recipe Variations

Pesto Caprese Chicken

Spread 1 tablespoon of basil pesto over each chicken breast before adding the mozzarella. The pesto adds an extra layer of herby richness that pairs beautifully with the tomatoes and creates an even more intense Italian flavor profile. You can use store-bought pesto or make your own if you have extra basil on hand.

Spinach and Sun-Dried Tomato Version

Add 2 cups of fresh spinach and ¼ cup chopped sun-dried tomatoes along with the cherry tomatoes. The spinach wilts down beautifully and adds nutrition, while the sun-dried tomatoes bring concentrated flavor that works especially well in winter when fresh tomatoes aren't at their peak. This variation feels a bit heartier and more filling.

Creamy Caprese Skillet

After cooking the tomatoes, stir in ½ cup heavy cream or half-and-half and let it simmer for 2 minutes until slightly thickened before returning the chicken to the pan. This creates a luscious sauce that's perfect for spooning over pasta or soaking up with crusty bread. The cream mellows the acidity of the tomatoes and makes the whole dish feel more indulgent.

What to Serve With Caprese Chicken Skillet

This chicken pairs beautifully with simple sides that won't compete with the bright Italian flavors.

Storage & Make-Ahead Tips

Refrigerator: Store leftover Caprese Chicken in an airtight container in the fridge for up to 3 days. The chicken stays moist, though the basil will darken slightly. Reheat gently in a covered skillet over low heat or in the microwave at 50% power to prevent the chicken from drying out. Freezer: This dish doesn't freeze particularly well because the fresh mozzarella and tomatoes release too much water when thawed. If you must freeze, do so for up to 1 month, then thaw overnight in the fridge and reheat in a 350°F (175°C) oven for 15-20 minutes. Add fresh basil and balsamic after reheating. Make-Ahead: You can pound and season the chicken up to 24 hours in advance and keep it covered in the fridge. You can also slice the mozzarella and halve the tomatoes ahead of time. When you're ready to cook, everything comes together in those quick 20 minutes. The actual cooking doesn't work well as make-ahead since the chicken is best served fresh. Meal Prep: If you're meal prepping, cook the chicken completely but hold off on adding the cheese and fresh basil. Store the components separately, then reheat the chicken with tomatoes and add fresh mozzarella and basil just before eating for the best texture and flavor.

Common Mistakes to Avoid

✗ Overcrowding the pan

If your chicken breasts are touching or overlapping, they'll steam instead of sear and you'll miss out on that gorgeous golden crust. Use a 12-inch skillet minimum, or cook in two batches if needed. That crust is where all the flavor lives.

✗ Using pre-shredded mozzarella

The anti-caking agents in pre-shredded cheese prevent it from melting smoothly and you'll end up with clumpy, separated cheese instead of that dreamy melted layer. Fresh mozzarella (the kind packed in water) is essential here. It melts beautifully and has a creamier, more delicate flavor.

✗ Adding basil too early

Fresh basil turns black and loses its bright flavor when cooked. Always add it at the very end, right before serving, so it stays vibrant green and maintains that fresh, peppery taste. If you're reheating leftovers, add fresh basil each time rather than storing it with the chicken.

✗ Cooking on too high heat

If your heat is too high throughout, the outside of the chicken will burn before the inside cooks through. Start with medium-high for the initial sear to get color, then reduce to medium when you add the garlic and tomatoes. This gives you a golden exterior and juicy, perfectly cooked interior every single time.

Frequently Asked Questions

Can I use chicken thighs instead of breasts?

Absolutely! Boneless, skinless chicken thighs work beautifully and stay even more moist than breasts. They'll need about the same cooking time but are more forgiving if you slightly overcook them. Bone-in thighs will need an extra 10-15 minutes of cooking time and should reach 175°F (80°C) internal temperature.

What if I don't have an oven-safe skillet?

No problem at all. After adding the mozzarella, simply cover the skillet with a lid and let it sit over low heat for 3-4 minutes until the cheese melts. You won't get those gorgeous browned spots on top, but the cheese will still melt perfectly and taste delicious. You can also transfer everything to a baking dish and broil it there.

Can I make this dairy-free?

You can skip the mozzarella entirely for a lighter dish, though you'll lose the classic caprese element. Some dairy-free mozzarella alternatives melt reasonably well — look for ones specifically labeled as "melting" varieties. The dish will still be delicious with just the tomatoes, basil, and balsamic, essentially becoming a Mediterranean-style chicken.

How do I know when the chicken is done without a thermometer?

While a thermometer is always most accurate (you're looking for 165°F/74°C), you can also cut into the thickest part of one breast. The meat should be completely white with no pink remaining, and the juices should run clear, not pink or red. If you press on the chicken, it should feel firm but not hard.

Why is my chicken dry?

The most common cause is overcooking. Chicken breasts dry out quickly past 165°F (74°C), so pull them off heat at 155°F (68°C) and let carryover cooking bring them to temp. Also make sure you're pounding them to even thickness — thick spots overcook the thin ends. Finally, don't skip the resting time, which allows juices to redistribute.

📌 Save this for your next grocery run — and discover more delicious

Caprese Chicken Skillet

Juicy pan-seared chicken topped with melted mozzarella, fresh tomatoes, and basil for a one-pan Italian-inspired dinner.
Prep: 10 min
Cook: 20 min
Total: 30 min
Serves: 4

🧂 Ingredients

  • 4 boneless skinless chicken breasts
  • 2 tablespoons olive oil
  • 1 teaspoon Italian seasoning
  • ½ teaspoon garlic powder
  • Salt and black pepper to taste
  • 1 cup cherry tomatoes, halved
  • 8 oz fresh mozzarella, sliced
  • ¼ cup fresh basil leaves
  • 2 tablespoons balsamic glaze

📋 Instructions

  1. Season chicken breasts with Italian seasoning, garlic powder, salt, and pepper.
  2. Heat olive oil in a large skillet over medium-high heat.
  3. Cook chicken for 6-7 minutes per side until golden and cooked through.
  4. Top each chicken breast with mozzarella slices and cherry tomatoes.
  5. Cover skillet and cook for 2-3 minutes until cheese melts.
  6. Remove from heat and garnish with fresh basil and balsamic glaze.
Calories: 385 Cuisine: Italian Category: Main Course Difficulty: Easy