Caprese Stuffed Chicken Recipe
If you love the flavors of fresh mozzarella, juicy ripe tomatoes, vibrant basil, and that irresistible drizzle of sweet balsamic, then Caprese Stuffed Chicken is about to become your new favorite dinner. Imagine everything you adore about the classic Italian caprese salad, tucked right inside tender, marinated chicken breasts—oozing with gooey cheese and bursting with herbaceous goodness. This recipe elevates a weeknight meal into something you’ll crave again and again, and it’s so much easier than it looks. Trust me, once you try Caprese Stuffed Chicken, you’ll be hooked!

Ingredients You’ll Need
The beauty of Caprese Stuffed Chicken is how it transforms a handful of simple, fresh ingredients into something colorful and deeply flavorful. Every component is carefully chosen: from the creamy mozzarella to the bright basil, each adds its own magic here.
- Olive oil: Acts as the rich, smooth base for the marinade, infusing moisture and subtle earthy flavor into the chicken.
- Balsamic vinegar: Adds bright tang and depth with just a hint of sweetness, both in the marinade and as a finishing drizzle.
- Dijon mustard: Gives a touch of sharpness and helps emulsify the marinade for even coverage.
- Italian seasoning: Delivers classic Mediterranean herbs that deepen each bite with fragrant flavor.
- Garlic (minced): Lends a savory punch and aromatic depth to both the chicken and marinade.
- Salt: Balances and heightens all the flavors in the dish—don’t skip it!
- Pepper: Adds subtle heat and highlights the freshness of the other ingredients.
- Boneless, skinless chicken breasts: The perfect canvas—tender, juicy, and ready to soak up that infused marinade.
- Roma tomatoes: Their firm texture and vibrant flavor make them ideal for slicing and stuffing.
- Fresh mozzarella: This creamy cheese melts beautifully inside the chicken, lending luxurious pull with each cut.
- Large basil leaves: Bring that classic caprese aroma and a pop of green color throughout.
- Balsamic glaze (optional): A rich, syrupy finishing touch that makes each plate look fancy and taste incredible!
How to Make Caprese Stuffed Chicken
Step 1: Whisk Up the Marinade
In a small bowl, whisk together the olive oil, balsamic vinegar, Dijon mustard, Italian seasoning, minced garlic, salt, and pepper. This fragrant marinade is the secret to juicy, flavor-packed chicken. It not only keeps the meat tender, but guarantees every bite is layered with tasty complexity. Don’t rush this step—the longer the chicken absorbs this good stuff, the better.
Step 2: Marinate the Chicken
Place your chicken breasts in a resealable plastic bag or a shallow dish, then pour that luscious marinade all over. Use your hands (or a spoon) to make sure the chicken is thoroughly coated. Pop it in the refrigerator for at least 1 hour—though if you have time, let it lounge for up to 24 hours. This makes your Caprese Stuffed Chicken extra flavorful from the inside out. When you’re ready to bake, remove the chicken and discard any leftover marinade.
Step 3: Preheat and Prep
Preheat your oven to 400°F. Meanwhile, line a rimmed baking sheet with foil (for quick cleanup!) and spray with non-stick cooking spray. This step ensures your Caprese Stuffed Chicken won’t stick and comes off the pan looking restaurant-ready.
Step 4: Slice for Stuffing
Lay each chicken breast flat on your cutting board. Using a sharp knife, carefully make 4 deep cuts crossways into the top of each piece, spaced about half an inch apart. The key? Go deep, but not all the way through—leave the bottom intact to create little “pockets” for your stuffing. A clever trick: place chopsticks on either side of the chicken so your knife can’t go all the way down. No accidental chicken mishaps here!
Step 5: Stuff the Chicken
Now for the fun part. Gently tuck a slice of tomato, a slice of mozzarella, and a basil leaf into each cut. Don’t worry if it’s a snug fit—those juicy layers will soften and meld together as they bake. This gives every serving of Caprese Stuffed Chicken beautiful stripes of red, white, and green.
Step 6: Bake to Perfection
Arrange your stuffed chicken breasts on the prepared pan. Pop them in the oven and bake for 25–30 minutes, or until an instant-read thermometer in the thickest part reads 165°F. The aroma is outrageous! Let the chicken rest for about 5 minutes once it’s finished—this lets all those gorgeous juices settle and keeps your Caprese Stuffed Chicken irresistibly juicy.
Step 7: Finish and Serve
Drizzle with extra balsamic glaze for dramatic flair, sprinkle with more chopped basil if you like, and serve immediately. That sweet-tart finish makes every bite sing.
How to Serve Caprese Stuffed Chicken

