Moru curry is a tangy yogurt curry from Kerala. This curry is also referred to as moru kachiathu or pulissery. Yogurt is whisked and mixed with a smooth coconut, ginger, and shallot paste, then finished with mustard seeds, dried red chilies, and curry leaves that are fried in coconut oil.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read the disclosure.
ℹ️ Introduction
Moru, pronounced mo-ruh, translates to buttermilk. However, this shouldn’t be confused with what we call buttermilk in the US.
In the United States, traditional buttermilk is what’s left over after churning butter. These days it’s a thick, creamy store-bought cultured milk that’s been fermented with bacteria. It’s used in pancakes, baked goods, and for marinating meats. It’s rarely drunk straight up.
In Kerala, buttermilk refers to yogurt diluted with water. It’s thin and smooth, and we drink it to cool off or use it as a base for curries. To make moru curry, you heat this moru gently with ground coconut and spices.
Moru curry should be runny, like a creamy soup, and it’s pretty tangy. Mixing it with rice tones down the tang.
Different regions of Kerala make it a little differently. Some versions don’t use coconut. Others add ash gourd, cucumber, or ripe mango.
This recipe is from my mom, and it’s so easy to make. The only tricky part is heating the yogurt. Yogurt splits if it boils, so the curry should come off the stove right when it starts to bubble.
I make it with homemade yogurt, but store-bought plain yogurt will work too. It’s vegetarian and gluten-free, and it’s ready in about 20 minutes.
The curry can be a part of an Onam sadhya or Vishu sadhya, but my family usually likes to make kaalan for sadhya, which is very similar but thicker and includes vegetables.

I like to eat it with rice, cabbage thoran, pappadam, and fried chilies (mulagu varathathu). This is a combination that I grew up with, and it’s my comfort food!
➡ If you’re looking for more authentic Onam recipes, try avial, olan, spinach thoran, carrot beans thoran, Kerala parippu, cucumber pachadi (kichadi), mango pachadi, kootu curry, inji curry, sambar, and semiya payasam. Or see my full list of Onam sadhya recipes.
💡 Tips
Yogurt
- Sour yogurt is what gives moru curry its tang. When I use my own homemade yogurt, it’s already pretty sour. If your homemade yogurt isn’t sour enough, leave it out for 3 to 4 hours or until tart enough. If I’m using store-bought yogurt, which tends to be less sour, I leave it on the counter until it’s tart (up to 8 hours), then whisk it with the water. Note: the time to sour the yogurt will depend on the temperature in your kitchen. In winter, it can take longer.
- If the final result isn’t sour enough for you, add a few drops of lemon juice at the end, once it’s cooled down.
- To make the moru, whisk the yogurt and water really well, until there aren’t any lumps. A smooth moru makes a smooth curry. You can also blend the yogurt and water to make it smooth.
- I find Greek yogurt to be too thick, and prefer regular whole milk yogurt.
Coconut Paste
- Grind the coconut paste until it’s completely smooth. It shouldn’t be grainy. This is different from a thoran or avial, where you want a bit of texture.
- Add just enough water to get the blender going. I add a couple of tablespoons, stir, and blend. I keep adding a tablespoon of water and blending, repeating until the contents move freely. If you add too much water, the paste won’t grind smoothly, and if you add too little, the contents of the blender won’t move.
- Unlike some versions of moru curry, where the ginger and shallots get fried in the tempering, in this curry I add them right into the coconut paste.
Cooking
- Once you add the coconut paste to the pan, heat it through but don’t let it boil.
- Add the yogurt and heat on medium-low heat. Stir frequently to prevent curdling. When the sauce starts sticking to the sides of the pan, that’s an indication that the moru is coming to a boil. The moment the curry starts to bubble, turn off the heat. Don’t wait for a full boil.
- If it still splits, don’t worry! You can try and fix it by blending it. An immersion blender right in the pan is easiest. If you use a regular blender, leave the lid’s center cap off and cover the opening with a towel so steam can escape.
- Moru curry should be runny, like a creamy soup. If it’s too thick, stir in a little boiling water to thin it out.
Storage and reheating
- Leftovers will keep in the fridge for 3 days.
- Reheat over low heat on the stove, and don’t let it boil. You can also microwave it in 30-second bursts, stirring in between, until it’s warm but not piping hot. Stopping just short of hot is what keeps it from curdling.
- I don’t recommend freezing this curry.
❓ FAQ
They’re essentially the same dish under two names. In some parts of Kerala, spiced yogurt curry without coconut is moru curry and pulissery is the version with ground coconut or added vegetables or fruit. This recipe has coconut, so some people would call it pulissery. Where I come from, the names are used interchangeably.
It probably got too hot. Yogurt splits when it boils. You need to turn off the heat as soon as the curry starts to bubble. If it does curdle, blend it with an immersion blender (or in a regular blender) until it’s smooth again.
Yes, but I prefer to use yogurt. If using buttermilk, you may need to thin it out more. It might also be more tart.
Yes. If you only have desiccated (dried, unsweetened) coconut, soak it in warm water for 15 to 20 minutes, until softened, and squeeze it dry before grinding.

