This Chicken Mayonnaise Sandwich delivers a creamy mayo filling, tender chicken pieces, crisp red onion and celery, and buttery toasted bread—simple, satisfying, and irresistible.

This recipe never fails to please. Whether I’m feeding a crowd or making a quick lunch, the combination of moist chicken and a flavorful mayonnaise dressing is always a hit. The sandwich is easy to scale and very adaptable to what you have on hand.
It’s more than a basic chicken mayo sandwich: seasoned chicken, a bright dressing with lemon and Dijon, crunchy celery and red onion, and bread toasted in butter for extra flavor and texture. The mayo keeps everything moist so each bite is rich and satisfying.

The crunchy celery and sharp red onion add contrast that balances the creamy mayo and savory chicken. You can make this sandwich with diced, shredded, roasted, or rotisserie chicken—each gives a slightly different texture and flavor.

Chicken Mayonnaise Sandwich Recipe
This classic chicken mayonnaise sandwich is versatile and straightforward. Use boneless chicken breast, leftover roast or rotisserie chicken, or shredded boiled chicken. Any sturdy bread will work—white sandwich bread, hoagie rolls, croissants, or buns—just choose something that holds up to the creamy filling.
It’s perfect for casual meals, packed lunches, or entertaining because it comes together quickly and can be prepared ahead. Follow the simple steps below for a reliably delicious sandwich.
Ingredients Needed
Minimal, everyday ingredients yield a great sandwich. You’ll need:

Notes on the main ingredients:
- Chicken: Boneless skinless chicken breast is used here, but shredded rotisserie or leftover roast chicken works well and saves time.
- Bread: Use hearty bread that can support the filling—white bread, hoagie rolls, croissants, or buns all work.
- Seasonings: Salt, black pepper, onion powder, garlic powder, and crushed red pepper flakes add depth to the chicken and the dressing.
- Fresh Veggies: Diced red onion and celery give crunch and brightness. Fresh lettuce leaves add freshness when assembling the sandwich.
- Mayonnaise: Mayo coats the chicken and creates a rich, creamy filling. You can substitute Greek yogurt or sour cream for a tangier version if preferred.
You’ll also use olive oil for cooking the chicken, lemon juice and Dijon mustard for the dressing, and butter for toasting the bread. See the recipe card for exact quantities and a full ingredient list.
Recipe Variations
This sandwich is easy to customize. Try these variations:
- Change the spices: Add ground coriander, cumin, celery seed, or dried herbs to the cooked chicken.
- Include boiled eggs: Chop hard-boiled eggs and mix them into the mayo filling for extra richness.
- Add cheese: Fold shredded cheese into the filling or melt it over the warm chicken for a different texture.
- Swap the protein: Use turkey breast—diced or shredded—for a lighter option.
- Make it spicy: Add cayenne, chipotle adobo, or chopped jalapeños to the mayo mixture.

If you enjoy hearty sandwiches, try a ribeye steak sandwich for something different.
Substitutions
- Mayo: Replace some or all mayo with Greek yogurt or sour cream for a tangier dressing; vegan mayo is a good egg-free alternative.
- Lemon Juice: Fresh lime juice can substitute for lemon with a slightly different citrus note.
- Bread: Whole grain or sourdough also work—use bread that’s sturdy enough so it won’t become soggy.
- Seasonings: White pepper can replace black pepper, and different chili flakes can replace red pepper flakes.
How To Make A Chicken Mayonnaise Sandwich
Step 1: Season and Cook the Chicken
Pat the chicken dry and season it with salt, pepper, onion powder, garlic powder, and crushed red pepper flakes. Heat a skillet over medium-high heat with olive oil, then cook the chicken until it reaches 165°F (about 3–4 minutes per side, depending on thickness).


Step 2: Dice the Chicken
Let the cooked chicken rest for five minutes, then dice it into small, bite-sized pieces so it mixes evenly with the dressing.

Step 3: Make the Chicken Mayonnaise Filling
In a bowl, whisk together mayonnaise, Dijon mustard, lemon juice, diced celery, diced red onion, and a pinch of black pepper. Add the diced chicken and stir until everything is well coated.


Step 4: Butter and Toast the Bread
Butter both sides of each bread slice and toast them in a hot skillet until golden and crisp. You can also toast in the oven or air fryer if preferred.

Step 5: Assemble the Sandwiches
Place a lettuce leaf on a toasted slice of bread, spoon on a portion of the chicken mayo mixture, and top with another slice of toasted bread. Cut diagonally and serve immediately to keep the bread crisp.

You can toast the bread in an oven or air fryer if you prefer.
Tips For Perfect Chicken Mayonnaise Sandwiches
- If you love extra mayo, add a thin layer to the toasted bread before assembling for more creaminess.
- Store components separately if you have leftovers: keep the chicken mixture in an airtight container, lettuce in a resealable bag, and bread wrapped at room temperature.
- Assemble sandwiches just before serving to prevent soggy bread.
- Make ahead: the chicken mayo tastes even better after resting overnight, so it’s great for meal prep.

Serving
Serve these sandwiches with light, complementary sides such as fruit salad, fries, or a simple green salad.

Tropical Fruit Salad

Plantain Fries

Lettuce Salad

Sweet and Salty Charcuterie Board

Frozen Fries In Air Fryer

Crispy Yuca Fries (Cassava Fries)
Similar Recipes

Ribeye Steak Sandwich

Grilled Onion Cheddar Burger

Avocado Egg Salad
If you make this recipe, please leave a rating — feedback helps others find it and I love hearing from you. Thank you!

Chicken Mayonnaise Sandwich
Ingredients
- 8 ounces boneless skinless chicken breast or 1 cup shredded chicken like rotisserie or boiled chicken
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon onion powder
- ¼ teaspoon garlic powder
- ¼ teaspoon crushed pepper flakes
- 1 Tablespoon olive oil
- ¼ cup mayonnaise
- 1 teaspoon Dijon mustard
- 1 Tablespoon lemon juice freshly squeezed
- 2 Tablespoons diced celery
- 2 Tablespoons diced red onion
- Pinch of ground black pepper
- 4 green leaf or romaine lettuce leaves rinsed and patted dry
- 8 slices white bread or 4 hoagie rolls, or 4 large croissants
- 2 Tablespoons butter
Instructions
-
Pat the chicken dry and season with salt, black pepper, onion powder, garlic powder, and crushed red pepper flakes.
-
Heat a skillet over medium-high. Add olive oil and cook the chicken 3–4 minutes on the first side and about 3 minutes on the second side, until the internal temperature reaches 165°F.
-
Let the chicken rest for five minutes, then dice into small pieces.
-
In a bowl, whisk mayonnaise, Dijon mustard, lemon juice, diced celery, diced red onion and a pinch of black pepper. Add diced chicken and mix until well coated.
-
Butter both sides of the bread and toast in a hot skillet until golden on both sides.
-
Assemble: place a lettuce leaf on a toasted slice, spread a portion of the chicken mayo mixture, top with another toasted slice, cut diagonally, and serve.
Notes
- For finer texture, shred the cooked chicken using a mixer on low, or dice for more substantial bites—both work well.
- For a neat presentation, trim the crusts before assembling.
- Day-old bread can be sturdier and less likely to fall apart when filled.
- Prepare the chicken mayo mixture ahead of time for meal prep—the flavors deepen after resting overnight.