Garnishes
Finish your Caprese Stuffed Chicken with a generous drizzle of balsamic glaze and a scattering of torn or chopped fresh basil. The balsamic brings a glossy sheen and a sweet, tangy note, while the basil adds a bright pop of color and a fresh aroma that wakes up every plate. If you want extra wow-factor, a sprinkle of flaky sea salt right before serving makes all those flavors shine even brighter.
Side Dishes
This impressive dish pairs beautifully with a simple side salad tossed in lemon vinaigrette, buttery roasted potatoes, or a pile of garlicky green beans. If you’re serving guests, wild rice pilaf or creamy polenta make fantastic companions, soaking up every drop of the balsamic glaze and chicken juices.
Creative Ways to Present
To really impress, slice each Caprese Stuffed Chicken breast on a diagonal and fan it out on the plate for a restaurant-worthy look—those vibrant tomato and basil stripes steal the show! You can even serve bites over toasted rustic bread for appetizer-style hors d’oeuvres, or top your chicken with extra slices of fresh mozzarella and tomatoes for a little over-the-top flair.
Make Ahead and Storage
Storing Leftovers
Place any leftover Caprese Stuffed Chicken in an airtight container and refrigerate for up to 3 days. The tomato and mozzarella may release a bit of moisture, so store on paper towels to keep the chicken from getting soggy. It’s still delicious cold (trust me, it makes an amazing salad topper) or gently reheated.
Freezing
If you’d like to freeze Caprese Stuffed Chicken, wrap each cooked, cooled chicken breast tightly in plastic wrap, then foil. Freeze for up to 2 months. While mozzarella and tomatoes may become softer after thawing, the flavors remain lovely, so this is a handy make-ahead option.
Reheating
For best results, reheat your stuffed chicken in a 350°F oven, covered, until warmed through—about 15 minutes. If you’re in a hurry, the microwave works too, just go low and slow to preserve juiciness. Add fresh basil and another swirl of balsamic glaze for a bright, “just-baked” finish.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Boneless, skinless chicken thighs are juicy and flavorful, though you may need to adjust stuffing quantities and cook time since thighs are thinner and cook faster. Keep an eye on the temperature to avoid overcooking.
What’s the best way to keep the cheese from oozing out?
Make sure not to cut all the way through the chicken breasts—leave a solid base for each pocket. Overstuffing is tempting, but keeping the slices snug while still able to close helps the cheese stay neatly inside.
Can I grill Caprese Stuffed Chicken instead of baking it?
Yes! Place stuffed chicken over indirect heat on a preheated grill, close the lid, and cook until the internal temperature reaches 165°F, about 20–25 minutes. Watch for cheese melting onto the grates—use a grill-safe pan for easier cleanup.
Is there a dairy-free alternative for mozzarella?
Sure—try a plant-based mozzarella-style slice, or omit the cheese and increase the tomato and basil for a lighter twist. The bright marinade and balsamic glaze still deliver tons of flavor.
Do I need to use balsamic glaze at the end?
You don’t have to, but it really gives this Caprese Stuffed Chicken recipe that unforgettable, glossy finish and a lively punch of sweetness. If you prefer, use extra balsamic vinegar reduced until thick and syrupy as a homemade substitute.
Final Thoughts
If you want to bring the vibrant flavors of Italy to your dinner table with minimal fuss, you simply have to try Caprese Stuffed Chicken. It’s as impressive as it is easy—perfect for a casual family meal or a celebration with friends. Give it a whirl; your taste buds will thank you!
PrintCaprese Stuffed Chicken Recipe
Caprese Stuffed Chicken is a delicious and elegant dish that combines the flavors of a classic Caprese salad with tender, juicy chicken breasts. This recipe is easy to make but impressive enough for a special dinner.
- Prep Time: 15 minutes
- Cook Time: 25-30 minutes
- Total Time: 1 hour 30 minutes (including marinating time)
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Marinade:
- 1/3 cup Olive oil
- 1/4 cup Balsamic vinegar (plus more for drizzle after baking)
- 2 teaspoons Dijon mustard
- 2 teaspoons Italian seasoning
- 2 cloves Garlic (minced)
- 1/2 teaspoon Salt
- 1/2 teaspoon Pepper
Chicken:
- 4 Boneless, skinless chicken breasts (trimmed, approx. 6–8 ounces each)
- 2 Medium Roma tomatoes (halved lengthwise then thinly sliced to make half-moon shape slices)
- 8 ounces Fresh mozzarella (sliced thin, then cut in half to make half-moon shape slices)
- 1 cup Large basil leaves (cut in half, plus more for garnish if desired)
- Balsamic glaze for garnish (optional)
Instructions
- Marinate the Chicken: In a small bowl, whisk together the marinade ingredients. Place the chicken in a resealable plastic bag or shallow dish and pour the marinade over it, ensuring all pieces are coated. Refrigerate for at least 1 hour or up to 24 hours before assembly. Before baking, remove the chicken from the marinade and discard it.
- Preheat the Oven: Preheat oven to 400℉. Spray a rimmed baking sheet lined with foil with non-stick cooking spray.
- Prepare the Chicken: Place each chicken breast flat on a cutting board. Using a sharp knife, make 4 deep cuts, about ½ inch apart, crossways into the top of each chicken breast, being careful not to cut all the way through. Fill each cut with a tomato slice, mozzarella slice, and basil leaf.
- Bake the Chicken: Place the chicken on the prepared pan and bake for 25-30 minutes or until an instant-read thermometer inserted into the thickest part of the breast reaches 165℉.
- Rest and Serve: Remove the chicken from the oven and allow it to rest for 5 minutes. Drizzle with balsamic glaze if using, and garnish with extra chopped basil. Serve and enjoy!
Notes
- Make sure to trim any excess fat from the chicken breasts for a leaner dish.
- Feel free to customize the seasonings in the marinade to suit your taste preferences.
- For a vegetarian version, you can substitute the chicken with portobello mushrooms.
Nutrition
- Serving Size: 1 chicken breast
- Calories: 380
- Sugar: 4g
- Sodium: 580mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 42g
- Cholesterol: 120mg
Keywords: Caprese Stuffed Chicken, Chicken Caprese, Stuffed Chicken Breast, Caprese Salad Chicken