Peel the eggs and cut in half lengthwise.
Carefully remove the egg yolks to a small mixing bowl and place the whites on a serving plate.
Roughly chop ½ of the avocado and mash it into the egg yolks using a fork.
Add 3 teaspoons of the lemon juice, olive oil, 2 Tablespoons of the green onions, half of the curry powder, salt and pepper to this and mash it all together until the lumps are fairly small.
If the mixture is too dry and needs more creaminess, add more of the avocado until you get a nice creamy consistency. You want the mixture as creamy as possible.
Taste the mixture and add more of the lemon juice and the rest of the curry powder if needed. Also, salt and pepper if you feel it's required.
To fill the egg whites, either use a pastry bag with a large star tip or you can use a plastic sandwich bag with one corner cut off. Put the avocado mixture into the bag and pipe into the egg whites. The large star tip is key, because the mixture has lumps and if the opening is too small, the piping will be difficult. Alternatively, you can just spoon the filling into the whites.
Sprinkle the remaining chopped green onions on top of the eggs. And garnish with paprika, if desired.