Curd rice is a classic South Indian comfort food made with cooked rice, yogurt, and a simple tempering of spices.
If you want to know how to make curd rice that tastes balanced, creamy, and fresh, the details below will help you get the texture and flavor right.
What is curd rice?
Curd rice, also called thayir sadam in Tamil and daddojanam in some regions, is a traditional rice-and-yogurt dish served across South India.
It is known for its cooling effect, mild flavor, and easy digestion, which is why it is often eaten at the end of a meal or packed for travel and lunchboxes.
The dish is more than just rice mixed with curd.
The best version depends on the rice being soft enough to mash slightly, the yogurt being fresh and not too sour, and the tempering adding aroma without overpowering the dish.
Ingredients you need
You do not need many ingredients to make this recipe, but quality matters.
Use plain yogurt and well-cooked rice for the best result.
- Cooked rice – 1 to 1.5 cups, preferably soft and slightly overcooked
- Plain curd or yogurt – 1 cup, fresh and thick
- Milk – 2 to 4 tablespoons, optional, for a softer, milder texture
- Salt – to taste
- Oil or ghee – 1 to 2 teaspoons
- Mustard seeds – 1/2 teaspoon
- Curry leaves – 6 to 8 leaves
- Green chili – 1, finely chopped or slit
- Ginger – 1 teaspoon, finely chopped
- Asafoetida – a small pinch, optional
- Cilantro – 1 tablespoon, chopped
- Urad dal – 1 teaspoon, optional for tempering crunch
- Cashews – 1 tablespoon, optional for richness
How to make curd rice
Making curd rice is straightforward, but the order of mixing affects the final texture.
Start with rice that is warm or fully cooled to room temperature, then combine it with yogurt gradually so the grains do not break too much.
Step 1: Cook the rice properly
Use short-grain rice, medium-grain rice, or even regular sona masoori rice if available.
Cook it until very soft, with slightly extra water, so the grains become tender and easy to mash.
If the rice is too firm, the final dish will feel dry.
After cooking, let the rice cool slightly.
You want it warm enough to mix easily, but not so hot that it makes the yogurt curdle or turn watery.
Step 2: Mix the rice and yogurt
Transfer the rice to a bowl and mash it lightly with the back of a spoon or a potato masher.
Add yogurt and salt, then mix until the rice is evenly coated.
If the mixture feels too thick, add a little milk or more yogurt to loosen it.
For a creamier result, use about 1 cup yogurt for every 1 to 1.5 cups cooked rice.
Let the mixture rest for 5 to 10 minutes so the rice absorbs some of the yogurt and the texture becomes smoother.
Step 3: Prepare the tempering
Heat oil or ghee in a small pan.
Add mustard seeds and let them splutter.
Then add urad dal if using, followed by green chili, ginger, curry leaves, and a pinch of asafoetida.
If you are using cashews, fry them until lightly golden.
This tempering adds the signature aroma of South Indian curd rice.
Ginger is especially important because it balances the tanginess of the yogurt and helps the dish taste fresh.
Step 4: Combine and finish
Pour the hot tempering over the curd rice and mix well.
Taste and adjust salt.
Garnish with cilantro before serving.
If desired, top with pomegranate seeds, grated carrot, or a few curry leaves fried in ghee.
How to get the best texture
Texture is the main difference between average curd rice and a truly good one.
The goal is soft, creamy, and spoonable, not dry or sticky.
- Use freshly cooked rice that is soft but not mushy.
- Lightly mash the rice before adding yogurt.
- Add yogurt gradually instead of all at once.
- Allow the dish to rest briefly before serving.
- If making it ahead, keep some yogurt aside and mix it in just before serving.
If the curd rice becomes too thick after resting, add a splash of milk or yogurt and stir gently.
If it becomes too loose, let it sit for a few minutes so the rice absorbs excess moisture.
Which rice works best?
Traditional curd rice is often made with South Indian rice varieties such as ponni, sona masoori, or hand-pounded rice.
These rice types cook soft and absorb yogurt well.
Basmati rice can also work, but it gives a more separate-grain texture and less of the classic creamy feel.
If you want a more authentic result, choose rice that turns soft and slightly sticky when cooked.
Avoid undercooked rice, which does not blend well with the curd.
Yogurt tips for better flavor
The yogurt you use affects taste, thickness, and freshness.
Thick plain yogurt gives body to the dish, while slightly thinner curd makes it lighter.
If your yogurt is very sour, mix it with a little fresh milk or use a smaller quantity and add more salt carefully.
Homemade curd often gives the best flavor because it has a mild tang and a creamy finish.
Store-bought yogurt works too, as long as it is plain and unsweetened.
Common variations
Curd rice changes slightly from home to home across Tamil Nadu, Andhra Pradesh, Karnataka, and Kerala.
These are some common additions and serving styles:
- South Indian style – basic curd rice with mustard, curry leaves, ginger, and green chili
- Temple style – often very simple, soft, and lightly seasoned
- With pomegranate – adds sweetness and color
- With grated cucumber or carrot – creates a fresher, crunchier version
- With roasted peanuts – adds texture and nuttiness
Some cooks also add finely chopped onions, but this is less traditional and changes the flavor profile.
Serving suggestions
Curd rice is commonly served with pickle, papad, roasted appalam, or a simple side like banana chips.
It also pairs well with South Indian meals that include spiced curries earlier in the menu, since curd rice cools the palate.
For lunchboxes, pack it once it has cooled fully and use thick yogurt so it stays stable for a few hours.
If traveling, keep it chilled and add tempering just before eating when possible.
Storage and make-ahead tips
Curd rice is best eaten fresh, but you can prepare the rice and tempering ahead of time.
Store cooked rice separately and mix it with yogurt closer to serving time.
This keeps the texture better and reduces sourness.
- Refrigerate cooked rice in a covered container for up to 1 day.
- Store tempered spices separately if possible.
- Mix yogurt only when ready to serve for the best texture.
- Do not leave curd rice at room temperature for long in warm weather.
Why curd rice is so popular
Curd rice remains popular because it is easy to prepare, soothing to eat, and versatile.
It uses basic pantry ingredients, works as a quick meal, and suits a wide range of eating occasions, from everyday lunches to festive temple offerings.
The simplicity is part of its appeal, but the balance of rice, curd, and tempering is what makes it memorable.