If you love the vibrant flavors of a classic Caprese salad but also crave something hearty and comforting, this Caprese Stuffed Chicken Recipe is exactly what your dinner table needs. Juicy chicken breasts are transformed by a luscious stuffing of fresh mozzarella, ripe tomatoes, and fragrant basil, all brought together with a tangy balsamic marinade that makes every bite feel like a fresh, Italian-inspired celebration. It’s a beautiful twist that elegantly combines simplicity with an explosion of flavors you’ll want to revisit again and again.

Ingredients You’ll Need
These ingredients are straightforward yet essential for delivering the perfect balance of flavor, texture, and color in your Caprese Stuffed Chicken Recipe. Each item plays a key role, from the creamy mozzarella that melts invitingly inside the chicken to the bright basil that wakes up the palate.
- Olive oil: Adds richness and helps unify the marinade’s flavors beautifully.
- Balsamic vinegar: Brings a tangy-sweet depth that elevates the entire dish.
- Dijon mustard: Offers a subtle kick and silkiness to the marinade.
- Italian seasoning: A fragrant blend that infuses the chicken with herby goodness.
- Garlic (minced): Gives a robust savoriness that awakens the taste buds.
- Salt and pepper: The fundamental seasoning duo that enhances every flavor.
- Boneless, skinless chicken breasts: The perfect canvas to stuff with delicious ingredients.
- Roma tomatoes: Provides a juicy, slightly sweet contrast in each bite.
- Fresh mozzarella: Melts to a creamy texture that ties the stuffing together.
- Basil leaves: Adds fragrance and a fresh, peppery note.
- Balsamic glaze (optional): A drizzle of this adds a glossy, tangy finish.
- Extra basil leaves (for garnish): Enhances presentation and fresh aroma when serving.
How to Make Caprese Stuffed Chicken Recipe
Step 1: Preheat and Prepare the Marinade
Start by preheating your oven to 375°F (190°C). While it warms up, whisk together the olive oil, balsamic vinegar, Dijon mustard, Italian seasoning, minced garlic, salt, and pepper. This marinade is where much of the magic begins, infusing the chicken with vibrant flavor that complements the freshness of the filling beautifully.
Step 2: Marinate the Chicken
Place the boneless, skinless chicken breasts in a baking dish and pour the marinade over them evenly. Make sure each chicken breast is thoroughly coated, allowing the flavors to seep in even before baking. This step ensures your Caprese Stuffed Chicken Recipe bursts with flavor from the very first bite.
Step 3: Assemble the Caprese Stuffing
Layer the halved and sliced Roma tomatoes, thin slices of fresh mozzarella, and halved basil leaves on top of the marinated chicken breasts. The order of the layers helps the cheese melt perfectly while the tomatoes keep the chicken juicy. Basil adds that fragrant aroma that’s signature to this dish.
Step 4: Bake Until Perfect
Bake the chicken in the preheated oven for 25 to 30 minutes or until it’s fully cooked and reaches an internal temperature of 165°F (75°C). During this time, the mozzarella will turn irresistibly gooey and the tomatoes will soften, marrying their flavors with the tender chicken.
Step 5: Final Touches Before Serving
Once baked, drizzle a touch more balsamic vinegar or balsamic glaze over the top for a glossy finish and extra zing. Garnish with fresh basil leaves for a pop of color and an enticing fresh fragrance that welcomes you to the table.
How to Serve Caprese Stuffed Chicken Recipe

