Pesto Mozzarella and Tomato Stuffed Chicken Breasts are a savory and satisfying meal that transforms basic chicken into something special. This easy, oven-baked recipe features tender chicken breasts filled with creamy mozzarella, fresh tomatoes, and rich basil pesto—bringing bold Italian-inspired flavors to your dinner table.
Perfect for a weeknight meal or a casual dinner party, this dish is quick to prepare and looks as impressive as it tastes. The pesto infuses the chicken with garlicky herb flavor, the mozzarella melts into every bite, and the tomatoes add a juicy, tangy contrast.
No need for complicated techniques—this stuffed chicken recipe is straightforward, delicious, and a guaranteed crowd-pleaser.
Ingredients Overview
Every component in this dish works in harmony to create a fresh, creamy, and savory experience. Here’s a closer look:
-
Boneless Skinless Chicken Breasts: Choose medium to large breasts, evenly sized. Pound them slightly if needed to ensure even thickness for easy stuffing and cooking.
-
Mozzarella Cheese: Fresh mozzarella slices melt beautifully inside the chicken. You can also use part-skim mozzarella or mozzarella sticks for convenience.
-
Cherry or Roma Tomatoes: Tomatoes add brightness and a juicy bite. Thin slices work best to keep the stuffing even.
-
Basil Pesto: Store-bought or homemade, pesto brings bold flavor with basil, garlic, pine nuts, and Parmesan. Refrigerated varieties (like Buitoni or Rana) have the best taste.
-
Olive Oil: Used for searing and drizzling. Choose extra virgin for richer flavor.
-
Italian Seasoning: A classic blend of oregano, basil, thyme, and rosemary enhances the chicken’s outer layer.
-
Salt and Black Pepper: Essential for seasoning inside and out.
-
Toothpicks or Kitchen Twine: These help keep the filling tucked in during cooking.
Optional Additions:
-
Spinach: Add a few fresh leaves to the filling for extra greens.
-
Parmesan Cheese: Sprinkle over the top before baking for a golden crust.
-
Red Pepper Flakes: For a subtle heat.
Step-by-Step Instructions

