Keto Chicken Salad with Pesto Sauce
This keto chicken salad gives you warm chicken coated in pesto over cold, crunchy vegetables, so it feels fresher and more satisfying than a plain chicken salad. The pesto sauce coats the chicken in a thick, herby layer, then hits the crisp lettuce, cucumber, peppers, and green onions underneath.
This keto chicken salad is for when you want something easy and light with simple ingredients. It works well for lunch or a light dinner, feels lighter than a creamy deli-style version without feeling skimpy, and comes together in about 20 minutes. This is a proper meal salad for two or one, not a side salad.
This low carb chicken salad recipe has 32 g of protein and 8.5 g of net carbs, so it works well when you want a proper low carb meal that still feels fresh.
Disclosure: This post may contain affiliate links. As an Amazon Associate I may earn from qualifying purchases. See our disclaimer.
What to know before you start
- This is not a mayonnaise based keto chicken salad recipe, chicken lettuce wrap, or a sandwich filling. It is more of a composed keto pesto chicken salad, with pesto chicken laid over cold chopped vegetables.
- It’s a small batch recipe for two or one person.
- I think it is at its best when the chicken is still slightly warm. The pesto sits better on the chicken straight from the pan, and that warm-against-cold contrast makes the lettuce, cucumber, peppers, tomatoes, and green onions feel even crisper.
- Tradeoff: freshly cooked chicken gives you the best texture and the nicest pesto coating. Rotisserie chicken or leftovers make the salad faster, but you lose some of that just-cooked finish.
The full list of the chicken salad ingredients, including the amounts, is in the recipe card at the bottom of the post.
Watch how I make this in minutes! It’s like we’re cooking side-by-side in my kitchen!
How I make Keto Chicken Salad with Pesto Sauce
- I start by cutting the chicken breast into bite-size pieces. That helps it cook faster, makes the salad easier to eat, and gives the pesto more surface to cling to.
- Heat the olive oil in a frying pan, then add the chicken pieces. Cook them for 2 to 3 minutes on a medium heat, stirring now and then, until the outside is no longer pink and the pieces are starting to turn white.
- Add the pesto sauce and cook for another 5 to 7 minutes, stirring so the chicken gets coated well. You want the pesto to sit on the chicken in a thick, glossy layer, not split into oil in the pan. If you are checking with a meat thermometer, the chicken should reach 165 F.
- Once the chicken is cooked through, set it aside while you prep the salad. I like giving it a minute or two rather than piling it straight onto the vegetables.
- Rinse the lettuce, green onions, bell peppers, cucumber, and tomatoes in cold water, then chop everything into bite-size pieces and add them to a large bowl.
- Optional: If you like, add a little sea salt, black pepper, olive oil, and apple cider vinegar to the vegetables.
- Spoon the pesto chicken over the salad and finish with fresh basil leaves or fresh parsley if you want. I usually serve it while the chicken is still slightly warm, because that warm pesto chicken against the cold crunchy vegetables is one of the best parts of the whole salad.
Swaps and variations
- Rotisserie chicken or leftover chicken both work if you want a faster keto chicken salad. Freshly cooked chicken gives you the best texture and the nicest pesto coating, but the shortcut version is still good when speed matters more.
- Iceberg keeps this pesto chicken salad extra crisp, but any lettuce works. Mixed greens give it a softer feel, so I would use them only if that is what you already have.
- I use red bell pepper here, but green bell pepper works if you want to keep the carbs a little lower. If you do not have green onions, white or brown onions can work instead, but the flavor will be stronger.
- A little lemon juice is nice if you want a brighter finish. Fresh basil or other soft herbs also work well here.
If it doesn’t come out right
- If the chicken turns out dry, it was usually cooked a little too long after the pesto went in. Next time, watch closely once the chicken starts turning white, then pull it as soon as it reaches 165F.
- If the pesto looks oily instead of coating the chicken, the heat is probably too high. Lower it a little once the pesto goes into the pan so the sauce stays thick and glossy.
- If the salad tastes flat, add a small pinch of salt or a little lemon juice. This keto pesto chicken does not need much, but it does need enough seasoning to wake up the vegetables.
How I serve it
- I usually serve this pesto chicken salad as a low-carb lunch or a light dinner. It already has enough going on, so it does not need a heavy side.
- If I want to round it out a bit, I add something bread-like on the side. My keto flaxseed cottage cheese bread rolls work well with this salad, and so do these keto cottage cheese dinner biscuits with cheddar and chive.
- You can also turn this pesto chicken salad into wraps with lettuce leaves or low carb tortillas if that suits your day better.
Storage and leftovers
- Store leftover keto chicken salad in an airtight container in the fridge for up to 3 days.
- If you know you are making the salad as part of a meal prep, store the pesto chicken and chopped vegetables in separate containers, then assemble before serving. That keeps the lettuce crisper and stops the salad from getting watered down too early.
- This low carb chicken salad is best eaten cold, or with the chicken just slightly warm. I do not reheat the whole assembled salad. Warm lettuce is not the dream.
- By day two, the vegetables may release a little liquid. That is normal. A quick toss usually fixes it.
More Recipes
- If you want another easy chicken dinner, try my keto chicken gyros with cottage cheese.
- If you want another pesto-based dinner idea, go with keto pesto pizza.
- If you want a simple side that can round out another meal later in the week, these keto flaxseed cottage cheese bread rolls are a useful one to keep around.
Keto Chicken Salad with Pesto Sauce for Lunch or Light Dinner
Equipment
Ingredients
- 8 oz (225 g) chicken breasts
- 1 Tablespoon olive oil Extra virgin
- 1/2 cup (120 g) Pesto sauce
- 2 cups (120 g) Iceberg lettuce
- 1/2 cup (40 g) green onions
- 1/2 cup (70 g) bell pepper
- 1 cup (150 g) Cucumber
- 1 cup (150 g) tomatoes
Watch the Video Instructions
Instructions
Pesto Chicken
- Cut the chicken breast into bite-size pieces.8 oz chicken breasts
- Heat the olive oil in a frying pan over medium heat.1 Tablespoon olive oil
- Add the chicken pieces and cook for 2 to 3 minutes, stirring now and then, until the outside is no longer pink and starts turning white.
- Add the pesto sauce and continue cooking for 5 to 7 minutes, stirring to coat the chicken, until it is fully cooked through.1/2 cup Pesto sauce
- The chicken is done when the internal temperature reaches 165 F. Set the pesto chicken aside for a minute.
Salad
- Rinse the lettuce, green onions, bell pepper, cucumber, and tomatoes in cold water.2 cups Iceberg lettuce , 1/2 cup green onions, 1/2 cup bell pepper, 1 cup Cucumber, 1 cup tomatoes
- Chop the vegetables and add them to a large bowl.
- Optional: If desired, season the vegetables with salt, black pepper, olive oil, and apple cider vinegar.
Assemble
- Spoon the pesto chicken over the vegetables.
- Finish with fresh basil leaves or fresh herbs if desired.
Notes
- For the best flavor and texture, cook the chicken fresh and serve it slightly warm over the cold salad vegetables.
- If you are making this keto chicken salad ahead, keep the pesto chicken and chopped vegetables separate until serving so the salad stays crisp.
- Rotisserie chicken or leftover chicken works for a faster version, but freshly cooked chicken gives you the nicest pesto coating.
- For homemade pesto, use my Keto Pesto Sauce Recipe.
- Serve with keto cottage cheese bread rolls if you want a more filling meal with extra protein.













Great recipe 👌