Instructions:
- Melt butter and oil in a large, heavy-bottomed skillet over medium-low heat. Add the thinly sliced onions.
- Cook the onions slowly, stirring occasionally, for 25–30 minutes until they are deeply golden brown and sweet. Do not rush this stage by increasing the heat.
- Remove the caramelised onions from the heat and spread them on a plate lined with paper towels to drain excess fat. Allow them to cool completely (about 20 minutes).
- Place the cottage cheese, Greek yogurt, Worcestershire sauce, garlic powder, and onion powder into a food processor or high-powered blender.
- Process until the mixture is completely smooth and creamy, scraping down the sides as needed (about 1-2 minutes).
- Transfer the smooth base to a mixing bowl. Fold in half of the cooled caramelised onions and half of the fresh chives and parsley. Season generously with salt and pepper.
- Cover the dip and refrigerate for at least 30 minutes to allow the flavours to meld.
- Before serving, taste and adjust seasoning if necessary. Transfer to a serving dish, top with the reserved caramelised onions and remaining fresh herbs.