
Grilled Chicken Breast with Pesto & Mozzarella

By Emma
Certified Culinary Professional
Zip bag. Pesto. Grill marks. That’s the move. Four chicken breasts go soft and juicy when the acid in pesto does the work before heat even touches them. Twenty minutes marinating minimum. Three hours max or the meat gets weird. Then straight to a medium-high grill, listen for that sizzle — that sound is everything. Flip once. Don’t keep poking it. Top with marinara and cheese while it’s still hot. Close the lid. Watch it bubble. Done in 35 minutes total.
Why You’ll Love This Easy Grilled Chicken Parmesan
Takes 15 minutes to prep, then the grill handles it. Tastes like you spent an hour on it. Cheese gets actually melty. The kind that bubbles at the edges. No marinating overnight situation — 20 minutes works. Sometimes that’s all you have. Cold leftovers the next day. Weird but good. Better maybe. Works on any grill. Gas. Charcoal. Doesn’t matter. Just needs heat and a lid.
What You Need for Grilled Chicken Breast with Pesto
Four boneless skinless chicken breasts. Thickness matters — if they’re huge, pound them flat or they’ll be raw inside while the outside burns.
Sun-dried tomato pesto. Half a cup. The acid in it does the marinating work. Straight marinara won’t do the same thing.
Three garlic cloves minced. Not pre-minced. Fresh is sharper. Actually tastes like something.
Marinara sauce. One cup. Not homemade required. Whatever’s in your pantry works fine. Just not the sweet kind.
Mozzarella cheese shredded. One cup. The kind that melts fast. Kraft works, fresh mozzarella doesn’t. Fresh breaks.
Parmesan grated. Quarter cup. Adds salt and sharpness. Skip it if you don’t have it but — don’t skip it.
Salt and cracked pepper. To taste. Seems basic but it matters. Kosher salt grips the meat better than table salt. No clue why. It just does.
How to Make Grilled Chicken Breast with Pesto and Marinara
Gallon zip bag. That’s your marinating vessel. Throw the four chicken breasts in. Add the half cup of pesto. Garlic goes next. Salt and pepper — don’t go easy. Seal it tight. Now massage it. Seriously massage it. You’re coating every surface, pushing pesto into the crevices. Refrigerate. Twenty minutes minimum. Don’t skip this. The acid starts breaking down the muscle fibers — that’s why it comes out tender and not dry. Three hours is the max. Leave it longer and something about the acid toughens it back up. Physics or chemistry. Not sure which.
Get the grill going. Medium-high. Around 400°F if you can measure it. You need heat — this isn’t a low-and-slow situation. Clean your grates. Oil them lightly. Spray works. A paper towel with oil works. Doesn’t matter. You want sear marks, and sear marks need clean metal.
Chicken comes out of the fridge. Don’t shake off the pesto. Keep it on there. Lay the breasts on the grill. Listen. There should be a sizzle. That hiss means the grill’s doing its job. Three to four minutes on the first side. Depends on how thick they are. If they’re pounded thin, three. If they’re normal thickness, four. Don’t stab with a fork while they cook — that lets the juices run out and you get dry chicken. Just watch. Flip once. Only once. Other side gets three to four minutes the same way.
Now the cheese part happens while it’s still on the grill.
How to Get Grilled Chicken Parmesan Crispy and Perfectly Melted
Grab a spoon. Round tablespoon of marinara over each breast. Not a lot. Just enough to cover. Then — and this matters — pile the mozzarella on top. Then the parmesan. Close the lid immediately. Don’t leave it open. The heat trapped under the lid melts the cheese in maybe three to four minutes. Watch it bubble. Watch it brown slightly at the edges. That browning is flavor. It’s good.
You’re not waiting for the cheese to be golden or anything. Just melted. Bubbling. If you see brown spots starting, it’s done. Pull it off. The chicken should be 160°F inside if you check it. Or just poke it — if the juices run clear and not pink, it’s cooked through. That’s 15 to 20 minutes of actual grill time depending on thickness.
Grilled Chicken Breast Tips and What Goes Wrong
Most people flip it constantly. Don’t. Once. One flip. That’s it.
Chicken sticks to the grate? You didn’t oil it or your grate wasn’t actually hot enough when it went on. Fix it next time.
It came out dry even though the temperature was right? You either left it on too long or the breasts were thicker than you thought. Pound them flat next time. Evens out the cooking.
Cheese didn’t melt but the chicken’s done? You closed the lid too late. Close it right when the cheese goes on. Don’t wait.
Pesto burn? Lower your grill temp next time. The pesto has oil and sugar — it’ll blacken fast if the heat’s too aggressive. Medium-high still works, just watch the first side more carefully.
Marinara sauce makes the bottom soggy? It’s supposed to. The steam from the sauce meeting hot chicken creates moisture. That’s not a mistake. That’s the point. Let it rest two minutes after you pull it off. The juices redistribute and it firms up a bit.

