I have to tell you, making this Grilled Chicken Sandwich with Pesto Recipe was such a delight! I was craving something fresh, flavorful, and simple to throw together for lunch. The combination of juicy grilled chicken, vibrant pesto, and a perfectly toasted bun just hits all the right notes.
I love how it comes together in under 30 minutes, yet feels like a gourmet meal. Every bite bursts with flavor, similar to the Spicy Ginger Beef Stir Fry Recipe I tried recently.

Ingredients
Here’s what you’ll need to make this flavorful grilled chicken sandwich. I’ve added some tips for why each ingredient works best.
- Chicken breasts – 2 boneless, skinless (I like to pound them slightly for even grilling)
- Salt – ½ teaspoon (balances flavors and enhances the chicken’s natural taste)
- Black pepper – ¼ teaspoon (freshly ground gives the best aroma)
- Olive oil – 1 tablespoon (keeps the chicken juicy while grilling)
- Italian seasoning – 1 teaspoon (adds a fragrant herb flavor without extra effort)
- Fresh mozzarella – 4 slices (grate or slice fresh for a creamy texture)
- Basil pesto – 3 tablespoons (homemade or store-bought, fresh pesto makes a big difference)
- Tomato – 1 medium, sliced (choose ripe and firm tomatoes for better texture)
- Arugula – 1 cup (adds a peppery bite; don’t use pre-washed, frozen greens)
- Ciabatta or sandwich rolls – 2 (toasted lightly for a crunchy exterior)
Note: Serves 2 generously
Variations
I like switching things up depending on what I have on hand. Here are some ideas:
- Dairy-free: Replace mozzarella with vegan cheese or avocado slices.
- Gluten-free: Use gluten-free sandwich rolls or lettuce wraps.
- Flavor boost: Add roasted red peppers or sun-dried tomatoes for extra depth.
- Spicy kick: Spread a thin layer of sriracha mayo on the bun.
- Herb twist: Mix fresh cilantro or parsley with pesto for a unique flavor, much like the twist in the Creamy Cajun Chicken Pasta Soup Recipe I experimented with.

Cooking Time
Here’s a quick glance at how long this recipe will take:
- Prep Time: 10 minutes
- Cooking Time: 15 minutes
- Total Time: 25 minutes
Equipment You Need
These are the tools that make this recipe easier:
- Grill pan or outdoor grill – for cooking the chicken evenly with those nice grill marks
- Sharp knife – to slice the chicken, tomatoes, and rolls cleanly
- Cutting board – keeps everything organized and safe while prepping
- Small bowl – for mixing olive oil, seasoning, and brushing onto the chicken
- Spatula or tongs – to flip the chicken without tearing it
How to Make Grilled Chicken Sandwich with Pesto Recipe?
Prepare the Chicken
First, I season the chicken breasts with salt, pepper, and Italian seasoning. I like to brush them with olive oil so they stay juicy while grilling. Let them rest for a few minutes to absorb all the flavors.
Grill the Chicken
Next, I heat my grill pan on medium-high and cook the chicken for about 5-6 minutes on each side. I check that it reaches an internal temperature of 165°F for safety. The goal is a golden-brown exterior with juicy meat inside.
Toast the Bread
While the chicken cooks, I slice the ciabatta and toast it lightly on the grill. This adds crunch and prevents the bread from getting soggy once I add the toppings.
Assemble the Sandwich
I spread a generous layer of basil pesto on the bottom half of the bread. Then, I layer the grilled chicken, fresh mozzarella slices, tomato, and arugula. I finish with the top bun and press lightly.
Serve Immediately
Finally, I slice the sandwich in half and serve it warm. The melted mozzarella and vibrant pesto make every bite irresistible.
Additional Tips for Making This Recipe Better
Based on my experience, these tips make a huge difference:
- I always use fresh basil pesto instead of bottled; it brightens the flavor instantly.
- Grilling the chicken with a little olive oil prevents sticking and adds a smoky touch.
- I slice the sandwich just before serving to avoid soggy bread.
- Using ripe, firm tomatoes enhances texture and taste.
- If I want extra flavor, I sometimes marinate the chicken in pesto for 30 minutes before grilling.
How to Serve Grilled Chicken Sandwich with Pesto Recipe?
Serving this sandwich can be fun and visually appealing.
- Place the sandwich on a wooden cutting board for a rustic look.
- Add a small side salad of arugula and cherry tomatoes for color.
- Sprinkle a few fresh basil leaves on top for garnish.
- Cut diagonally and slightly tilt the halves for a more inviting presentation.

Nutritional Information
Here’s a rough idea of what you’re getting in each sandwich:
- Calories: 450 per serving – makes for a satisfying meal without overdoing it
- Protein: 35g – great for keeping you full and supporting muscle health
- Carbohydrates: 32g – provides energy, mostly from the bread and tomatoes
- Fat: 20g – healthy fats mainly from olive oil and mozzarella
Make Ahead and Storage
Storing
I usually keep leftover chicken separate from the bread and veggies. Store in an airtight container in the fridge for up to 3 days.
Freezing
You can freeze the grilled chicken by itself for up to 2 months. I recommend freezing before assembling the sandwich to maintain freshness.
Reheating
I gently reheat the chicken in a skillet or microwave, then assemble the sandwich fresh. This keeps the bread from getting too soggy.
Why You’ll Love This Recipe?
Here’s why I keep making this sandwich again and again:
- Easy to make: Prep and cook in under 30 minutes with minimal effort.
- Flavorful: The combination of pesto, fresh mozzarella, and arugula bursts with taste.
- Customizable: Easy to swap ingredients for dietary needs or extra flavor.
- Visually appealing: Colorful layers make it perfect for lunch or entertaining.
- Healthy: Packed with protein, healthy fats, and fresh veggies for a balanced meal.

Grilled Chicken Sandwich with Pesto Recipe
Ingredients
Method
- First, I season the chicken breasts with salt, pepper, and Italian seasoning. I like to brush them with olive oil so they stay juicy while grilling. Let them rest for a few minutes to absorb all the flavors.
- Next, I heat my grill pan on medium-high and cook the chicken for about 5-6 minutes on each side. I check that it reaches an internal temperature of 165°F for safety. The goal is a golden-brown exterior with juicy meat inside.
- While the chicken cooks, I slice the ciabatta and toast it lightly on the grill. This adds crunch and prevents the bread from getting soggy once I add the toppings.
- I spread a generous layer of basil pesto on the bottom half of the bread. Then, I layer the grilled chicken, fresh mozzarella slices, tomato, and arugula. I finish with the top bun and press lightly.
- Finally, I slice the sandwich in half and serve it warm. The melted mozzarella and vibrant pesto make every bite irresistible.
Notes
- I always use fresh basil pesto instead of bottled; it brightens the flavor instantly.
- Grilling the chicken with a little olive oil prevents sticking and adds a smoky touch.
- I slice the sandwich just before serving to avoid soggy bread.
- Using ripe, firm tomatoes enhances texture and taste.
- If I want extra flavor, I sometimes marinate the chicken in pesto for 30 minutes before grilling.






