Easy One-Pan Caprese Chicken Recipe with Pesto and Fresh Mozzarella

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

“Are you sure this will work?” my partner asked as I dumped the last spoonful of pesto onto the chicken. Honestly, I wasn’t convinced either. I’d been juggling dinner ideas all week, with no desire to spend ages in the kitchen. So when I stumbled on this easy one-pan Caprese chicken recipe with pesto and fresh mozzarella, it felt like a bit of a gamble. But that first sizzle and the way the basil pesto hugged those chicken breasts? Well, let’s just say the skeptical look quickly turned into a hungry grin.

I still remember the late evening when I whipped this up after a day full of meetings and errands. The kitchen was quiet except for the gentle popping sound from the pan as the chicken cooked. The aroma of garlic and fresh basil filled the air, and when I layered the fresh mozzarella and tomatoes on top, it felt like a quick trip to Italy without leaving home. It was easy, fast, and honestly, a little bit magical.

This dish quickly became my go-to for those nights when I want something comforting but don’t want to mess around with a dozen pots and pans. Plus, the vibrant colors from the tomatoes, mozzarella, and pesto make it feel special without trying too hard. It’s the sort of meal that makes you pause, take a bite, and realize simple ingredients can really shine together. So, if you’re looking for a dinner that’s fuss-free but full of flavor, this easy one-pan Caprese chicken recipe with pesto and fresh mozzarella might just be the answer you didn’t know you needed.

Why You’ll Love This Recipe

After trying this recipe multiple times (and tweaking it just a bit here and there), I can confidently say it’s a winner for busy nights. Here’s why it stands out:

  • Quick & Easy: You can have dinner ready in about 30 minutes, which is perfect when you’re juggling work, kids, or just craving a fast meal.
  • Simple Ingredients: No hunting for fancy stuff here. Pesto, chicken, fresh mozzarella, and tomatoes – all things you probably already have or can grab easily.
  • Perfect for Weeknight Dinners: This is a solid choice when you want something that feels a bit special without all the fuss.
  • Crowd-Pleaser: Whether it’s kids, friends, or family, the combo of melty cheese, fresh tomatoes, and basil always gets thumbs up.
  • Unbelievably Delicious: The pesto adds that herby punch, while the mozzarella melts into creamy goodness, creating a harmony of flavors that’s just right.

What really sets this recipe apart is the one-pan approach. No extra dishes, no complicated steps – just straightforward cooking with bold, fresh flavors. Plus, the way the pesto seeps into the chicken while cooking gives it a subtle but unforgettable flavor twist. I’ve made versions of Caprese chicken before, but this one feels like the best balance of ease and taste. Honestly, after making this a few times, I even started pairing it with my favorite creamy one-pot chicken pasta recipe for a full Italian-inspired dinner that’s effortless.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Here’s what you’ll need:

  • Chicken breasts (4 boneless, skinless, about 6 ounces / 170 grams each) – Choose fresh, plump breasts for best juiciness.
  • Olive oil (2 tablespoons) – Extra virgin if possible for that fruity aroma.
  • Salt and freshly ground black pepper – Seasoning basics to bring out the flavors.
  • Garlic cloves (3, minced) – Adds that punchy, savory depth.
  • Basil pesto (1/3 cup / 80 ml) – Homemade or store-bought; I recommend Barilla brand for a rich texture.
  • Fresh mozzarella balls (8 ounces / 225 grams, sliced) – Look for soft, milky mozzarella for that perfect melt.
  • Cherry tomatoes (1 cup / 150 grams, halved) – Sweet and juicy; in summer, swap with fresh heirloom tomatoes.
  • Fresh basil leaves (a handful, roughly chopped) – For garnish and extra herbal freshness.
  • Balsamic glaze (optional, for drizzling) – Adds a tangy-sweet finish if you like.

Ingredient substitutions:

  • Use almond flour as a light dusting on the chicken if you want a slight crust without gluten.
  • If dairy is a concern, swap fresh mozzarella for a plant-based cheese alternative, but note the texture will differ.
  • For a nut-free pesto, try a homemade version with sunflower seeds instead of pine nuts.

Equipment Needed

  • Large skillet or sauté pan: A heavy-bottomed non-stick or cast-iron skillet works best for even cooking and easy cleanup.
  • Sharp knife and cutting board: For prepping chicken, garlic, tomatoes, and basil.
  • Tongs or spatula: Handy for flipping the chicken breasts without tearing.
  • Measuring cups and spoons: For accuracy with olive oil and pesto.
  • Optional: Instant-read thermometer to check chicken doneness (165°F / 74°C is ideal).

