This effortless Italian-inspired main combines tender chicken breasts with the classic flavors of Caprese. Each piece gets smothered in aromatic basil pesto, topped with ripe tomato slices, and finished with creamy mozzarella that melts into golden goodness.
Ready in under an hour, this sheet-pan dinner delivers restaurant-quality results with minimal prep. The pesto keeps the chicken incredibly moist while infusing every bite with herbaceous flavor, and the melted cheese creates that irresistible gooey texture everyone loves.
My tiny apartment kitchen smelled incredible when I first threw this together on a random Tuesday night. I had chicken breasts, a jar of pesto I\'d bought on impulse, and tomatoes that needed using. The way the cheese bubbled up golden and gorgeous made me feel like I\'d actually planned something special instead of just cooking dinner before a Netflix marathon.
Last summer I made this for my friend Sarah\'s birthday dinner, and she literally stopped mid conversation to ask what I\'d done to the chicken. She swore she hated pesto, but the way it melted into the tomatoes and mozzarella won her over completely. Now she requests it every time she comes over, and I\'ve stopped pretending it\'s complicated.
Ingredients
- 4 boneless, skinless chicken breasts: Pick ones that are roughly the same thickness so they cook evenly, or pound the thicker ends gently
- 200 g (7 oz) fresh mozzarella cheese, sliced: Fresh is non negotiable here, the creamy texture melts so much better than shredded
- 2 tbsp grated Parmesan cheese: Optional but adds this salty bite that balances the sweet tomatoes
- 2 medium ripe tomatoes, sliced: Roma tomatoes work beautifully since they\'re not too watery
- Fresh basil leaves: Don\'t skip the garnish, that pop of fresh herb makes everything taste brighter
- 4 tbsp pesto: Homemade is amazing but a good quality jarred version saves so much time
- 1 tbsp olive oil: Use it to grease the pan and drizzle over the top for extra richness
- Salt and freshly ground black pepper: Season generously since the pesto already has salt
Instructions
- Get your oven ready:
- Preheat to 200°C (400°F) and grease your baking dish with a little olive oil so nothing sticks
- Season the chicken:
- Place the chicken breasts in your prepared dish and give both sides a good sprinkling of salt and pepper
- Spread that pesto:
- Use the back of a spoon to spread a generous tablespoon of pesto over each chicken breast, going almost to the edges
- Layer on the tomatoes:
- Arrange your tomato slices evenly over the pesto, overlapping them slightly if needed
- Add the cheese:
- Top each breast with mozzarella slices and sprinkle with grated Parmesan if you\'re using it
- Finish with oil:
- Drizzle the remaining olive oil over everything to help the cheese get golden and bubbly
- Bake it:
- Slide into the oven for 25 to 30 minutes until the chicken is cooked through and the cheese is beautifully golden
- Add the finishing touch:
- Scatter fresh basil leaves over the top right before serving and watch how pretty it looks
This became my go-to meal when I moved into my first apartment and wanted to cook something that felt grown-up but wouldn\'t end in disaster. There\'s something so satisfying about pulling that bubbling, fragrant dish out of the oven and knowing dinner\'s going to be incredible.
Making It Your Own
I\'ve played around with this recipe more times than I can count. Sometimes I add a layer of spinach under the tomatoes for extra nutrients, or swap in sun-dried tomatoes when fresh ones aren\'t in season. The beauty is that the basic formula stays the same, but you can tweak it based on what\'s in your fridge or what you\'re craving.
Side Dishes That Work
Simple is really the way to go here because the chicken has so much going on. A crisp arugula salad with lemon vinaigrette cuts through the richness beautifully. Roasted vegetables like zucchini or asparagus work great too, and if you\'re not watching carbs, some crusty garlic bread is pretty much perfect.
Meal Prep Secrets
This recipe has saved me so many weeknights when I batch cook it on Sunday. The leftovers reheat beautifully in the microwave, though I recommend adding a splash of water and covering it to keep everything moist.
- Freeze uncooked chicken breasts in the pesto marinade for up to 3 months, then thaw and bake
- Store leftovers in airtight containers for up to 4 days in the refrigerator
- Reheat at 350°F (175°C) for 15 to 20 minutes for that freshly baked taste
There\'s something so comforting about a recipe that looks fancy but comes together with zero stress. This chicken has been my reliable weeknight dinner for years now, and I hope it becomes yours too.
Recipe FAQs
- → Can I use chicken thighs instead of breasts?
-
Absolutely. Chicken thighs work beautifully and stay extra juicy. You'll need to extend the baking time by 5-10 minutes depending on thickness, and ensure they reach an internal temperature of 165°F (74°C).
- → Can I make this ahead of time?
-
You can assemble everything up to 24 hours in advance and store covered in the refrigerator. When ready to cook, bake as directed adding a few extra minutes if coming straight from the fridge.
- → What should I serve with this chicken?
-
This pairs wonderfully with a crisp green salad, roasted vegetables like zucchini or asparagus, or a simple side of pasta. Garlic bread also makes an excellent accompaniment for soaking up the flavorful juices.
- → Can I freeze the leftovers?
-
Yes, cooled portions can be frozen in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently in the oven at 350°F until warmed through.
- → Is store-bought pesto okay to use?
-
Store-bought pesto works perfectly fine and saves time. Look for one with high-quality olive oil and fresh basil flavor. Homemade pesto will give you more control over ingredients and salt content.