This Halloumi Sandwich with Avocado Pesto offers a delightful combination of flavors and textures. The creamy avocado pesto pairs perfectly with the salty, chewy halloumi cheese, complemented by fresh vegetables and nestled between your choice of bread. It's a satisfying vegetarian option that's both hearty and flavorful.
For the Avocado Pesto:
1 large ripe avocado, peeled and pitted
1 small bunch fresh basil (approximately 30g)
1/3 cup (30g) freshly grated Parmesan cheese
4 tablespoons pine nuts
3 tablespoons extra virgin olive oil
1.5 tablespoons lemon juice
1 small garlic clove, peeled
1/2 teaspoon salt (adjust to taste)
1/4 teaspoon black pepper (adjust to taste)
For the Sandwich:
4 bread rolls of your choice
2 blocks (8oz/225g each) halloumi cheese, sliced into 8 wedges each (16 slices total)
3 medium tomatoes, sliced
2 small red onions, thinly sliced (optional)
4 handfuls of arugula (rocket)
1. Prepare the Avocado Pesto:
In a food processor, combine the avocado, basil, Parmesan cheese, pine nuts, olive oil, lemon juice, garlic, salt, and pepper.
Blend until smooth and creamy. Taste and adjust seasoning as needed.
2. Cook the Halloumi:
Pat the halloumi slices dry with paper towels to remove excess moisture.
Heat a non-stick pan over medium heat. If using a regular pan, add a drizzle of oil.
Fry the halloumi slices for a few minutes on each side until golden and lightly charred.
Remove from the pan and set aside.
3. Assemble the Sandwiches:
Slice the bread rolls in half.
Spread a generous amount of avocado pesto on the bottom half of each roll.
Layer with 4 slices of cooked halloumi, tomato slices, red onion (if using), and a handful of arugula.
Top with the other half of the roll.
Serve immediately and enjoy!
This sandwich is best enjoyed fresh, while the halloumi is warm and the bread is crisp. It pairs well with sweet potato wedges or a fresh side salad. For an added crunch, you can serve it alongside some savory crisps.
Calories: Approximately 687 kcal
Protein: Approximately 30g
Fat: Approximately 45g
Carbohydrates: Approximately 35g
Note: Nutritional values are approximate and may vary based on specific ingredients used.