Prepare the cauliflower by washing and removing the outer leaves and the hardcore.
Place the cauliflower head in a microwave-safe dish and add a couple tablespoons of water to the bowl.
Cover and microwave on high in increments of 8 minutes.
Depending on the size of the cauliflower, the cooking times will vary. We microwaved our cauliflower for 24 minutes until the head was soft when we inserted a knife.
Allow cauliflower to cool before proceeding.
Chop cauliflower head into quarters and place in a food processor.
Add garlic cloves, salt, pepper and pulse until a paste starts to form.
Pour in the olive oil a little bit at a time, while the processor is running and blend until combined. You may need to add more olive oil as you want the consistency to be smooth and creamy.
Add in the vinegar and pulse for a few seconds.
Your dip is now ready to serve. Skordalia is best served at room temperature, so if you are not serving this right away, place dip in the refrigerator, but allow it to come to room temperature before serving.
Notes
The amount of garlic used depends on the size of the cloves. If your cloves are large use only 7, otherwise use 10 smaller cloves. If you're a huge garlic lover, you can opt to use 10 of the larger cloves, but remember this will make the dip extremely garlicky!
You can also steam your cauliflower on the stovetop instead of cooking in the microwave. Place about 1inch of water in the bottom of a large stockpot and add in a steamer basket. Chop the cauliflower into florets and add them on top of the steamer basket. Cook on medium-high heat for about 10 minutes or until the cauliflower is fork-tender.