Bring a pot with 500 ml milk, coconut milk, rice, salt and spices to a boil.
Reduce the heat and add the grated carrots.
Let simmer on low heat for about 25 minutes stirring occasionally and adding the leftover milk in small additions until the rice is cooked and the milk turns into a creamy sauce. Now add the raisins, rosewater and sugar, turn of the heat and let the pudding set a bit.
I like my kheer when still slightly warm but it can also be served cold.
Serve it with some roasted, chopped pistachios on top!
Recipe Notes
Make a vegan and dairy-free Indian rice pudding, by using nut milk. I usually go for a mix of cashew and coconut milk.
Use cow milk for a vegetarian version.
The fennel seeds are not everyone's cup of tea, so if you feel you might not be a fan, leave them out. Same goes for the rosewater.
Make this Indian rice pudding sugar-free be substituting coconut sugar with stevia.