In a large mixing bowl, combine the cottage cheese, mayonnaise, and Dijon mustard. Stir until well blended.
Add the chopped hard-boiled eggs, celery, green onions, garlic powder, salt, and pepper. Gently fold the ingredients together until evenly mixed.
If using, fold in the fresh dill for added flavor.
Taste and adjust seasoning if necessary.
Cover the bowl with plastic wrap and refrigerate for at least 30 minutes to allow the flavors to meld.
Serve chilled on a bed of lettuce, in a sandwich, or with crackers.