Caprese Stuffed Chicken Recipe
On a quiet evening not too long ago, I opened the fridge and spotted a bundle of basil that was starting to wilt at the edges. Next to it sat a ball of fresh mozzarella, still soft and milky, and a few ripe Roma tomatoes glistening with that ruby-red shine.
My mind immediately pictured them together not in a salad bowl this time, but tucked inside something warm and comforting. That’s how this dish came to life in my kitchen.
The marinade came first, balsamic vinegar whisked with garlic and olive oil until it smelled sharp yet rich, the kind of aroma that clings to your hands in the best way. The chicken, once scored, looked like it was waiting to be dressed up, little pockets ready to be filled. Slipping slices of tomato, mozzarella, and basil into those cuts felt oddly satisfying, almost like assembling an edible puzzle.
The balsamic turned slightly sweet as it baked, the cheese softened and bubbled, and the basil’s perfume wrapped itself around the kitchen air. By the time it came out, the chicken was golden and juicy, the cheese peeking through like melted pearls, and the tomatoes had softened just enough to release their sweetness without losing shape.

Short Description
Succulent Caprese Stuffed Chicken features juicy chicken breasts marinated in balsamic and garlic, then stuffed with fresh mozzarella, ripe tomatoes, and basil. Baked to perfection, it’s a flavorful, wholesome dinner that’s as beautiful as it is delicious.
Key Ingredients
Balsamic & Garlic Marinade
- ⅓ cup olive oil
- ¼ cup balsamic vinegar, plus more for drizzle after baking
- 2 teaspoons Dijon mustard
- 2 teaspoons Italian seasoning
- 2 cloves garlic, minced
- ½ teaspoon salt
- ½ teaspoon pepper
Caprese Chicken
- 4 boneless, skinless chicken breasts, trimmed (6–8 ounces each)
- 2 medium Roma tomatoes, halved lengthwise then thinly sliced into half-moons
- 8 ounces fresh mozzarella, sliced thin and halved into half-moons
- 1 cup large basil leaves, cut in half (plus more for garnish)
- Balsamic glaze for garnish, optional
Tools Needed
- Mixing bowl and whisk
- Resealable plastic bag or shallow dish
- Sharp knife and cutting board
- Baking sheet with rim, lined with foil
- Non-stick cooking spray
- Instant-read thermometer
Cooking Instructions
Step 1: Marinate the Chicken
Whisk olive oil, balsamic vinegar, Dijon mustard, Italian seasoning, garlic, salt, and pepper in a bowl. Place chicken in a resealable bag or shallow dish, pour marinade over, and coat evenly. Refrigerate for at least 1 hour or up to 24 hours. Discard marinade before baking.
Step 2: Prepare the Chicken for Stuffing
Preheat oven to 400°F (200°C). Spray a foil-lined baking sheet with non-stick spray. Lay chicken flat on a cutting board. Using a sharp knife, make 4 deep cuts, about ½ inch apart, crosswise into the top of each chicken breast without slicing all the way through. Tip: Place chopsticks along both sides of the chicken to prevent cutting through.
Step 3: Stuff with Caprese Filling
Slide a tomato slice, mozzarella slice, and basil leaf into each cut, alternating for even layers. Repeat until all cuts are filled.
Step 4: Bake the Chicken
Arrange stuffed chicken breasts on the prepared baking sheet. Bake for 25–30 minutes, or until internal temperature at the thickest part reaches 165°F (75°C). The cheese should be melted and slightly golden.
Step 5: Rest and Serve
Remove chicken from the oven and let it rest for 5 minutes. Drizzle with balsamic glaze if desired and garnish with extra chopped basil before serving.
Why You’ll Love This Recipe
Juicy, flavorful chicken with a tangy balsamic-garlic base
A wholesome twist on the classic Caprese salad
Perfect balance of creamy mozzarella, sweet tomatoes, and fresh basil
Elegant enough for entertaining, simple enough for a weeknight meal
Naturally low-carb and protein-rich
Mistakes to Avoid & Solutions
Mistake 1: Cutting chicken all the way through
Solution: Place chopsticks on each side of the chicken to stop the knife.
Mistake 2: Soggy stuffing
Solution: Use firm Roma tomatoes and pat mozzarella slices dry before stuffing.
Mistake 3: Dry chicken
Solution: Marinate properly and avoid overbaking—use a thermometer for accuracy.
Mistake 4: Overpowering balsamic flavor
Solution: Stick to the recipe measurements, and add extra balsamic glaze only after baking.
Mistake 5: Cheese burning on top
Solution: Tent loosely with foil if cheese browns too quickly before chicken is fully cooked.
Serving and Pairing Suggestions
Serve plated with roasted vegetables or a simple arugula salad.
Pair with garlic bread or a side of couscous for a complete meal.
Serve family-style on a platter with extra basil garnish.
Pair with a light red wine like Pinot Noir or a chilled white like Sauvignon Blanc.
Storage and Reheating Tips
Store cooled chicken in an airtight container in the fridge for up to 3 days.
Freeze cooked chicken (without glaze) for up to 2 months. Thaw in the fridge overnight.
Reheat in a 325°F oven until warmed through for best texture.
Avoid microwaving as the cheese may become rubbery.
FAQs
1. Can I use chicken thighs instead of breasts?
Yes, but adjust cooking time since thighs are smaller and cook faster.
2. Can I prepare this ahead of time?
Yes, marinate and stuff the chicken, then refrigerate up to 12 hours before baking.
3. Do I need balsamic glaze?
No, it’s optional, but it adds sweetness and a polished look to the dish.
4. Can I grill instead of bake?
Yes, but use indirect heat to avoid burning the cheese. Grill with the lid closed until chicken reaches 165°F.
5. What type of mozzarella works best?
Fresh mozzarella works beautifully, but low-moisture mozzarella helps reduce excess liquid.
Tips & Tricks
Pat mozzarella slices dry with a paper towel to avoid extra liquid.
Choose tomatoes that are firm and ripe, not overly juicy.
Let chicken rest after baking to keep juices locked in.
For an elegant presentation, drizzle glaze in a zigzag pattern.
Double the marinade recipe for more flavor if you prefer bolder seasoning.
Recipe Variations
Pesto Caprese Chicken: Spread 1 teaspoon pesto inside each cut before stuffing with tomato, mozzarella, and basil. Bake as directed.
Spicy Caprese Chicken: Add ½ teaspoon red pepper flakes to the marinade for a gentle heat.
Mediterranean Twist: Swap basil for spinach leaves and add sliced olives into the cuts.
Low-Moisture Mozzarella Version: Use shredded low-moisture mozzarella instead of fresh for a less watery finish.
Cheesy Upgrade: Add a sprinkle of Parmesan or provolone on top of the chicken during the last 5 minutes of baking.
Final Thoughts
This dish feels like a celebration of simple ingredients made extraordinary with just a few thoughtful steps. The chicken soaks in all the tangy sweetness of the balsamic marinade, while the tomatoes and basil brighten every bite with freshness. The melted mozzarella ties everything together, turning each slice into a comforting mouthful of creamy, juicy flavor.
It looks elegant enough to serve at a dinner party but is quick enough to whip up on a weeknight. The stuffed cuts not only create an impressive presentation but also ensure the flavors infuse beautifully throughout the chicken.
Succulent Caprese Stuffed Chicken
Course: Main CourseDifficulty: Easy4
servings19
minutes29
minutes1
hoursSucculent Caprese Stuffed Chicken features juicy chicken breasts marinated in balsamic and garlic, then stuffed with fresh mozzarella, ripe tomatoes, and basil. Baked to perfection, it’s a flavorful, wholesome dinner that’s as beautiful as it is delicious.
Ingredients
- Balsamic & Garlic Marinade
⅓ cup olive oil
¼ cup balsamic vinegar, plus more for drizzle after baking
2 teaspoons Dijon mustard
2 teaspoons Italian seasoning
2 cloves garlic, minced
½ teaspoon salt
½ teaspoon pepper
- Caprese Chicken
4 boneless, skinless chicken breasts, trimmed (6–8 ounces each)
2 medium Roma tomatoes, halved lengthwise then thinly sliced into half-moons
8 ounces fresh mozzarella, sliced thin and halved into half-moons
1 cup large basil leaves, cut in half (plus more for garnish)
Balsamic glaze for garnish, optional
Directions
- Marinate chicken with olive oil, balsamic vinegar, Dijon, Italian seasoning, garlic, salt, and pepper for 1–24 hours.
- Preheat oven to 400°F (200°C) and slice slits into chicken breasts without cutting through.
- Stuff each slit with tomato, mozzarella, and basil.
- Bake 25–30 minutes until chicken reaches 165°F (75°C) and cheese is golden.
- Rest 5 minutes, drizzle with balsamic glaze, and garnish with basil.