First you'll need to chop all your veggies. Chop the cauliflower into bite sized florets and dice the green pepper, celery and dill pickles.
Place a large pot of water on the stove and add a pinch of salt. Bring the water to a boil and add in cut cauliflower. You can also steam the cauliflower using a large pot of water and a steamer basket. If you do that you'll want to steam it for about 5 minutes or until fork tender.
Boil for about 5 minutes, drain, and rinse with cold water.
Place the cooled cauliflower florets in a large mixing bowl and add in chopped pepper, celery and pickles.
In a separate bowl combine the dressing ingredients, mayonnaise, apple cider vinegar, mustard, minced onion and garlic powder. Stir until everything is well incorporated.
Pour the dressing mixture over the cooked cauliflower and other veggies and stir to coat everything evenly. Add salt and pepper to taste. Garnish with chopped fresh parsley.
Serve immediately or store in an airtight container until ready to serve.