Caprese Stuffed Chicken Recipe
If you love vibrant, fresh flavors combined with a juicy, hearty meal, then you are going to fall head over heels for this Caprese Stuffed Chicken. This dish marries the classic Italian Caprese salad’s signature ingredients—ripe tomatoes, creamy mozzarella, and fragrant basil—stuffed right inside tender chicken breasts for a beautiful, flavorful presentation. It’s a surefire way to impress at any dinner table while keeping things light, colorful, and satisfyingly delicious.

Ingredients You’ll Need
The beauty of this Caprese Stuffed Chicken lies in its simplicity. Each ingredient is carefully chosen to bring balance and bold flavors, from the tangy balsamic vinegar that perks up the palate to the fresh basil leaves adding that perfect herbaceous note. Let’s walk through what you’ll need for this delightful recipe.
- Olive oil: This provides a luscious base for the marinade and keeps the chicken moist while baking.
- Balsamic vinegar: Adds a sweet yet tangy depth, and a drizzle after baking brings a lovely finish.
- Dijon mustard: Offers a gentle kick and helps emulsify the marinade beautifully.
- Italian seasoning: Brings a blend of herbs that enhance the overall flavor profile perfectly.
- Garlic (minced): Infuses the chicken with a warm, aromatic undertone.
- Salt and pepper: Essential to season the chicken to perfection.
- Boneless, skinless chicken breasts: The star protein that holds all the delicious fillings inside.
- Roma tomatoes: Thinly sliced to add juiciness and a burst of freshness within the chicken.
- Fresh mozzarella: Melts into creamy pockets that complement the tomatoes and chicken wonderfully.
- Large basil leaves: Bright and fragrant, they add the classic Caprese aroma and color.
- Balsamic glaze (optional): For a glossy, slightly sweet topping that elevates presentation and taste.
How to Make Caprese Stuffed Chicken
Step 1: Prepare the flavorful marinade
Begin by whisking together olive oil, balsamic vinegar, Dijon mustard, Italian seasoning, minced garlic, salt, and pepper. This marinade is your ticket to chicken that’s juicy and bursting with flavor. Place the chicken breasts in a resealable bag or shallow dish and cover them completely with the marinade. Letting them soak for at least an hour (or up to 24) means every bite will be tender and well-seasoned.
Step 2: Make precise cuts for stuffing
After marinating, preheat your oven to 400 degrees Fahrenheit and prepare a baking sheet lined with foil and non-stick spray. On a cutting board, place each chicken breast flat and carefully slice four deep slits across the top, about half an inch apart. This step is key to creating those pockets that will hold your stunning Caprese fillings. A handy trick is to place chopsticks on each side of the chicken to prevent cutting all the way through.
Step 3: Stuff with fresh ingredients
Now it’s time for the fun part: filling those slits with thin slices of Roma tomatoes, mozzarella, and basil. Layering these ingredients creates a delightful mix of colors and textures inside the chicken, guaranteeing a juicy burst of traditional Caprese flavors with every bite. This attention to detail is what sets the Caprese Stuffed Chicken apart from your everyday chicken recipes.
Step 4: Bake until perfectly cooked
Arrange your stuffed chicken breasts on the baking sheet and pop them into the preheated oven. Let them bake for 25 to 30 minutes, or until the internal temperature hits 165 degrees Fahrenheit. This ensures the chicken is cooked through but still tender and juicy. Resist the urge to rush this step — patience results in perfectly melted mozzarella and succulent chicken.
Step 5: Rest and garnish
Once out of the oven, let the chicken rest for about five minutes. This brief pause allows the juices to redistribute, keeping each bite moist. Finish with a drizzle of balsamic glaze and scatter extra chopped basil on top for a stunning presentation that matches your flavorful creation inside.
How to Serve Caprese Stuffed Chicken