Grilled Chicken Breast with Pesto & Mozzarella
- 4 boneless skinless chicken breasts
- 1/2 cup sun-dried tomato pesto
- 3 cloves garlic minced
- Salt and freshly cracked black pepper to taste
- 1 cup marinara sauce
- 1 cup shredded mozzarella cheese
- 1/4 cup grated parmesan cheese
- Marinate
- 1 In a large gallon zip bag combine chicken, sun-dried tomato pesto, garlic, salt and pepper. Seal tight. Massage bag to coat each piece. Refrigerate for minimum 20 minutes; no longer than 3 hours or the acid in pesto can toughen meat.
- Grill and Cheese
- 2 Preheat grill to medium-high (around 400°F). You want clean grill grates for clear sear marks; oil lightly or use spray. Place chicken on grill, listen for sizzle — that’s your job starting. Grill 3-4 minutes per side depending on thickness. Flip once; avoid stabbing with fork or losing juices. Spoon a rounded tablespoon marinara over each breast. Pile mozzarella and parmesan on top. Close lid immediately. Watch cheese melt, bubble, slightly brown. Usually 3-4 minutes here. Chicken should register 160°F internal or juices run clear when poked.
- Serve
- 3 Pour rest of marinara into a shallow serving dish, warm it if needed. Layer grilled chicken breasts on top. The steam meeting sauce gives a tactile final moisture. Let rest minutes, juices redistribute. Cut doesn't have to be perfect; rustic works better.
Frequently Asked Questions About Grilled Chicken Parmesan
Can I marinate the chicken overnight instead of 20 minutes? Don’t. Three hours is the hard limit. Past that, the pesto acid actually toughens the meat instead of tenderizing it. Overnight is way too long.
What if I don’t have sun-dried tomato pesto? Regular basil pesto works. Won’t taste exactly the same — basil’s softer, sun-dried tomato’s sharper. But it’ll still be good. Just marinara alone doesn’t marinate anything, so don’t skip the pesto step.
How do I know when the chicken is actually done? 160°F with a meat thermometer. Or cut into the thickest part — if juices run clear, it’s done. If they’re pink, back on the grill. Takes maybe another minute or two.
Can I use boneless skinless thighs instead of breasts? Yeah. They’re fattier so they won’t dry out as easily. Takes a couple minutes longer to grill. Maybe five minutes per side instead of three to four. Temperature’s the same — 160°F.
Do I have to close the lid to melt the cheese? Basically, yeah. You could tent it with foil if you don’t have a lid. But open air, the cheese melts slower and the chicken keeps cooking. Lid traps heat. Cheese melts faster. Makes sense.
What if my grill doesn’t have a lid? Tent with foil. Carefully. It’ll still work. Might take an extra minute or two.
Can I prep this ahead and grill later? Marinate it in the morning, grill at dinner. Just don’t leave it marinating more than three hours. Pull it out 15 minutes before you grill — room temperature chicken cooks more evenly.
Does leftover grilled chicken parmesan reheat? Cold it’s fine. Actually good. If you want to warm it, oven at 350°F for five minutes. Microwave gets it rubbery. Don’t microwave it.



