Garnishes
Fresh basil leaves are a must for garnish to highlight the vibrant green freshness visually and aromatically. A light drizzle of balsamic glaze not only adds charm but also gives a sweet tang that contrasts beautifully with the creamy mozzarella and juices from the chicken.
Side Dishes
This Caprese Stuffed Chicken Recipe pairs delightfully with crisp green salads, roasted vegetables, or even a simple pasta tossed in olive oil and garlic. For a more filling meal, serve alongside garlic mashed potatoes or a light lemony quinoa salad to complement the richness of the stuffed chicken.
Creative Ways to Present
Serve the chicken on a wooden board with scattered basil leaves and halved cherry tomatoes around it for a rustic, family-style vibe. Alternatively, slice the stuffed chicken breast to reveal the colorful filling and arrange neatly on warm plates with drizzled balsamic glaze for a dinner party impression that’s both elegant and inviting.
Make Ahead and Storage
Storing Leftovers
Leftover Caprese Stuffed Chicken can be stored in an airtight container in the refrigerator for up to 3 days. Be sure to keep the balsamic glaze separate until serving to maintain its perfect texture and flavor.
Freezing
You can freeze the cooked chicken breasts individually wrapped in plastic wrap and then placed in a freezer-safe bag for up to 2 months. Thaw overnight in the refrigerator before reheating gently to preserve their flavors and texture.
Reheating
Reheat in a preheated oven at 350°F (175°C) for about 15-20 minutes or until warmed through. Avoid microwaving if possible, as it can make the chicken tough and the mozzarella rubbery. A gentle oven heat helps keep this Caprese Stuffed Chicken Recipe tasting just as delicious as freshly made.
FAQs
Can I use other types of cheese instead of mozzarella?
Fresh mozzarella is ideal for its mild flavor and melting quality, but you can experiment with provolone or fontina for a slightly different taste and melt texture. Just avoid cheeses that are too firm or crumbly.
Is it necessary to marinate the chicken?
While marinating isn’t absolutely required, it really enhances the flavor and tenderness. The balsamic and Dijon combo infuses the chicken with tanginess and depth that complements the Caprese elements remarkably well.
What if I don’t have fresh basil?
Fresh basil is key to authentic flavor, but if you don’t have it, dried basil can substitute in a pinch—about a teaspoon sprinkled into the marinade. The flavor won’t be quite as vibrant, so fresh is highly recommended if possible.
Can I prepare this recipe ahead of time?
Yes! You can assemble the chicken and stuffing up to a day ahead, cover it, and keep it in the refrigerator. When ready, bake it fresh for the best results, ensuring the mozzarella melts perfectly and the chicken remains juicy.
Is this recipe gluten-free?
Absolutely! All the ingredients in this Caprese Stuffed Chicken Recipe are naturally gluten-free, making it a safe and delicious option for those with gluten sensitivities or celiac disease.
Final Thoughts
This Caprese Stuffed Chicken Recipe perfectly balances fresh, vibrant flavors with comforting warmth, creating a dish that’s both elegant enough for guests and straightforward enough for a weeknight dinner. Once you try it, you’ll see why it quickly becomes a beloved favorite that brings a taste of Italy right to your kitchen. So go ahead, give this recipe a whirl—you’ll be sharing it with friends and family in no time!
Print
Caprese Stuffed Chicken Recipe
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 15 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Low Fat
Description
Caprese Stuffed Chicken is a delicious and fresh twist on classic comfort food, featuring juicy chicken breasts stuffed with ripe Roma tomatoes, fresh mozzarella, and aromatic basil. Marinated in a tangy blend of olive oil, balsamic vinegar, Dijon mustard, and Italian seasoning, this baked dish combines vibrant flavors and a perfect balance of creamy and savory elements, making it an ideal meal for any occasion.
Ingredients
Marinade
- 4 tablespoons Olive oil
- 2 tablespoons Balsamic vinegar (reserve some for drizzling after baking)
- 1 tablespoon Dijon mustard
- 1 teaspoon Italian seasoning
- 2 cloves Garlic (minced)
- 1 teaspoon Salt
- 1 teaspoon Pepper
Main Ingredients
- 4 pieces Boneless, skinless chicken breasts (6–8 ounces each)
- 2 large Roma tomatoes (halved and sliced)
- 8 ounces Fresh mozzarella (sliced thin)
- 10 leaves Basil leaves (cut in half)
Garnish
- 2 tablespoons Balsamic glaze (optional)
- 5 leaves Extra basil leaves (for garnish)
Instructions
- Preheat Oven: Preheat your oven to 375°F (190°C) to prepare for baking the chicken.
- Prepare Marinade: In a bowl, whisk together the olive oil, balsamic vinegar, Dijon mustard, Italian seasoning, minced garlic, salt, and pepper to create a flavorful marinade for the chicken.
- Marinate Chicken: Place the boneless, skinless chicken breasts in a baking dish. Pour the marinade over the chicken, ensuring each piece is thoroughly coated to infuse flavor.
- Assemble Chicken Layers: On top of each marinated chicken breast, layer the sliced Roma tomatoes, fresh mozzarella slices, and halved basil leaves to create the signature Caprese filling.
- Bake: Bake the assembled chicken breasts in the preheated oven for 25-30 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F (75°C).
- Finish and Serve: Drizzle a little reserved balsamic vinegar or balsamic glaze over the baked chicken and garnish with extra basil leaves before serving to enhance flavor and presentation.
Notes
- You can use balsamic glaze instead of balsamic vinegar for a sweeter finishing touch.
- Make sure chicken is fully cooked by checking the internal temperature with a meat thermometer.
- For added texture, you can broil the chicken for 2-3 minutes at the end to brown the cheese slightly.
- Serve with a side salad, roasted vegetables, or crusty bread to complete the meal.

