Creamy Pesto Caprese Stuffed Chicken

Juicy chicken breasts stuffed with creamy mozzarella, fresh basil, juicy tomatoes, and flavorful pesto, then baked until golden and tender. A simple Italian-inspired dinner that feels special but is easy…

Juicy chicken breasts stuffed with creamy mozzarella, fresh basil, juicy tomatoes, and flavorful pesto, then baked until golden and tender. A simple Italian-inspired dinner that feels special but is easy enough for a weeknight.

Prep Time

15 minutes

Cook Time

25–30 minutes

Total Time

40–45 minutes

Servings

4

Ingredients
For the Stuffed Chicken
4 boneless, skinless chicken breasts
4 oz fresh mozzarella, sliced
1 medium Roma tomato, thinly sliced
½ cup fresh basil leaves
¼ cup basil pesto
2 tablespoons cream cheese, softened
2 tablespoons grated Parmesan cheese
1 tablespoon olive oil
1 teaspoon Italian seasoning
½ teaspoon garlic powder
½ teaspoon salt
¼ teaspoon black pepper
¼ teaspoon paprika
For the Creamy Pesto Sauce
⅓ cup heavy cream
2 tablespoons basil pesto
2 tablespoons grated Parmesan cheese
1 small garlic clove, minced
1 tablespoon cream cheese
¼ teaspoon Italian seasoning
Pinch of salt
Pinch of black pepper
Optional Garnish
Fresh basil
Cherry tomatoes
Extra Parmesan
Balsamic glaze
Cracked black pepper
Instructions

  1. Preheat the Oven

Preheat your oven to 375°F (190°C).

Lightly grease a baking dish with a little olive oil.

  1. Prepare the Chicken

Place each chicken breast on a cutting board.

Using a sharp knife, carefully cut a pocket horizontally through the thickest part of each breast. Don’t cut completely through the chicken.

Season both sides with Italian seasoning, garlic powder, salt, black pepper, and paprika.

  1. Make the Creamy Pesto Filling

In a small bowl, combine:

2 tablespoons softened cream cheese
¼ cup basil pesto
2 tablespoons Parmesan

Mix until creamy and well combined.

  1. Stuff the Chicken

Spread a little of the creamy pesto mixture inside each chicken pocket.

Add slices of fresh mozzarella, tomato slices, and fresh basil leaves.

Be careful not to overfill the chicken.

Secure the opening with toothpicks if necessary.

  1. Sear the Chicken

Heat 1 tablespoon olive oil in a large oven-safe skillet over medium-high heat.

Place the stuffed chicken breasts in the skillet and sear for approximately 2–3 minutes per side, just until lightly golden.

  1. Make the Creamy Pesto Sauce

Reduce the heat to medium-low.

Add the heavy cream, pesto, cream cheese, Parmesan, minced garlic, Italian seasoning, salt, and pepper.

Stir gently until the cream cheese and Parmesan melt into the sauce.

Don’t boil the sauce vigorously.

  1. Bake

Transfer the skillet to the preheated oven.

Bake for approximately 18–25 minutes, depending on the thickness of the chicken breasts.

The chicken is safely cooked when the thickest part reaches 165°F (74°C) on an instant-read thermometer.

  1. Finish and Serve

Remove the chicken from the oven and allow it to rest for about 5 minutes.

Spoon the creamy pesto sauce over the chicken.

Garnish with fresh basil, Parmesan, cherry tomatoes, and a small drizzle of balsamic glaze if desired.

Serve warm.

Optional Caprese Finish

For an extra Caprese-style presentation, place a small slice of fresh mozzarella and tomato on top of each chicken breast during the final few minutes of baking.

Bake until the mozzarella becomes soft and slightly melted.

Finish with fresh basil and a light balsamic glaze drizzle.

What to Serve With It

This chicken pairs beautifully with:

Garlic roasted potatoes
Steamed green beans
Roasted asparagus
Zucchini noodles
Sautéed spinach
Italian-style green salad
Roasted vegetables
Pasta or orzo
Cauliflower rice
Crusty Italian bread
ALL NUT INFO & ALLERGEN INFORMATION
Does this recipe contain nuts?

Potentially, yes.

Traditional basil pesto commonly contains pine nuts, which are classified as a tree nut for allergen purposes.

However, pesto recipes vary, so always check the pesto label.

