-
Using a mortar and pestle or a food processor, puree the garlic into a coarse puree.
-
Add the basil and pound until it is coarsely chopped.
-
Add the pine nuts and smash to break them up.
-
Mix in the Parmesan cheese.
-
Slowly mix the olive oil into the pesto and grind until well blended.
-
Squeeze the lemon juice into the pesto and stir to blend.
-
Season the pesto to taste with salt and pepper and set aside.
-
Preheat the barbecue or a grill pan over medium heat.
-
Using a serrated knife, cut the ciabatta loaf horizontally into 3 slices.
-
Lay the bottom and middle bread slices on the work surface.
-
Arrange the avocado slices over the bottom and middle bread slices.
-
Arrange the tomato slices over the avocado. Season with salt and pepper.
-
Tear the mozzarella cheese and scatter it over the tomato slices.
-
Spoon the pesto over the cheese.
-
Assemble the sandwich layers, positioning the middle layer atop the bottom layer.
-
Cover with the top bread slice and press the sandwich firmly to compress.
-
Brush the oil over the sandwich.
-
Wrap 2 bricks with aluminium foil.
-
Place the sandwich on the grill. Set a baking sheet atop the sandwich then weigh it down with the bricks.
-
Grill the Panini until the bread is toasted and the cheese has melted, about 5 minutes on each side.
-
Cut the Panini into 4 pieces.
-
Arrange the sandwiches on a platter and serve immediately.