Pro tip: I usually use a cast-iron skillet because it retains heat well and gives a nice sear on the chicken. If you don’t have one, a good-quality non-stick pan will do. Just avoid overcrowding to keep the chicken from steaming rather than browning.

Preparation Method

one-pan caprese chicken preparation steps

  1. Prep the chicken: Pat the chicken breasts dry with paper towels. Season both sides generously with salt and pepper (about ½ teaspoon salt and ¼ teaspoon black pepper per breast). This step helps get a good sear.
  2. Heat the pan: Place your skillet over medium-high heat and add 2 tablespoons of olive oil. Let it warm up until shimmering but not smoking, about 1-2 minutes.
  3. Sear the chicken: Carefully lay the chicken breasts in the pan. Cook without moving for about 5-6 minutes until the bottom is golden brown. Flip and cook the other side for 4 minutes.
  4. Add garlic and pesto: Reduce heat to medium. Push chicken slightly to the side, add minced garlic to the empty space, and sauté for 30 seconds until fragrant. Then spoon pesto evenly over each chicken breast.
  5. Top with mozzarella and tomatoes: Place sliced fresh mozzarella on each breast, then scatter halved cherry tomatoes around the pan. Cover with a lid or foil to help the cheese melt and the tomatoes soften, cooking for 4-5 minutes.
  6. Check doneness: The chicken should register 165°F (74°C) internally or be firm to the touch. The mozzarella should be gooey and slightly browned.
  7. Garnish and serve: Remove from heat, sprinkle with chopped fresh basil, and drizzle with balsamic glaze if using. Let rest for a couple of minutes before plating.

Note: If your mozzarella isn’t melting as quickly, pop the pan briefly under a broiler (watch carefully!) to get that bubbly finish.

Cooking Tips & Techniques

One-pan recipes are all about timing and temperature control. Here are some tips I’ve picked up:

  • Don’t overcrowd your pan. Give each chicken breast some breathing room to brown properly. Crowding leads to steaming.
  • Use room temperature chicken. Taking the chill off helps it cook evenly and prevents drying out.
  • Let the chicken rest. Just like steak, a few minutes off the heat keeps juices locked inside.
  • For stronger pesto flavor, marinate the chicken for 15 minutes before cooking, but it’s not necessary.
  • Watch the garlic closely. It burns fast and can turn bitter if overcooked.
  • Fresh mozzarella is key. Low-moisture versions won’t melt the same way and can dry out the dish.

I remember the first time I tried adding balsamic glaze—it was a game changer, adding that subtle sweet tang that balances the creamy cheese and savory chicken perfectly. Just a drizzle goes a long way, so start small!

Variations & Adaptations

This recipe is pretty flexible—feel free to make it yours:

  • Vegetarian version: Swap chicken for thick slices of grilled eggplant or portobello mushrooms and follow the same layering with pesto, mozzarella, and tomatoes.
  • Low-carb or keto: Serve over sautéed zucchini noodles or cauliflower rice instead of pasta or bread.
  • Spicy twist: Add red pepper flakes to the pesto or sprinkle on top before serving for a little heat.
  • Seasonal swap: Use heirloom tomatoes in summer for extra sweetness; in winter, canned fire-roasted tomatoes work well.
  • Personal tweak: I sometimes add a handful of baby spinach under the mozzarella for extra greens without altering the flavor much.

For alternate cooking methods, you can bake the chicken breasts in a preheated oven at 375°F (190°C) for about 20-25 minutes, then add toppings and broil for a couple minutes until bubbly. Just watch the timing to avoid drying out.

Serving & Storage Suggestions

This chicken is best served warm right from the pan, paired with simple sides like a crisp green salad or roasted veggies. For an Italian-inspired meal, I like serving it alongside a light creamy one-pot chicken pasta or some crusty garlic bread.

To store leftovers, place the chicken and toppings in an airtight container and refrigerate for up to 3 days. Reheat gently in a skillet over low heat or in the oven at 300°F (150°C) to keep the chicken juicy and the cheese melty. Avoid microwaving if possible, as it can make the cheese rubbery.

Flavors deepen and meld after a day, so leftovers can actually taste even better the next day. Just add fresh basil and a drizzle of balsamic glaze before serving again.

Nutritional Information & Benefits

Each serving of this easy one-pan Caprese chicken delivers approximately:

Calories 380
Protein 45g
Fat 18g
Carbohydrates 6g
Fiber 2g

Thanks to the lean chicken breasts, this dish is packed with high-quality protein, aiding muscle repair and satiety. The fresh mozzarella provides calcium and a creamy texture without overwhelming fat content, especially when using part-skim varieties. Basil and tomatoes contribute antioxidants and vitamins, supporting overall health.

