I’ve always believed that the best meals are the ones that feel effortless but taste like you spent hours making them. That’s exactly how I feel about these Pesto Chicken Salad Lettuce Cups.
They hit that perfect balance—fresh, light, and packed with flavor.
I first threw this together on a hot summer afternoon when I wanted something filling but not heavy. I had leftover rotisserie chicken, some homemade pesto from my basil plant, and a few crisp romaine leaves in the fridge. That first bite? Instant winner.
The creamy pesto hugged the shredded chicken, the lettuce added a refreshing crunch, and I knew I’d be making this on repeat.
This dish is also low-carb, protein-packed, and bursting with fresh herbs, making it a great choice for a light lunch or an easy meal prep option.
Plus, it’s naturally gluten-free and can be dairy-free with a simple swap.
Let’s get into it!
Tips for Maximum Flavor
- Use fresh, high-quality pesto. Homemade pesto made with fresh basil, good olive oil, and real parmesan makes all the difference.
- Toast the pine nuts! It brings out their natural oils and adds a deeper nutty flavor.
- Choose the right lettuce. Butter lettuce is softer, while romaine gives a crispier bite.
- For extra crunch, add chopped cucumber or slivered almonds.
Variations & Substitutions
- Dairy-Free: Swap Greek yogurt for dairy-free yogurt or use mashed avocado.
- Nut-Free: Skip the pine nuts or use sunflower seeds for crunch.
- Low-Fat: Use all Greek yogurt instead of mayo.
- Spicy Kick: Add a dash of red pepper flakes or chopped jalapeño.
- No Lettuce? Wrap the filling in a whole wheat tortilla or serve over mixed greens.
Serving Suggestions
- Pair with a side of fresh fruit or a light quinoa salad.
- Serve with whole-grain crackers for a heartier meal.
- Turn it into a sandwich with sourdough or a croissant.

Pesto Chicken Salad Lettuce Cups
A light, flavorful chicken salad wrapped in crisp lettuce, tossed with creamy pesto and fresh veggies. A quick and nutritious meal!
- Total Time: 15 minutes
- Yield: 4 servings 1x
Ingredients
For the Chicken Salad:
- 2 cups cooked chicken, shredded (I use rotisserie for ease)
- ¼ cup pesto (homemade or store-bought)
- ⅓ cup plain Greek yogurt (or mayo for a richer taste)
- 1 celery stalk, finely chopped
- ¼ cup red bell pepper, diced
- 2 tbsp red onion, finely minced
- 2 tbsp toasted pine nuts (optional, but adds a nice crunch)
- ½ tsp salt (adjust to taste)
- ¼ tsp black pepper
- ½ tsp lemon zest
- Juice of ½ lemon
For Serving:
- 1 head of butter lettuce or romaine leaves, washed and dried
- Extra pesto for drizzling (optional)
- Shaved parmesan or feta crumbles (optional)
Instructions
-
Mix the Chicken Salad:
In a large bowl, combine the shredded chicken, pesto, and Greek yogurt (or mayo). Stir until the chicken is evenly coated. -
Add the Veggies & Seasoning:
Toss in the celery, red bell pepper, red onion, and pine nuts (if using). Add salt, pepper, lemon zest, and lemon juice. Mix well. -
Taste & Adjust:
Give it a taste and adjust the seasoning if needed. If you love extra zing, add a bit more lemon juice. -
Assemble the Cups:
Spoon the chicken salad into lettuce leaves. Drizzle with extra pesto and top with shaved parmesan or feta if you like. -
Serve & Enjoy:
Serve immediately or refrigerate for up to 3 days. These also make an excellent meal prep option—just store the chicken salad separately and assemble fresh when ready to eat.
Notes
Use rotisserie chicken for a shortcut. Store chicken salad separately for meal prep.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Lunch, Dinner
- Method: No-Cook
- Cuisine: American-Mediterranean
- Diet: Gluten Free
Nutrition
- Serving Size: 1 portion
- Calories: ~280
- Sugar: 2g
- Sodium: 320mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 2g
- Protein: 24g
- Cholesterol: 55mg