Roasted Chicken And Artichoke Heart Sandwich

Roasted Chicken And Artichoke Heart Sandwich

Have a hankering for a crusty, savory, satisfying sandwich? Look no further. Enter- roasted chicken, artichoke heart, melted mozzarella, olive tapenade deliciousness. The Italian seasoning, sea salt flakes, and fresh tomatoes will be sure to please you and your guests!


Italian seasoning and sea salt are used to bring out the best flavors of the chicken upon roasting, mozzarella is used to add a creamy richness while the olive tapenade gives a salty and flavorful boost. Fresh tomatoes and artichoke hearts lift the dish and give it a fresh summer vibe.


The Ingredients:

Crusty Bread, toasted

Olive oil

Italian Seasoning


Marinated Artichoke Hearts

Grilled Chicken Breast, sliced

Green Olive Tapenade

Fresh Tomatoes, sliced

Fresh Mozzarella, sliced


The Method:

  • Preheat oven to 400 degrees
  • Rub the chicken breast with olive oil, seasonings, and salt. Roast in the oven for 40 minutes, or until cooked in the middle
  • Remove from oven, allow to rest for 30 minutes to let the juices reabsorb
  • Place bread in toaster, only toasting it half of the way (this way the tapenade will not be absorbed)
  • Spread olive tapenade on both slices on bread
  • Slice the chicken breast, line slices on one bread slice
  • Line bread with artichoke hearts and mozzarella
  • Set oven to Broil
  • Place both pieces of bread in oven on a baking sheet or pizza stone
  • Remove from oven when cheese is melted
  • Place slices of tomato on sandwich


Enjoy with with a lemonade, sparkling water spritzer.

More Recipes

Share on social


Don't miss a single post!

Be the first to know about new flavors, upcoming events, recipes and more!

Eva Rosenberg

Eva Rosenberg

Welcome to Eva's Kitchen where I share my adventures in cooking. My creations may not always turn out Pinterest perfect, but I usually end up with a funny picture or an interesting meal. Thanks for stopping by!


Leave a Comment

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

Join the mailing list

if you want to connect on a more personal level & get content straight to your inbox – sign up below to be added to the list!

(don’t worry, I’ll never spam you or give out your email address)