Follow these steps for a perfectly creamy and balanced Gajar Kaju Raita:
Line a colander with three thicknesses of cheesecloth (about 16 inches / 40 cm square) or a clean white handkerchief, place the 2 cups (16 oz / 450 g) of yogurt in the cloth, gather up the four corners, tie it closed with a piece of kitchen twine, and hang it from a cabinet knob or sink faucet to drain undisturbed into a bowl for 2 to 3 hours.
Press the shredded carrots (8 oz / 225 g) firmly between your palms to extract and discard any excess juice.
Place the drained, thickened yogurt into a 1-quart (32 oz / 946 g) mixing bowl and whisk vigorously with a fork until the texture becomes perfectly smooth and creamy.
Add the pressed carrots, sliced dates (1. 5 oz / 42 g), chopped cashews (1. 5 oz / 42 g), grated citrus zest (0. 1 oz / 2. 8 g), strained orange juice (1 oz / 28 g), granulated sugar (0. 8 oz / 24 g), and crushed cardamom seeds (0. 1 oz / 2. 8 g) to the creamy yogurt.
Stir all the ingredients together until thoroughly blended, then serve immediately at room temperature or chill in the refrigerator for 1 to 2 hours before enjoying.
Squeeze the Carrots Thoroughly: Do not skip the step of pressing the shredded carrots. Carrots hold a surprising amount of water, and if you don't extract the excess juice, your thick and creamy raita will become watery and lose its rich texture.
Adjust Sweetness to Taste: Depending on the natural sweetness of your oranges, carrots, and dates, you may not need the full 2 tablespoons (30 ml / 1 fl oz) of maple or date sugar.
Add half of the sugar first, taste the raita, and then add the rest if needed to achieve the perfect sweet-and-savory balance.