Butter your bread slices on both sides and toast them on a pan on a medium heat. While the bread toasts, prepare the rest of the ingredients.
If using cooked chickpeas or beans, mash them gently and keep aside. If using sweet corn, boil & drain or grill them.
Add avocado flesh to a bowl and mash with a fork. Add salt, oil, lemon juice, black pepper, pumpkin or sunflower seeds and chopped cilantro. Mix together and adjust salt and lemon to taste.
Spread 1 tablespoon of the prepared avocado mash on each of the 2 slices. Keep these aside to cover the prepared sandwiches at the end. Don't use a lot of spread here.
Spread the rest of the avocado mash on the 2 other slices. Layer the chickpeas/ corn kernels and then the feta/cheese, followed by tomatoes, cucumbers and carrots.
Sprinkle some salt, pepper and place the pickled onions and jalapenos. If you wish put arugula or any micro greens here. Cover the sandwich with the bread slice we set aside.
Serve avocado sandwich immediately.