Go Back
+ servings
Vegan Cucumber Yogurt Rice or Curd Rice is a cooling and soothing Indian summer favorite. #vegan and #glutenfree, can be nut-free and soy-free. HolyCowVegan.net
Print Recipe
5 from 2 votes

Vegan Cucumber Yogurt Rice or Curd Rice

Prep Time10 mins
Cook Time14 mins
Total Time24 mins
Course: Main Course
Cuisine: gluten-free, Indian, Vegan
Servings: 6 servings


  • 1 cup finely chopped cucumbers (approx 2 medium or 1 large)
  • 1 cup uncooked rice (a long grain rice like basmati is great here, but a medium-grain rice would work too)
  • Approx 14-15 oz extra firm tofu, drained or 3 cups cashew yogurt, recipe link in notes (I used a sprouted tofu from Trader Joe's that I love, but use any brand)
  • ½ cup unsweetened nondairy milk
  • Juice of 1 lemon
  • 1 tsp coconut oil (any unflavored oil like avocado is fine here. Don't use olive oil)
  • 1 tsp black mustard seeds
  • 1 tbsp black gram lentils (udad dal). If nut-free, skip nuts and add 1 tbsp of the dal
  • 12-15 individual curry leaves
  • 1 large jalapeno pepper (deseeded and finely chopped. This is not at all hot, but if you want to, cut down to half a pepper)
  • 2 tbsp cashew nuts (optional, but nice for crunch)
  • 2 tbsp peanuts (optional)
  • Salt to taste


  • Place the chopped cucumbers in a colander with a bowl underneath to collect the juices. Sprinkle a little salt on the cucumbers and set aside for 10 minutes. After 10 minutes, press down on the cucumbers to release their juices. Set the juices aside. This step helps you control the amount of liquid you add to the yogurt rice while not wasting all of the delicious flavor of the cucumbers.
  • Cook the rice. You can use the microwave or, if cooking on the stovetop, bring 2 cups of water to a boil, add the rice, bring back to a boil, cover and cook for 15 minutes. Let the rice stand a few minutes before opening.
  • Measure out the reserved cucumber juices in a half-cup measure and add enough nondairy milk to make a half cup. Place this in a blender along with the tofu and the lemon juice and blend into a very smooth paste. If using cashew yogurt, you can skip this step.
  • Add the blended tofu to a bowl along with the cooked rice and cucumbers and mix well. If using cashew yogurt, add it now to the bowl with the rice and cucumbers and mix in the cucumber juices. You can add some nondairy milk if the rice is too dry. Your curd rice should have the consistency of a risotto-- a little runny and very creamy.
  • Heat the oil in a small skillet. Add the mustard seeds and, when they sputter, add the black gram lentils. Once they start to turn a light golden color, add the jalapenos and curry leaves. Saute for a few seconds, then add the peanuts and cashew nuts if using. Saute until the nuts are lightly golden.
  • Add the mustard seed-curry-leaf-nuts mixture to the bowl with the yogurt and rice and mix well. Add salt to taste.
  • Serve at room temperature or cold.


If using tofu for your "yogurt", add more lemon juice if you like your yogurt tangier.
*See vegan cashew yogurt recipe here.