Caprese Stuffed Chicken Recipe
Introduction
Caprese Stuffed Chicken is a simple and flavorful dish where juicy chicken breasts are marinated, then hasselback sliced and stuffed with fresh mozzarella, Roma tomatoes, and basil. It combines the classic Caprese salad flavors with a satisfying cooked protein for an elegant but easy meal.

Ingredients
- For the marinade:
- 1/3 cup olive oil
- 1/4 cup balsamic vinegar, plus more for drizzling
- 2 teaspoons Dijon mustard
- 2 teaspoons Italian seasoning
- 2 cloves garlic, minced
- 1/2 teaspoon salt
- 1/2 teaspoon pepper
- For the chicken:
- 4 boneless, skinless chicken breasts (6-8 ounces each), trimmed
- 2 medium Roma tomatoes, halved lengthwise and thinly sliced
- 8 ounces fresh mozzarella, thinly sliced and cut in half
- 1 cup large basil leaves, cut in half, plus extra for garnish
- Balsamic glaze, for garnish (optional)
Instructions
- Step 1: In a small bowl, whisk together olive oil, balsamic vinegar, Dijon mustard, Italian seasoning, minced garlic, salt, and pepper to create the marinade. Place the chicken breasts in a resealable plastic bag or shallow dish and pour the marinade over them, making sure each piece is well coated. Refrigerate for at least 1 hour or up to 24 hours.
- Step 2: Preheat your oven to 400℉ (200℃). Line a rimmed baking sheet with foil and lightly spray with non-stick cooking spray.
- Step 3: Remove chicken from the marinade and discard the marinade. Place each chicken breast flat on a cutting board. With a sharp knife, carefully make 4 deep horizontal slits about ½ inch apart, being careful not to cut all the way through. Tip: Place chopsticks on either side of the chicken breast to avoid cutting through completely.
- Step 4: Stuff each slit with a slice of tomato, a slice of mozzarella, and a basil leaf.
- Step 5: Arrange the stuffed chicken breasts on the prepared baking sheet. Bake in the preheated oven for 25-30 minutes, or until an instant-read thermometer inserted into the thickest part of the chicken reads 165℉.
- Step 6: Remove from the oven and let rest for 5 minutes. Drizzle with balsamic glaze if desired and garnish with extra chopped basil before serving.
Tips & Variations
- For an easier marinade, use your favorite balsamic or Italian dressing instead of making your own.
- If you can’t find fresh mozzarella, regular sliced or shredded mozzarella can also work well, as can provolone cheese.
- To make your own balsamic glaze, simmer balsamic vinegar over medium-high heat until thick and syrupy, then let cool.
- Adjust the number of slits in the chicken based on the size of the breasts; more slits mean more stuffing.
- Try serving with sautéed broccoli, garlic green beans, or lemon butter pasta for a complete meal.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To freeze, wrap individual stuffed chicken breasts tightly in plastic wrap and place in a freezer-safe container or bag for up to 3 months. Thaw overnight in the refrigerator before reheating in the oven or microwave until warmed through and reaching 165℉ internally. This dish can also be prepped ahead by marinating and stuffing the chicken, then refrigerated for up to 24 hours before baking.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use shredded mozzarella instead of fresh mozzarella?
Yes, shredded mozzarella or regular sliced mozzarella are good substitutes if you can’t find fresh mozzarella. The flavor is still delicious though the texture may differ slightly.
What if I don’t have balsamic glaze?
You can either skip it or make your own by reducing balsamic vinegar in a small pan until thick and syrupy. This adds a sweet tangy finish that complements the dish beautifully.
PrintCaprese Stuffed Chicken Recipe
Caprese Stuffed Chicken features juicy boneless, skinless chicken breasts marinated in a flavorful balsamic and garlic marinade, then hasselback sliced and stuffed with fresh mozzarella, ripe Roma tomatoes, and aromatic basil leaves. Baked to perfection and optionally drizzled with balsamic glaze, this dish combines classic Italian Caprese flavors with tender roasted chicken for a delightful, easy-to-make meal.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Gluten Free
Ingredients
Balsamic & Garlic 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
Caprese 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 shaped slices
- 8 ounces Fresh mozzarella, sliced thin, then cut in half to make half-moon shaped slices
- 1 cup Large basil leaves, cut in half, plus more for garnish if desired
- Balsamic glaze for garnish (optional)
Instructions
- Make the marinade: In a small bowl, whisk together olive oil, balsamic vinegar, Dijon mustard, Italian seasoning, minced garlic, salt, and pepper until well combined.
- Marinate the chicken: Place the chicken breasts in a resealable plastic bag or shallow dish and pour the marinade over them, ensuring all pieces are evenly coated. Seal and refrigerate for at least 1 hour or up to 24 hours to infuse flavor.
- Prepare for baking: Preheat the oven to 400℉ (200℃). Line a rimmed baking sheet with foil and spray it with non-stick cooking spray to prevent sticking.
- Slice the chicken: Place each chicken breast flat on a cutting board. Using a sharp knife, make 4 deep slits about ½ inch apart crosswise along the top of each breast, being careful not to cut all the way through. To avoid slicing through, place chopsticks on either side of the chicken as a guide.
- Stuff the chicken: Fill each cut with a slice of tomato, mozzarella, and a basil leaf, layering neatly for balanced flavor and appearance.
- Bake the chicken: Arrange the stuffed chicken breasts on the prepared baking sheet. Bake in the preheated oven for 25-30 minutes, or until an instant-read thermometer inserted into the thickest part of the chicken registers 165℉ (74℃), ensuring the chicken is fully cooked and safe to eat.
- Rest and serve: Remove the chicken from the oven and let rest for 5-10 minutes to allow juices to redistribute. Drizzle with balsamic glaze if desired and garnish with extra chopped basil. Serve warm and enjoy the vibrant, fresh flavors.
Notes
- Store any leftovers in an airtight container in the refrigerator for up to 3 days.
- For freezing, wrap each chicken breast tightly in plastic wrap, place in a ziploc bag or airtight container, and store for up to 3 months. Thaw overnight in the refrigerator and reheat until the internal temperature reaches 165℉.
- This recipe is make-ahead friendly; marinate and stuff the chicken up to 24 hours in advance and refrigerate until ready to bake.
- If you prefer a shortcut, substitute the marinade with your favorite bottled balsamic or Italian dressing.
- To make homemade balsamic glaze, reduce balsamic vinegar over medium-high heat until thick and syrupy, then cool before drizzling.
- Using chopsticks as a cutting guide helps prevent slicing all the way through the chicken breast during hasselback slicing.
- The amount of stuffing needed depends on how many slices you make into each chicken breast; more slices demand more tomato, mozzarella, and basil.
Keywords: Caprese Stuffed Chicken, Baked Chicken Breast, Hasselback Chicken, Italian Chicken Recipe, Fresh Mozzarella Chicken

