In a bowl, whisk together eggs, oil, and water. Stir in matzo meal, salt, baking powder, and chopped dill.
Cover and refrigerate for 1–2 hours.
In a large pot, bring chicken stock to a simmer. Add carrots, celery, and onion; simmer for 10–15 minutes.
Form the chilled matzo mixture into balls (about the size of a walnut). Gently drop them into the simmering broth.
Cover and cook for 30–40 minutes without removing the lid.
Serve hot, garnished with more dill.