Garnishes
Fresh basil leaves not only add a pop of color and aroma but also elevate the visual appeal of your dish. A light drizzle of balsamic glaze adds a glossy, sweet tang that contrasts beautifully with the creamy mozzarella and savory chicken. If you want to take it one step further, a sprinkle of freshly cracked black pepper can give an extra kick.
Side Dishes
This Caprese Stuffed Chicken pairs wonderfully with light, simple sides. Think a crisp green salad with a lemon vinaigrette, garlic roasted asparagus, or even fluffy quinoa with herbs. These options complement the flavors without overpowering the delicate balance inside the chicken, making every bite harmonious and satisfying.
Creative Ways to Present
Want to impress guests visually? Slice the stuffed chicken breasts at an angle to reveal the colorful layers inside, then fan the slices on a plate for a restaurant-worthy presentation. You could also serve over a bed of fresh arugula or alongside a vibrant tomato and basil salad to reinforce those Caprese-style flavors beautifully.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers of this Caprese Stuffed Chicken, store them in an airtight container in the refrigerator. They will stay fresh and tasty for up to three days, making it perfect for next-day meals or quick reheats during a busy week.
Freezing
Freezing the cooked chicken is possible, though the texture of fresh mozzarella may shift slightly after thawing. Wrap portions tightly in plastic wrap and foil or place in freezer-safe containers. Use within two months for best quality and flavor retention.
Reheating
To keep the chicken moist when reheating, warm it slowly in the oven at 325 degrees Fahrenheit, covered loosely with foil. Microwave reheating works in a pinch, but the oven method preserves texture and taste better. A quick drizzle of balsamic glaze after reheating brings back that fresh finish.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs work well due to their juiciness, but keep in mind they may require a slightly longer cooking time. Always check that they reach an internal temperature of 165 degrees Fahrenheit.
What can I substitute for fresh mozzarella?
If fresh mozzarella isn’t available, you can use sliced provolone or even a mild mozzarella block cheese, but the fresh version melts best and gives that signature creamy texture.
Is there a vegetarian version of Caprese Stuffed Chicken?
While this recipe centers on chicken, you can try stuffing portobello mushrooms or thick eggplant slices with the same Caprese ingredients for a delicious vegetarian take.
Can I prepare the stuffed chicken in advance?
Yes! You can assemble the chicken breasts with the filling and store them covered in the fridge for up to 24 hours before baking. This makes meal prep easier and gives you more time to enjoy with your guests.
What if I don’t have balsamic glaze?
No worries! You can simmer balsamic vinegar with a little honey or sugar until it thickens into a glaze. Or skip it altogether; the marinade and fillings still make a wonderfully flavorful dish.
Final Thoughts
This Caprese Stuffed Chicken is one of those recipes that brings everyone to the table with happy smiles. The combination of fresh, vibrant ingredients tucked inside juicy chicken is a match made in culinary heaven. I can’t wait for you to try it and make it your own—it’s a recipe that never goes out of style and always delivers on taste and charm.
PrintCaprese Stuffed Chicken Recipe
A flavorful and elegant Caprese Stuffed Chicken recipe featuring juicy chicken breasts stuffed with fresh tomatoes, mozzarella, and basil, then marinated in a tangy balsamic dressing and baked to perfection. Perfect for a delicious weeknight dinner or special occasion.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
- Diet: Low Fat
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
Main
- 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
- Prepare the marinade: In a small bowl, whisk together olive oil, balsamic vinegar, Dijon mustard, Italian seasoning, minced garlic, salt, and pepper until well combined. This flavorful marinade will infuse the chicken with a tangy and aromatic taste.
- Marinate the chicken: Place the trimmed chicken breasts in a resealable plastic bag or shallow dish. Pour the marinade over the chicken, making sure each piece is evenly coated. Seal the bag or cover the dish and refrigerate for at least 1 hour, ideally up to 24 hours for maximum flavor.
- Preheat and prepare baking sheet: When ready to cook, preheat your oven to 400°F (200°C). Line a rimmed baking sheet with foil and spray it with non-stick cooking spray to prevent sticking and ease cleanup.
- Cut the chicken: Lay each chicken breast flat on a cutting board. Using a sharp knife, make 4 deep crosswise cuts about ½ inch apart into the top of each breast, being careful not to cut all the way through. To avoid slicing completely, place chopsticks or similar items on either side of the chicken as a cutting guide.
- Stuff the chicken: Fill each cut in the chicken with a slice of tomato, a half-moon slice of mozzarella, and a half basil leaf, evenly distributing the ingredients. This stuffing brings the fresh Caprese flavors into the juicy chicken pockets.
- Bake the chicken: Place the stuffed chicken breasts on the prepared baking sheet. Bake in the preheated oven for 25 to 30 minutes or until the internal temperature reaches 165°F (74°C) when checked with an instant-read thermometer, ensuring safe and tender chicken.
- Rest and garnish: Remove the chicken from the oven and let it rest for 5 minutes to seal in juices. Drizzle with additional balsamic glaze if desired and garnish with extra chopped basil leaves for a beautiful and flavorful finish. Serve warm and enjoy!
Notes
- Marinate the chicken for at least 1 hour or up to 24 hours for best flavor.
- Use a sharp knife and chopsticks or similar guides to avoid cutting through the chicken entirely when making slits.
- Check the internal temperature to ensure the chicken is fully cooked and safe to eat.
- Fresh mozzarella can be substituted with burrata for a creamier texture.
- If balsamic glaze is unavailable, reduce balsamic vinegar slowly on low heat to make a homemade glaze.
- Serve with a side salad or crusty bread for a complete meal.
Nutrition
- Serving Size: 1 chicken breast with stuffing
- Calories: 380
- Sugar: 3g
- Sodium: 550mg
- Fat: 22g
- Saturated Fat: 8g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 38g
- Cholesterol: 110mg
Keywords: Caprese chicken, stuffed chicken, baked chicken breast, Italian chicken recipe, mozzarella stuffed chicken, healthy chicken dinner

