This chicken pesto sandwich recipe is layered with juicy seasoned chicken, creamy mozzarella, ripe tomato, basil pesto, and toasted bread. The combination is simple, but once the pesto warms into the mozzarella and the bread gets crisp around the edges, it tastes like something you’d order from a café.

It’s a great option when you want a filling lunch without making a complicated meal. If you enjoy easy chicken meals, browse my Easy Chicken Recipes for Dinner. You can also pair this sandwich with Pineapple Coleslaw, something crisp like Air Fryer Cabbage, or a refreshing Homemade Lemonade.
What Makes This Chicken Pesto Sandwich Work
The layers do different jobs: the chicken makes the sandwich filling, mozzarella adds a mild creamy layer, fresh tomato brings moisture and acidity, and pesto gives it that concentrated basil-and-garlic flavor.
Toasting the bread is especially useful because it gives the sandwich structure and helps it hold up against the pesto and tomato.
Table of contents

Ingrediens

Let’s Make This Chicken Pesto Sandwich
- Prep the potatoes. Peel, and cube the potatoes and then rinse.

- Boil until tender. In a pot, cover the raw potatoes with water and boil until they are fork tender. Drain well.

- Mash and bind. Mash the potatoes until smooth, then stir in the cornstarch until well combined.

- Season and add mix-ins. Sprinkle with salt, black pepper, Parmesan and chopped parsley. Mix it up until you have a dough you can mold.

- Shape into balls. Roll into small balls about 1 inch in diameter / 2.5 cm) .

- Fry until golden. Heat oil to 350°F (175°C). Fry in a few batches, turning once, until golden and crisp.

- Drain and serve. Remove to paper towels. Serve hot (best texture!) with your favorite dip.

How to Keep a Chicken Pesto Sandwich From Getting Soggy
The main source of extra moisture here is the tomato.
After slicing it, lightly blot the slices with paper towel before adding them to the sandwich. Also, toast the cut sides of the bread before assembling. That toasted surface creates a better barrier between the bread and wetter ingredients such as tomato, pesto, and mayonnaise.
Add the sandwich fillings shortly before the final toast instead of letting the assembled sandwich sit for a long time.

Common Mistakes to Avoid
Using very thick chicken breasts: They can make the sandwich difficult to bite through. Thin chicken pieces like the ones in your photos work better.
Skipping the bread toast: Soft bread absorbs pesto and tomato juice quickly.
Overloading it with pesto: Pesto is concentrated, so an even layer is better than a very thick one.
Adding very wet tomato slices: Blotting the tomato helps preserve the toasted texture.
Overcooking the chicken: Thin breast pieces cook quickly, so remove them once safely cooked through.
What to Serve With Chicken Pesto Sandwiches
This sandwich works well with a crisp salad, roasted vegetables, fries, coleslaw, or a simple fresh drink. Because the sandwich already has chicken, mozzarella, pesto, and bread, I’d keep the side fairly light.
FAQs
Yes—Pecorino Romano works great. For a more mild taste, use finely grated cheddar (texture may be a little softer).
Lightly oil the outside and air fry at 400°F (205°C) until golden, shaking once halfway through.
You can bake them, though they may be less crisp than fried potato balls. Bake at 425°F (220°C) on a greased baking sheet, turning once.
Use a neutral oil with a high smoke point, such as vegetable, canola, or sunflower oil.
Yes. Shape them and freeze them, then fry when you’re ready.
Either the potatoes are too wet or the dough needs a pinch more cornstarch. Drain thoroughly and mix in cornstarch gradually.
More Recipes You Will Like :
- Homemade Potato Cheese Balls – Crispy & Super Cheesy
- Cheesy Beef Potato Balls (Crispy Outside, Melty Inside!)
- One-Pot Garlic Parmesan Pasta
- Ultimate Sweet Potato Fries
- Crispy Baked Cauliflower Bites (So Crunchy, No Frying!)
Love this recipe?
Save it to your Pinterest board and find it when you're ready to cook.
1 Choose a photo2 Pick a board

Crispy Potato Balls
Ingredients
Method
- Peel and cube the potatoes. Rinse quickly, then add to a pot and cover with water.
- Bring to a boil and cook until fork-tender. Drain very well.
- Mash the potatoes until smooth. Mix in the cornstarch until evenly combined.
- Add salt, black pepper, Parmesan, and chopped parsley. Mix until you get a moldable dough.
- Roll into small balls (about 1 inch / 2.5 cm).
- Heat oil to 350°F (175°C). Fry in batches until golden and crisp, turning as needed.
- Remove to paper towels to drain. Serve hot.
Nutrition
Video
Notes
- Drain potatoes well to avoid a wet mixture.
- If the dough feels sticky, add more cornstarch 1 tsp at a time.
- Swap Parmesan with Pecorino Romano.
- Add garlic powder or mixed dried herbs for extra flavor.
- Freeze shaped balls on a tray, then bag and fry from frozen (add 1–2 minutes).
Tried this recipe?
Let us know how it was!Estimated reading time: 6 minutes
