Similar to arroz con leche, Indian rice pudding–or kheer–is a dessert that involves soaking rice in hot milk and combining it with spices. It’s rich, it’s creamy and flavors like cinnamon and cardamom make it taste far more complex than it truly is. With one dish and easy prep, this often overlooked dish is one that should definitely be attempted.

Classic Indian Kheer

  • Prep Time:5 minutes
  • Cook Time:20 minutes
  • Total Time:25 minutes
  • Servings:4
  • Easy


  • 2 cup whole milk
  • 2 cup coconut milk
  • 1/4 cup granulated sugar
  • 1/2 cup basmati rice
  • 1/2 teaspoon cardamom
  • 1/2 teaspoon cinnamon
  • 1/4 cup raisins
  • 1/2 cup sliced almonds
Photo by Alex Furuya
  • Step 1

    Heat milk, coconut milk and sugar in large saucepan until gently boiling.

    Photo by Alex Furuya
  • Step 2

    Simmer basmati rice in milk mixture until rice softens, about 20 minutes.

    Photo by Alex Furuya
  • Step 3

    Add cardamom, cinnamon and raisins and cook for 5 minutes. Top with sliced almonds and serve.

    Photo by Alex Furuya