Moru Curry (Kerala Buttermilk Curry)
Ingredients
Yogurt
- 1 cup plain yogurt whole milk, not Greek [See Note 1]
- 1 cup water
Coconut paste
- ½ cup grated coconut fresh or frozen [See Note 2]
- 2 green chilies
- ½ inch ginger coarsely chopped
- 2 small shallots or 1 large, coarsely chopped
- ½ teaspoon cumin seeds
- ½ teaspoon turmeric powder
- ½ teaspoon salt
- water for grinding coconut
Tempering
- 1 tablespoon coconut oil
- ½ teaspoon black mustard seeds
- ⅛ teaspoon fenugreek seeds methi
- 2 whole Kashmiri chilies
- 12 curry leaves
To Finish
- boiling water as needed [See Note 4]
Instructions
- In a bowl, whisk 1 cup plain yogurt with 1 cup water until completely smooth, with no lumps. Set aside. [See Note 1]
- In a blender, combine ½ cup grated coconut, 2 green chilies, ½ inch ginger, 2 small shallots, ½ teaspoon cumin seeds, ½ teaspoon turmeric powder, ½ teaspoon salt. Add a couple of tablespoons of water and blend. Stir, then keep adding water a tablespoon at a time, blending in between, just until you have a smooth paste. Use as little water as you can. [See Note 2]
- Heat 1 tablespoon coconut oil in a saucepan over medium heat. Add ½ teaspoon black mustard seeds. When they pop, add ⅛ teaspoon fenugreek seeds, 2 whole Kashmiri chilies, and 12 curry leaves, and stir for a few seconds.
- Add the coconut paste and stir until heated through, about 1 to 2 minutes. Don't let it boil.
- Turn the heat to medium-low and stir in the whisked yogurt. Heat, stirring, just until the curry starts to bubble, then turn off the heat right away. [See Note 3]
- The curry should be runny, like a creamy soup. If it's too thick, stir in boiling water a little at a time. [See Note 4]
Notes
Nutrition
Thank you for visiting Paint the Kitchen Red. All photos and content are copyright protected. Please don’t use any content without prior written permission. If you’ve made this recipe and would like to share it with your friends, please link back to this recipe. Thank you!
I am not a certified nutritionist. I provide my best estimate of nutritional information merely as a courtesy to my readers. If you depend on nutritional information for dietary or health reasons, I suggest using your favorite online nutrition calculator to confirm the nutritional value of this recipe based on the actual ingredients that you use.
Did you know that the best way to support your favorite bloggers is to comment and rate recipes, and share on social media? If you loved this recipe, please comment and give it a five ⭐ rating in the comment section below. If you’re a pinner, pin this post using the Pin buttons at the top and bottom of this post and in the recipe card above. Thank you for your support!







Questions, Comments? I love hearing from my readers and I reply to all comments!