-
Prep the Chicken
Pat chicken breasts dry. Slice a horizontal pocket into the side of each breast, being careful not to cut all the way through. Season both the outside and the inside lightly with salt and pepper. -
Stuff the Chicken
Spread 1–2 teaspoons of pesto inside each pocket. Layer in slices of mozzarella and tomato. If using spinach, add it here. Secure the opening with toothpicks to prevent the filling from spilling. -
Sear for Flavor (Optional)
In an oven-safe skillet, heat 1 tablespoon olive oil over medium-high heat. Sear each chicken breast for 2–3 minutes per side to get a golden crust. This step adds flavor but can be skipped if short on time. -
Bake
Preheat the oven to 375°F (190°C). If seared, transfer the skillet directly to the oven. Otherwise, place chicken breasts in a baking dish. Drizzle with a little olive oil and sprinkle Italian seasoning over the top.Bake for 20–25 minutes, or until internal temperature reaches 165°F and cheese is melted.
-
Rest and Serve
Let the chicken rest for 5 minutes. Remove toothpicks, slice, and spoon any extra pesto or pan juices over the top.
Cooking Tips:
-
Don’t overstuff the chicken—it will be harder to seal.
-
Let the chicken rest before slicing to keep the juices in.
-
Use a meat thermometer to ensure perfect doneness.
Tips, Variations & Substitutions
Cooking Tips
-
Use a small spoon to carefully spread pesto inside the pocket.
-
Secure tightly with 2–3 toothpicks if using large fillings.
-
Make it ahead by prepping and stuffing the chicken, then refrigerating until ready to bake.
Variations
-
Caprese Style: Add a splash of balsamic glaze after baking.
-
Keto-Friendly: Skip the tomatoes if keeping carbs ultra-low.
-
Stuffed Chicken Roll-Ups: Pound the chicken flat and roll around the filling for a different presentation.
Substitutions
-
Dairy-Free: Use dairy-free mozzarella alternatives.
-
Low-FODMAP: Use pesto without garlic and choose firm mozzarella.
Serving Ideas & Occasions
This stuffed chicken pairs beautifully with:
-
Zucchini Noodles or Spaghetti Squash: For a light, low-carb side.
-
Roasted Vegetables: Like asparagus, green beans, or bell peppers.
-
Pasta with Pesto or Olive Oil: Keep the Italian flavor theme going.
-
Simple Side Salad: A fresh green salad with lemon vinaigrette brightens the plate.
Serve this dish at family dinners, romantic date nights, or when hosting friends—it’s simple but elegant, with layers of flavor in every bite.
Nutritional & Health Notes
This dish is protein-rich, low in carbohydrates, and packed with healthy fats from olive oil, mozzarella, and pesto.
-
Protein: Chicken provides over 30g per serving—great for muscle recovery and satiety.
-
Healthy Fats: Pesto and mozzarella offer satisfying fats without needing added cream or butter.
-
Low-Carb Friendly: With no breading and fresh, whole ingredients, this meal fits well into keto and paleo lifestyles.
To reduce calories or fat:
-
Use part-skim mozzarella.
-
Choose light pesto or use less oil during cooking.
This dish supports clean eating while keeping flavor front and center.
FAQs
Q1: Can I prep this recipe ahead of time?
A1: Yes! You can stuff the chicken up to a day in advance. Store covered in the fridge and bake when ready. Allow it to come to room temperature for 15 minutes before baking.
Q2: What if I don’t have toothpicks?
A2: Use kitchen twine to tie the breasts closed, or simply place them seam-side down in the baking dish. Avoid overstuffing if not securing.
Q3: How do I know when the chicken is done?
A3: Use a meat thermometer to check for an internal temp of 165°F. The juices should run clear and the cheese melted and bubbling.
Q4: Can I use chicken thighs instead?
A4: Yes, but they’re harder to stuff. Boneless thighs work better for roll-ups. Reduce baking time by 5–7 minutes if using smaller cuts.
Q5: Is it okay to use store-bought pesto?
A5: Absolutely! Choose a high-quality refrigerated pesto for best flavor. If you’re dairy-free, look for one made without cheese.
Q6: How do I keep the chicken from drying out?
A6: Don’t overbake. Searing helps seal in juices, and resting the chicken before slicing keeps it moist. Cover loosely with foil if needed to prevent drying.
Q7: Can I grill this instead of baking?
A7: Yes! Grill over medium heat for 6–7 minutes per side, using indirect heat and a closed lid. Watch for cheese leaks—grill-safe toothpicks help.
PrintEasy Pesto Mozzarella and Tomato Stuffed Chicken Breasts – Juicy, Cheesy & Full of Flavor
Juicy, oven-baked chicken breasts stuffed with basil pesto, melty mozzarella, and fresh tomatoes. A flavorful, low-carb dinner with minimal prep and maximum satisfaction.
Ingredients
-
4 boneless skinless chicken breasts
-
½ cup basil pesto
-
4 oz fresh mozzarella, sliced
-
1–2 Roma tomatoes, thinly sliced
-
1 tbsp olive oil
-
1 tsp Italian seasoning
-
Salt and pepper, to taste
-
Toothpicks or twine, for securing
Instructions
-
Preheat oven to 375°F (190°C). Grease a baking dish or use an oven-safe skillet.
-
Cut a pocket into each chicken breast. Season inside and out with salt and pepper.
-
Spread pesto inside each breast, then layer mozzarella and tomato slices.
-
Secure with toothpicks. Optional: Sear each breast in olive oil for 2–3 minutes per side.
-
Place in baking dish, sprinkle with Italian seasoning, and drizzle with olive oil.
-
Bake for 20–25 minutes, until chicken is cooked through and cheese is melted.
-
Let rest 5 minutes before removing toothpicks and serving.
Notes
-
Add spinach or red pepper flakes to the filling.
-
Store leftovers in the fridge for up to 3 days.
-
Serve with roasted veggies or salad for a balanced meal.