Main potential allergens
Tree nuts: possible in pesto if pine nuts are used
Milk/Dairy: mozzarella, Parmesan, cream cheese, and heavy cream
Wheat/Gluten: the chicken itself is naturally gluten-free, but check packaged pesto and seasonings for cross-contact if needed
How to make it nut-free

Use a nut-free basil pesto made without pine nuts or other tree nuts.

A simple homemade nut-free pesto can be made with:

Fresh basil
Parmesan
Garlic
Olive oil
Lemon juice
Salt
Black pepper
How to make it gluten-free

The chicken recipe can be gluten-free when using certified gluten-free pesto and seasonings.

Always check individual product labels if cooking for someone with celiac disease or a serious allergy.

Dairy-free option

Use dairy-free mozzarella, dairy-free Parmesan, dairy-free cream cheese, and a dairy-free pesto.

The texture and flavor will vary depending on the substitutes used.

Helpful Cooking Tips
Choose thick chicken breasts so there is enough room for stuffing.
Don’t cut the chicken pocket all the way through.
Don’t overstuff; the filling can escape during cooking.
Searing the chicken first adds extra flavor and color.
Let the chicken rest before cutting so the juices redistribute.
Use an instant-read thermometer rather than relying only on cooking time.
Fresh mozzarella works particularly well because it melts beautifully.
If your pesto is very salty, reduce the additional salt in the recipe.
Storage

Store leftover chicken in an airtight container in the refrigerator for up to 3–4 days.

Reheat gently in the oven or microwave until heated through.

If the sauce becomes too thick after refrigeration, add a small splash of cream or milk while reheating.

Can you freeze it?

Yes, but the creamy sauce and fresh mozzarella may change texture slightly after thawing.

For best results, freeze the cooked chicken separately and prepare fresh sauce when possible.

Q&A
Q: Can I use chicken thighs instead of chicken breasts?

A: Yes. Boneless, skinless chicken thighs can be used, although they are harder to stuff because of their shape. Adjust cooking time according to thickness and cook to 165°F (74°C).

Q: What pesto should I use?

A: Store-bought or homemade basil pesto both work. If allergies are a concern, choose a pesto specifically made without pine nuts or other tree nuts.

Q: Can I make this without pesto?

A: Yes. You can use a mixture of fresh basil, garlic, olive oil, Parmesan, and a little cream cheese for a pesto-inspired filling.

Q: Can I use shredded mozzarella?

A: Yes. Shredded mozzarella works, although slices of fresh mozzarella give the dish a more classic Caprese texture.

Q: Can I prepare the chicken ahead of time?

A: Yes. You can stuff and season the chicken several hours ahead. Keep it covered and refrigerated until ready to cook.

Q: Can I make this in an air fryer?

A: Yes. Air-fryer cooking can work well for stuffed chicken, but cooking time depends on the thickness of the breasts and your appliance. Always verify that the center reaches 165°F (74°C).

Q: How do I prevent the filling from leaking out?

A: Don’t overfill the chicken, leave enough space around the edges, and secure the opening with toothpicks if needed.

Q: Can I use sun-dried tomatoes?

A: Absolutely. Chopped sun-dried tomatoes are a delicious addition and give the filling a more intense tomato flavor.

Q: Can I add spinach?

A: Yes. A small handful of fresh spinach can be added to the filling. Make sure the filling isn’t overly packed.

Q: Can I use regular cream instead of heavy cream?

A: Yes. The sauce may be slightly lighter and thinner. Add a little extra Parmesan or cream cheese if you want a thicker sauce.

Q: What temperature should the chicken reach?

A: The thickest part of the chicken should reach 165°F (74°C) for food safety.

Q: Is this recipe keto-friendly?

A: It can fit a lower-carbohydrate or keto-style meal depending on the pesto and the sides served. Check the nutrition information on your specific ingredients.

Q: Can I make this dairy-free?

A: Yes. Use dairy-free alternatives for the mozzarella, Parmesan, cream cheese, heavy cream, and pesto.

Q: How do I make the recipe nut-free?

A: Use a verified nut-free pesto. Traditional pesto frequently contains pine nuts, so don’t assume all pesto is nut-free.

Q: Can I add balsamic glaze?

A: Yes. A small drizzle of balsamic glaze over the finished chicken adds sweetness and acidity that complements the mozzarella, tomato, basil, and pesto.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *