Chicken, Tomato, & Mozzarella Panini with Basil Mayo

Chicken, Tomato, & Mozzarella Panini with Basil Mayo

When it comes to taking care of plants, I’m pretty much the worst caretaker. I don’t water them enough. I just stink at it and they always die. I have to replant my basil a few times a year it seems because either the cold or the heat destroys it. And with the lack of rain we get here in the desert, you have to stay on top of such things.

After the baby was born, I was obviously preoccupied and then the cold nights killed it and I have been without fresh basil since. So recently after buying a big beautiful plant of basil to replant in my kitchen, I wanted to just take some by the handful and eat it! Instead of eating just the leaves though, I made a quick basil mayo to use for sandwiches. And once I started thinking about sandwiches, I thought about a panini. I mean, what’s not to love? A hot and toasty sandwich with melty cheese, and in this case, basil mayo! Pretty much the stuff dreams are made of, my friends!

This simple panini is stuffed with chicken, sliced tomato, fresh mozzarella, basil mayo, and then gets pressed and grilled to perfection! This is a great sandwich to make for a fancier lunch or even for a quick dinner with a big salad.

Chicken, Tomato, & Mozzarella Panini with Basil Mayo

Yield: serves 2

Chicken Tomato & Mozzarella Panini with Basil Mayo

Chicken Tomato & Mozzarella Panini with Basil Mayo

Chicken, Tomato, & Mozzarella Panini with Basil Mayo - A toasty sandwich stuffed with chicken, tomatoes, & fresh mozzarella and a smear of basil mayo!

Prep Time 20 minutes
Cook Time 7 minutes
Total Time 27 minutes


For the basil mayo:

  • 1 cup reduced fat mayonnaise
  • 5 medium-sized basil leaves (can use more or less if desired)
  • 2 teaspoons fresh lemon juice
  • 1/2 teaspoon garlic powder
  • salt to taste

For the panini:

  • 4 slices of bread of your choice (I used french bread and cut into slices)
  • butter
  • 1 1/2 cups cooked chicken breast (I used shredded rotisserie chicken)
  • 1/2 tomato, sliced into 4 slices
  • about 4 slices fresh mozzarella cheese
  • basil mayo


For the Spicy Chipotle Mayo:

  1. Add all ingredients into a food processor and puree until smooth. Add salt to taste, if needed.

For the Panini:

  1. Spread a little bit of butter on one side of each piece of the bread.
  2. Heat a panini grill or grill pan on medium heat.
  3. Evenly distribute the chicken, tomatoes, and the mozzarella (2 slices per sandwich) on top of two slices, butter side down.
  4. On the remaining pieces of bread, spread some of the mayo on the side that is not buttered. Place on top of the sandwich. Place the sandwiches on the grill. If you are using a grill pan, place a heavy pan on top of each sandwich. Cook for about 2-3 minutes until the bread is golden brown. Gently flip the sandwich over, place the other pan on top once again and gently push down and cook for another 2-3 minutes until the other side is golden brown. Cut the sandwiches in half and serve.

Chicken, Tomato, & Mozzarella Panini with Basil Mayo

Chicken Tomato & Mozzarella Panini with Basil Mayo



  1. Hot sandwiches are so much better than cold sandwiches. This looks delicious and fresh basil really makes everything taste 100 times better.

  2. Oh yes, this looks like it needs to be my lunch STAT. I love me some of that basil mayo!

  3. haha I’m horrible with plants too – even though I love having herbs in the backyard I always forget to water them! This panini looks awesome!

  4. MMM! I love a good sandwich and that fresh basil mayo sounds delish!!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.