Peel and finely dice the shallots. Clean, wash, halve, seed and cut the tomatoes into small cubes. Wash dill, dab dry and chop except for something to garnish. Cut avocados in half and remove the seeds.
Peel the avocado halves and dice them roughly. Puree the fruit flesh and lemon juice. Season with salt and cayenne pepper. Fold in chopped dill and 3/4 each of the shallots and tomatoes. Arrange dip in small bowls and garnish with remaining dill and tomatoes.
Serve with tortilla chips.