My very first job was at a small restaurant/coffee shop/dessert emporium. I had a lot of great memories and made a lot of friends working there. Besides all the delicious cakes, muffins, pies and cookies, they also had panini’s! I got the help make these in during the early morning shift. I was (and still am) absolutely obsessed with these panini’s. When I made this one for the picture, I shared it with my boyfriend, who is a notorious carnivore. From the other room all I heard was, “hmm, this is delicious!” and two minutes later he revealed to me that it was the best sandwich he’s ever had! Another important detail is that he hates eggplant. He ate the sandwich, knowing about the eggplant and still found it wonderful. I, on the other hand, love roasted eggplant.
I still don’t have a panini grill, but my step-mom bought a George Foreman Grill and never used it so she generously donated it to me! It works just as well! I’ll usually make this on a focaccia bread, but I just bought a large italian loaf and decided to use that instead. It turned out really well!

Ingredients
(makes about 4 sandwiches)
- 1 eggplant
- 2 zucchini
- 3 cloves garlic (optional)
- 2 red peppers
- 1 small jar marinated artichoke hearts
- 1 cup crumbled feta (bulgarian or greek)
- 4-6 tablespoons fresh basil pesto
- 4 tablespoons dried oregano
- olive oil
- salt and pepper
- 1 focaccia bread or 8 slices of italian bread
Directions:
For the Vegetables: Slice the eggplant and the zucchini about 1/4 inch thick. Place in a non-metal bowl and coat in olive oil, salt, dried oregano and chopped garlic (optional). Line a cooking sheet with foil or parchment paper and spread slices of vegetables evenly. It’s easier to separate the zucchini and the eggplant. Eggplant will cook faster and it’s much easier to burn. Broil each in the oven until a light golden brown. Slice the red peppers into 6 and place skin side up under the broiler until the skin starts to blacken. Once the peppers are cool, peel the blackened skin.
Assembling the sandwich: Generously coat the first slice of bread or focaccia with basil pesto. I usually buy a fresh basil pesto, not the stuff in a jar. Apply a layer of roasted eggplant, zucchini and red pepper. Break up some the marinated artichoke hearts to apply a layer on top of the peppers. Then crumble the feta on the artichoke hearts, and top with the other bread slice.
Grilling: Lightly spray the panini grill (or George Foreman grill!) with some olive oil and gently place the sandwich down. Close the lid and allow to turn a golden brown. About 3-5 minutes. As you can see with my picture the grill definitely smushes the sandwich together into salty, crispy and flavourful goodness.
I enjoyed this sandwich with a beer for lunch! It was so yummy!
Also I have a recipe for Roasted Vegetable Dip which is very similar and the recipe yields a LOT! If you make the Dip you should consider making this sandwich with some of the leftovers!