Skip to content
KETOFOCUS.

Spooky treats, zero sugar — keto Halloween recipes. Trick or Treat →

Keto Pesto Chicken

Juicy keto pesto chicken from five ingredients and one bowl — 0g net carbs and 47g protein. I marinate the thighs in pesto and rice vinegar, then 20 minutes in the oven gets them juicy every single time.
  • 0gnet carbs
  • 47gprotein
  • 25minutes
  • 4servings

This post may contain affiliate links. See my disclosure policy.

I started making this when I wanted a weeknight chicken recipe that didn't taste like I was trying to be healthy. The rice vinegar is what makes this version different. It cuts through pesto's oiliness and keeps the chicken from tasting one-note. I add a teaspoon of monk fruit to the marinade too, which helps the pesto caramelize at 425°F instead of just sitting there. That caramelization is the whole point. When it hits, your kitchen smells like a real pesto dinner, not a diet version of one.

I've been making keto chicken thighs with this marinade for years now, and the thing I keep coming back to is how forgiving it is. Thighs don't punish you for going a minute or two over. Breasts dry out. Thighs just sit there and stay juicy. That's why I default to them for anything baked.

The whole recipe is five ingredients. Chicken, pesto, rice vinegar, salt, monk fruit. I toss everything in a bowl or a ziploc bag, let it sit in the fridge (anywhere from 15 minutes if I forgot to start it earlier, up to 24 hours if I'm planning ahead), then bake at 425 for about 18-20 minutes. That's it. Zero net carbs per serving, which is something most pesto recipes can't say. A lot of store-bought pestos run 2-3g net carbs per serving, and when you pour a whole jar over chicken, that adds up. Mine stays at zero because the vinegar and monk fruit replace the sugar that sneaks into most jarred pestos.

For sides, I usually go simple. If I want something that soaks up the pan juices, I'll make a low carb cauliflower rice. If I'm feeling more effort, I'll pair it with creamy pesto chicken pasta using hearts of palm noodles (different vibe, same pesto energy). On nights when I want a completely different protein, creamy Tuscan chicken or sheet pan teriyaki chicken are in the same rotation at my house.

One reader, Valerie, told me she tried six different versions of this recipe from other sites before landing on mine. Her take: the rice vinegar is the difference. It cuts through the richness and the chicken stays juicy even if you overcook it slightly. That tracks with what I've seen in my own kitchen. Another reader, Laura, said when the pesto started caramelizing at 425 her whole kitchen smelled like it used to before keto. That's exactly the reaction I was going for.

If you're looking for more easy chicken dinners, keto pesto pizza uses a similar flavor profile on a chicken crust, which is a fun weekend version of the same idea.

slicing pesto chicken on the dinner plate

The chicken comes out juicy, with the pesto and the vinegar in balance.

chicken thighs in a bowl

Boneless, skinless chicken thighs are the cut I use for this recipe.

chicken marinating in pesto and rice vinegar

The chicken marinates in the pesto and sugar free rice vinegar for 2 to 24 hours.

How to Make Pesto Chicken

The marinade is the only step that matters here, and even that is flexible. I've done as little as 15 minutes when I completely forgot to start dinner, and the chicken still came out good. Not as flavorful as a full overnight soak, but absolutely edible. The vinegar needs at least that long to start breaking down the surface of the chicken and letting the pesto absorb. If you have time, 2-4 hours is the sweet spot I keep coming back to. Overnight works too, but I don't notice a huge difference past about 4 hours.

Use boneless, skinless thighs. I've tested this with breasts and they work, but they cook faster (check at 15 minutes) and dry out if you're not watching closely. Thighs give you a bigger margin of error, which matters on a busy night when you're not hovering by the oven. If you only have bone-in thighs, add 8-10 minutes to the bake time and check internal temp.

Bake at 425°F, not lower. That temperature is what gets the pesto to caramelize on the edges of the chicken instead of just steaming. You want those slightly crispy, almost charred bits on top. If your oven runs cool, bump to 435. I use a meat thermometer and pull at 165°F internal, but honestly my thighs are usually done by 18 minutes. The casserole dish matters too. I use an 8x12 so the thighs aren't crowded. If they overlap, you get steamed chicken instead of baked. For a keto chicken recipe with similar ease, try boursin chicken or keto chicken casserole.

Discover more keto recipes on our channel Hundreds of keto recipe videos, with step by step instructions and the tips that make keto easy.
KetoFocus
The recipe

Keto Pesto Chicken

Print Pin
Prep 5 min Cook 20 min Total 25 min Serves 4

Ingredients

Servings 4

Keto Pesto Chicken Ingredients

Step by Step Instructions

  1. Marinate chicken

    Place the chicken thighs, pesto, rice vinegar, salt and monk fruit in a large bowl or ziploc bag. Mix or shake until the marinade is combined and chicken is evenly coated. Refrigerate for 2 to 24 hours.

    pesto and chicken in a bowl
  2. Add to casserole dish

    When ready to cook, remove chicken from the refrigerator. Preheat the oven to 425 degrees. Align chicken in a 8 x 12 casserole dish. Pour remaining marinade over the chicken thighs.

    marinaded pesto chicken in a casserole dish
  3. Bake

    Bake chicken at 425 degrees for 18 to 20 minutes or until the chicken has reached an internal temperature of 165 degrees.

    baked pesto chicken in a baking dish

Nutrition

Per serving: 1/4 of recipe

Calories
485
Fat
33g
Protein
47g
Total carbs
1.5g
Net carbs
0g

Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.

Frequently Asked Questions

How long do I really need to marinate the chicken?

I've rushed this with as little as 15 minutes and the chicken still came out fine, just not as deeply flavored. The rice vinegar needs at least that long to start doing its job. My sweet spot is 2-4 hours. I do overnight sometimes, but honestly I can't tell the difference past 4 hours. If you're short on time, even a quick toss and straight into the oven works. You'll still get good pesto flavor, just less of the tangy depth.

Is store-bought pesto sauce keto-friendly?

Most are, but I always check the label. The jars I buy run about 1-2g net carbs per serving, which is fine. Where it gets tricky is the ones with added sugar, fillers, or cheap oils. I look for pesto with a short ingredient list: basil, parmesan, pine nuts, olive oil, garlic. That's it. My whole recipe comes out to 0g net carbs per serving because the vinegar and monk fruit replace the sweetness some brands add. If you find a keto pesto you like, stick with it.

Can I use chicken breasts instead of thighs?

I've made this with breasts and they work, but they're less forgiving. Thighs stay juicy even if you go a minute or two past done. Breasts will dry out. If you use breasts, check the internal temp at 15 minutes instead of 18, and pull them as soon as they hit 165°F. I also pound mine to even thickness so they cook at the same rate. For this recipe, though, I always reach for thighs.

Can I freeze pesto chicken for meal prep?

I freeze the raw chicken in the marinade all the time. Ziploc bag, lay it flat in the freezer, and it's good for about 3 months. When I'm ready, I thaw it overnight in the fridge and bake as usual. The marinade actually penetrates better after freezing because the cell walls break down. I keep 2-3 bags prepped in my freezer at any given time. For another easy meal prep option, try Italian keto chicken and rice.

What vegetables can I add to make this a one-pan meal?

I toss broccoli florets or halved zucchini around the chicken for the last 10 minutes of baking. They pick up the pesto drippings and get slightly charred at 425°F. Asparagus works too but goes in at the 12-minute mark since it cooks faster. I wouldn't add mushrooms here because they release too much moisture and you lose that caramelization. Bell peppers do well if you want some color. Just cut everything roughly the same size so it finishes together.

Can I use red pesto or sun-dried tomato pesto instead of basil?

I've done sun-dried tomato pesto with this exact marinade ratio and it's a completely different dish in the best way. Richer, a little sweeter, pairs better with roasted vegetables. Red pesto works too. The rice vinegar still does its job cutting through the oil regardless of pesto type. I'd skip kale pesto, though. I tried it once and the flavor was too grassy after baking. For a sun-dried tomato version that goes further, my keto chicken alfredo uses a similar creamy base.

Can I make this in an air fryer?

I've tested it at 400°F in the air fryer for 12-14 minutes and it works well, especially for smaller batches (2-3 thighs). The pesto gets even crispier on top than the oven version. Marinate exactly the same way. The only thing I'd change is to pat the thighs dry before putting them in the basket so the air fryer can crisp the surface. I flip mine halfway through. For a full family batch, though, I still prefer the oven since my air fryer only fits 3 thighs without crowding.

Browse by ingredient
Similar recipes

People who cooked Keto Pesto Chicken also made

Reviews

Tap to rate

4.9 from 36 ratings, 17 written

Made this recipe?

Replying to Eric

Your rating

Devon

I almost grabbed the refrigerated pesto out of habit, but the jarred kind clings to the thighs way better if anyone’s deciding. It tasted like the pesto chicken my aunt used to make before I went keto.

Reply

Rebecca

Check the sugar content on your pesto jar before you start. Store-bought varies a lot, and if yours has cane sugar in the ingredients, the carb count will be off. Nobody mentions this. I’ve been keto for four years and hit a wall around year two and just stopped caring about dinner, rotating the same four things because they were safe. This is the first recipe in a while that made me actually look forward to cooking. The pesto concentrates in the oven and the edges get crispy and a little intense. Making it again this Sunday with Rao’s to see what a better jar does.

Reply

Annie Lampella

Rebecca, that label check is real and I should add it to the post. Some jars run 4-5g carbs per tablespoon from added sugar and the label just says ‘basil pesto.’ I check mine every time I switch brands. Rao’s is one I’ve actually tested with this exact marinade and the pesto concentrates the way you described, maybe a little more intensely than the cheaper stuff. The year-two wall, I hear about that from readers more than almost anything else. Glad this one pulled you back.

Reply

April

Use a thermometer your first time with chicken thighs. The marinade throws off the color, so you can’t eyeball 165. First time I’ve cooked them. The pesto and rice vinegar combo read as strange to me but I followed it anyway. 19 minutes and they came out right. Five ingredients, under 30 minutes. I’ll take it. Does this work in an air fryer, or is the marinade too wet?

Reply

Annie Lampella

Air fryer works great. I’ve done it at 400 for 12-14 minutes and the pesto actually gets crispier than in the oven. Smaller batches work best, 2-3 thighs at a time.

Reply

Lakshmi

Day three out of the fridge and still properly juicy, which is not something I can say about most meal-prep chicken. I think it’s the pesto coating that forms a kind of seal once it cools and sets in the container. I portion the thighs whole and slice when I’m actually eating (keeps more moisture in, I’ve found). Two batches gives me eight servings, which gets me through the whole week if I pair a couple of the days with something lighter on the side. Don’t toss the drippings, I spoon them over the portions before sealing, and by day four the pesto has seeped deeper into the meat. One thing I wasn’t expecting: the rice vinegar smell while it’s baking is pretty bold, but it mellows completely by the time it comes out. Don’t let the kitchen smell alarm you mid-bake.

Reply

Annie Lampella

Good call. I pour them back over when I’m packing up but sealing with them on top keeps them against the meat better. That vinegar smell mid-bake throws people every time.

Reply

Jessica

Does an hour in the marinade actually do anything or does it really need overnight?

Reply

Annie Lampella

An hour does something but 2-4 hours is where it actually tastes right. The rice vinegar needs that extra stretch to get into the meat.

Reply

Mei

Trust the 425. Chicken thighs can handle it.

Reply

Annie Lampella

Thighs were built for it. Breasts at 425 is a different conversation entirely.

Reply

Lauren

My husband walked in asking what brand of pesto I used so he could grab some at the store. Had to tell him it was a marinade, not a jarred sauce.

Reply

Annie Lampella

The rice vinegar loosens it up. Keeps it from tasting like you just opened a jar. That’s the whole point of the ratio. Lauren, your husband being confused is exactly what’s supposed to happen.

Reply

Lakshmi H.

The monk fruit in the marinade is the step most pesto chicken recipes skip, and it shows. Straight pesto coat works fine, but the flavor sits one-note. That acid-sweet balance actually pulls the whole thing together. Twenty minutes, zero net carbs, and it doesn’t eat like either of those things.

Reply

Annie Lampella

Monk fruit was almost an afterthought my first time. Then I pulled it and the whole thing went flat. That sweetness balances the vinegar in a way you don’t notice until it’s gone.

Reply

Mia Davis

The juiciness is real, especially if you let it marinate overnight instead of just an hour. One thing to watch: the pesto can scorch if your oven runs hot, so I’d check at 17 minutes. Still making this on repeat.

Reply

Annie Lampella

Yeah the overnight marinade is not even close. And the scorching thing is real – that last stretch at 425, the pesto oil gets away from you fast. 17 is a smart call if your oven runs hot.

Reply

Eric

If you have time, let the chicken sit in the marinade overnight. The rice vinegar breaks down the thighs noticeably more than a same-day marinate, and they come out almost falling apart tender right at the 18-minute mark.

Reply

Annie Lampella

Yeah, the rice vinegar doing the breakdown is doing all the work there. I can feel the difference pressing a thigh before it goes in, overnight ones feel almost pre-cooked tender. 18 minutes makes sense.

Reply

Donna Johnson

Tip if you’re newer to this like me: pat the chicken dry after marinating before it goes into the baking dish. I had a lot of extra liquid pooling and once I started doing that, the tops came out golden instead of just steaming through. Made a real difference at the 20-minute mark.

Reply

Annie Lampella

Rice vinegar pulls more liquid than straight pesto does. Anything over an hour and that pat-dry step is what lets 425 actually do its job on the tops.

Reply

Aisha

Fourth time through and I finally let it marinate for a full hour instead of just 20 minutes. The pesto flavor went all the way through the chicken instead of just coating the outside. Only wish I’d done that from the start.

Reply

Annie Lampella

One hour is exactly where it shifts. Next time push it to 2-4 when you have it , that’s where mine lands most nights.

Reply

Tiffany

Used Rao’s instead of generic pesto and let the chicken marinate for a full hour. The pesto soaked all the way in, and the rice vinegar added a brightness I didn’t expect from five ingredients. One tip: if you’re using breasts instead of thighs, pull at 16 minutes or they’ll dry out. Already planning a repeat.

Reply

Annie Lampella

Rao’s is worth it for this one. The oil quality actually shows in the finished dish. And yes on the breasts – 16 is exactly where I pull them.

Reply

Maria

If you’re new to this like me, marinating overnight is worth it. Made it with just 20 minutes the first time and it was fine, but after sitting in the pesto and rice vinegar all day the flavor went way deeper. Now I always mix it the night before.

Reply

Annie Lampella

The 20-minute version is fine for a weeknight scramble. But mix it Sunday night for a Monday dinner and you’ll notice.

Reply

Natalie

Making this for Easter dinner so I need to double it, probably 4 pounds of chicken. Do I need to split it into two dishes or can it all go in one, and does the 18-20 minutes at 425 still hold or does a bigger batch need longer?

Reply

Annie Lampella

Split it. Four pounds in one pan and the chicken steams instead of roasts, and you lose that caramelized pesto on top. Two pans at 425, same timing, check at 18 minutes.

Reply

Sarah

I didn’t have rice vinegar so I panicked and used apple cider vinegar instead, fully expecting to ruin dinner. These came out so juicy I had to check twice that I hadn’t missed the rice vinegar buried somewhere in my cabinet (I hadn’t). The pesto gets this slightly caramelized edge right around 18 minutes, and that’s the moment to pull them. Doubling the batch this weekend.

Reply

Annie Lampella

ACV works better than you’d think. Brighter, yeah, but the vinegar still does its job in the marinade. That caramelized edge around 18 is the tell.

Reply

Elaine

My husband has been skeptical of jarred pesto for years, always says it tastes flat on its own. He walked in while this was in the oven and just stood there waiting. No commentary, just went back for more when his plate was empty. The rice vinegar is doing something to balance it that I don’t fully understand, but I’m not questioning it.

Reply

Annie Lampella

Second plate from a pesto skeptic is the only review that matters. The vinegar thing is hard to articulate but once you notice it you can’t un-notice it.

Reply

Tasha

Made this Sunday for a quick dinner and my husband, who usually picks at chicken thighs and leaves half on the plate, scraped every bit of the pesto sauce from the dish. I think it’s the rice vinegar cutting through all that fat that makes it work. Going on the weeknight rotation.

Reply

Annie Lampella

The vinegar is the whole reason it doesn’t get heavy. Pesto alone would be a lot. Glad the thighs finally won him over.

Reply

Jennifer

Used chicken breasts because that’s what I had, threw in a bit more pesto to make up for it. Came out drier than I wanted at 20 minutes, but still tasted great. Thighs next time.

Reply

Annie Lampella

Breasts dry out fast at 425. Check the temp at 15 minutes next time. Thighs stay juicy even if you go a couple minutes over.

Reply

Hannah Johnson

Ran out of rice vinegar so I subbed white wine vinegar, and the pesto just sings louder with it, there’s this brightness in every bite I did not expect. Already marinating another batch.

Reply

Annie Lampella

White wine vinegar is sharper, so yeah, it would cut through the pesto differently. Gonna try it.

Reply

Keep going

More Dinner Recipes

See all 172 Dinner recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.