This tomato basil mozzarella stuffed chicken breast is a bright, juicy, and flavorful dinner you can make any night of the week. It tastes a little like caprese-style chicken but cooks in under 35 minutes. The melted cheese and fresh basil make each bite comforting and fresh. You’ll love how simple and satisfying it is.
Table of Contents

Why This Recipe Works So Well for You
This recipe works because the flavors are simple, the cooking steps are quick, and the chicken stays tender thanks to the cheesy, tomato-filled center. It’s beginner-friendly, uses everyday ingredients, and makes a great weeknight meal with minimal cleanup. Plus, it looks impressive without being complicated.
Ingredients

- 4 boneless, skinless chicken breasts
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- 1 tablespoon olive oil
- 1 cup shredded mozzarella cheese
- 1 cup diced tomatoes (fresh or canned, drained well)
- ¼ cup fresh basil, chopped
- 1 teaspoon balsamic vinegar (optional, alcohol-free; or replace with lemon juice)
- 1 tablespoon olive oil (for searing)
Instructions
- Preheat your oven to 400°F.
- In a bowl, mix the tomatoes, mozzarella, basil, and balsamic vinegar or lemon juice.
- Pat the chicken dry and cut a pocket into the side of each breast without cutting through.
- Season the chicken with salt, pepper, garlic powder, and Italian seasoning.
- Stuff each chicken breast with the tomato mixture. Press the edges gently to help close.
- Heat olive oil in an oven-safe skillet over medium-high heat.
- Sear the chicken for 2–3 minutes per side until lightly golden.
- Transfer the skillet to the oven and bake for 18–22 minutes, or until the chicken reaches 165°F.
- Let it rest for 5 minutes before serving so the juices settle.
Variations / Substitutes
- Replace mozzarella with provolone or part-skim ricotta for a creamier filling.
- Add spinach to the filling for extra veggies.
- Swap basil for parsley if basil isn’t available.
- Use sun-dried tomatoes instead of fresh for a deeper flavor.
- Make it spicy by adding crushed red pepper flakes.

Common Mistakes to Avoid
- Overstuffing the chicken: This causes filling to fall out while cooking.
- Not draining tomatoes: Too much moisture waters down the filling.
- Skipping the sear: Searing adds flavor and helps the chicken cook evenly.
- Cutting through the chicken breast: Go slow to avoid slicing all the way through.
FAQs
Can I prep this ahead of time?
Yes! You can stuff the chicken up to a day ahead and refrigerate it.
Can I freeze stuffed chicken breasts?
Freeze after stuffing but before cooking. Thaw overnight and cook as directed.
How do I reheat leftovers?
Reheat in a 300°F oven for about 10–12 minutes until warm.
Can I use chicken thighs?
Not ideal, since they’re harder to stuff, but boneless thighs can be folded around the filling.
How do I keep the cheese from leaking out?
Don’t overfill and make sure the pocket is deep but not opened on both ends.
Can I make this dairy-free?
Yes — use a dairy-free mozzarella alternative.
What sides go well with this?
Serve with roasted veggies, mashed potatoes, pasta, or a simple green salad.
• If you want lighter options, you’ll love these healthy chicken breast recipes and this guide to easy chicken breast recipes.
Conclusion
This tomato basil mozzarella stuffed chicken breast is flavorful, simple, and always a crowd-pleaser. Give it a try tonight for an easy meal everyone will love.
Full Recipe
Print
Tomato Basil Mozzarella Stuffed Chicken Breast
- Total Time: 35 minutes
- Yield: 4 servings
Description
This juicy stuffed chicken breast is filled with melted mozzarella, fresh basil, and bright tomatoes for a simple but flavorful dinner that feels comforting and fresh. It’s easy enough for busy weeknights yet special enough to serve guests.
Ingredients
-
4 boneless, skinless chicken breasts
-
1 teaspoon salt
-
½ teaspoon black pepper
-
1 teaspoon garlic powder
-
1 teaspoon Italian seasoning
-
1 tablespoon olive oil
-
1 cup shredded mozzarella
-
1 cup diced tomatoes, drained
-
¼ cup fresh basil, chopped
-
1 teaspoon balsamic vinegar or lemon juice
-
1 tablespoon olive oil for searing
Instructions
-
Preheat oven to 400°F.
-
Mix tomatoes, mozzarella, basil, and balsamic or lemon juice.
-
Cut a pocket in each chicken breast.
-
Season chicken with salt, pepper, garlic powder, and Italian seasoning.
-
Stuff each breast with the tomato mixture.
-
Heat olive oil in a skillet and sear chicken on both sides.
-
Bake 18–22 minutes or until chicken reaches 165°F.
-
Rest 5 minutes before serving.
Notes
Drain tomatoes well so the filling stays thick.
A deeper pocket helps keep the filling inside.
Storage
Refrigerate leftovers up to 3 days. Reheat in a low oven at 300°F until warm.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Cuisine: American