It’s naturally gluten-free and can be adapted for low-carb diets by skipping sides with grains. Just be mindful if you’re sensitive to dairy or nuts (in the pesto) and adjust accordingly.

Conclusion

This easy one-pan Caprese chicken with pesto and fresh mozzarella is one of those recipes that sticks with you—not just for how simple it is, but for how well the flavors come together with such little effort. It’s a perfect balance of fresh and comforting that I reach for when life gets busy but I still want a meal that feels homemade and satisfying.

Try customizing it with your favorite herbs or sides, and don’t be surprised if it becomes your quick dinner staple. I love how it brings a little Italian sunshine to my table without the fuss, and I hope it finds a spot in your kitchen rotation too. If you enjoy this, you might appreciate the ease and flavor of the easy keto stuffed peppers or the comforting notes in the creamy one-pot chicken pasta recipe for your next meal adventure.

Give it a go, and I’d love to hear how your version turns out!

FAQs

Can I use chicken thighs instead of breasts?

Yes! Boneless, skinless thighs work well and stay juicy. Just adjust cooking time slightly, as thighs may take a bit longer to cook through.

Is it okay to use store-bought pesto?

Absolutely. Good-quality store-bought pesto like Barilla or Kirkland works great and saves time, though homemade pesto can add a fresher flavor.

Can I prepare this recipe ahead of time?

You can marinate the chicken in pesto up to 2 hours ahead. However, it’s best to cook and assemble the dish fresh to enjoy the melted mozzarella and juicy tomatoes.

What side dishes pair well with Caprese chicken?

Light salads, garlic roasted vegetables, or simple pasta dishes complement this chicken nicely. Check out the creamy one-pot chicken pasta for a quick pairing idea.

How do I know when the chicken is fully cooked?

The safest way is to use an instant-read thermometer; the internal temperature should reach 165°F (74°C). The chicken should also feel firm but still springy to the touch.

Pin This Recipe!

one-pan caprese chicken recipe

Print

Easy One-Pan Caprese Chicken Recipe with Pesto and Fresh Mozzarella

A quick and easy one-pan Caprese chicken dish featuring basil pesto, fresh mozzarella, and cherry tomatoes, perfect for busy weeknights with minimal cleanup.

  • Author: Elisa
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 4 boneless, skinless chicken breasts (about 6 ounces / 170 grams each)
  • 2 tablespoons extra virgin olive oil
  • Salt and freshly ground black pepper (about ½ teaspoon salt and ¼ teaspoon black pepper per breast)
  • 3 garlic cloves, minced
  • 1/3 cup (80 ml) basil pesto (homemade or store-bought)
  • 8 ounces (225 grams) fresh mozzarella balls, sliced
  • 1 cup (150 grams) cherry tomatoes, halved
  • A handful of fresh basil leaves, roughly chopped
  • Balsamic glaze (optional, for drizzling)

Instructions

  1. Pat the chicken breasts dry with paper towels. Season both sides generously with salt and pepper.
  2. Place a large skillet over medium-high heat and add 2 tablespoons of olive oil. Warm until shimmering but not smoking, about 1-2 minutes.
  3. Carefully lay the chicken breasts in the pan. Cook without moving for about 5-6 minutes until the bottom is golden brown. Flip and cook the other side for 4 minutes.
  4. Reduce heat to medium. Push chicken slightly to the side, add minced garlic to the empty space, and sauté for 30 seconds until fragrant.
  5. Spoon pesto evenly over each chicken breast.
  6. Place sliced fresh mozzarella on each breast, then scatter halved cherry tomatoes around the pan. Cover with a lid or foil and cook for 4-5 minutes until cheese melts and tomatoes soften.
  7. Check doneness: chicken should reach 165°F (74°C) internally or be firm to the touch; mozzarella should be gooey and slightly browned.
  8. Remove from heat, sprinkle with chopped fresh basil, and drizzle with balsamic glaze if using. Let rest for a couple of minutes before serving.

Notes

Do not overcrowd the pan to avoid steaming the chicken. Use room temperature chicken for even cooking. Let the chicken rest after cooking to keep it juicy. If mozzarella isn’t melting well, briefly broil the pan to get a bubbly finish. Marinating chicken in pesto for 15 minutes can enhance flavor but is optional. Avoid microwaving leftovers to prevent rubbery cheese; reheat gently in a skillet or oven.

Nutrition

  • Serving Size: 1 chicken breast wit
  • Calories: 380
  • Fat: 18
  • Carbohydrates: 6
  • Fiber: 2
  • Protein: 45

Keywords: Caprese chicken, one-pan recipe, pesto chicken, fresh mozzarella, cherry tomatoes, easy dinner, weeknight meal, Italian chicken

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating