Gajar Matar is a traditional Indian sweet that embodies the rich confectionery heritage of the subcontinent. This beloved dessert is a family favorite at festivals, weddings, and celebrations.
Heat 2 tbsp unsalted butter in a heavy-bottomed pan over medium heat. Add the grated carrots and sauté until they soften and release their aroma, about 6-8 minutes.
Add the fresh peas and remaining butter. Continue sautéing for 4-5 minutes, ensuring even coating and allowing peas to brighten in color.
Pour in the whole milk, stirring constantly. Bring to a gentle simmer, then lower heat to medium-low. Cook uncovered, stirring occasionally, until most of the milk is absorbed and the mixture thickens—about 18-20 minutes.
Stir in sugar, ground cardamom, and salt. Raise the heat slightly and cook, stirring frequently, until the sugar is dissolved, syrupy, and the mixture pulls away from the sides—about 7-8 minutes.
Fold in chopped cashews and golden raisins. Cook for a final 3-4 minutes on low heat, stirring to distribute evenly. When glossy and rich, remove from heat and let cool slightly before serving.