This coconut cauliflower curry is super simple and delicious! Minimal spices, but with maximum flavor.
This type of Sri Lankan curry is called a “sudata curry” (in Sinhalese) or white curry (direct translation). That’s because this type of curry is not spicy, and has minimal spices. The coconut milk with turmeric gives the curry a pastel yellow color. While the curry can be made fairly similarly with different types of vegetables, the flavor obviously can vary depending on the veggie you use. You can also add a small amount of spices to change up the flavor.
Why I love this recipe
Super simple to make. A flavorful curry doesn’t get much simpler than this.I use all the parts of the cauliflower, so there’s no wastage either. Very versatile. You could add carrots or potatoes to this same curry, if you’d like to. Very mild in spice level, but still so delicious! Perfect for kids or for anyone who hasn’t had curries before, or has low tolerance for spicy food. It’s a “gateway” curry, if you will.The creaminess and flavor from the coconut milk, and tempered spices, make this the BEST cauliflower curry that EVERYONE in your family can enjoy!
What is a white curry?
A Sri Lankan white curry is typically a curry made with coconut milk and only a few spices. Due to the added turmeric, the curry can be yellow in color. The most popular “white curry” in Sri Lanka is the coconut potato curry OR a simple coconut gravy. But you can also prepare most vegetables the same way. My favorite is a “sudata” coconut sweet potato curry! Parents usually make these “white curries” for little kids, the sick, or the elderly, as there is no spice, and they are easier on the digestive system. But it’s also a very popular side dish to be eaten with rice, string hoppers, pittu, and other main dishes in Sri Lankan cuisine. It’s the perfect, creamy, lightly spiced, and slightly sweet curry that will please ANYONE. So if you have someone in your family that isn’t too tolerant of spices, I highly recommend starting with a “white curry” such as this delicious cauliflower curry!
How to make this creamy Sri Lankan cauliflower curry
Ingredients
CauliflowerCoconut milk or cream (unsweetened). You can also use lite coconut milk, but it’ll taste better with regular coconut milk. TurmericMustards seedsGround corianderOnionGarlic and/or gingerGreen chili (optional)Curry leavesRampe (optional)Salt
Step by step instructions
This creamy Sri Lankan cauliflower curry is very easy to make, and you won’t be throwing away ANY part of the cauliflower either.
The first step is to prepare all the ingredients.
Cut the stem off of the cauliflower, but do not discard it. Also remove the leaves around the cauliflower (IF you got one with leaves), and set aside. Cut the head of the cauliflower into florets. The florets should be bite-sized and also evenly-sized if possible. Rinse and drain, and set aside. Take the stem of the cauliflower and trim the bottom if it’s dried out. If the stem is very tough, use a peeler or knife to remove the outer skin of the cauliflower stem. Cut the stem into 1 inch pieces, and then slice these pieces. They don’t have to be too thin, but shouldn’t be too thick either. Take the leaves of the cauliflower and cut them into long strips. Wash these separately and set aside. Prepare the rest of the spices next. Slice or dice the onions. Slice the garlic and/or ginger as well. Finally, measure out the other spices as well and keep them all together, along with the coconut milk.
The next step is to temper the spices.
Tempering spices is also known as tadka in Indian cooking. Frying and adding spices such as chili and mustard seeds are done at the end of cooking curries. But for this curry, I’m doing this at the beginning, for convenience and to reduce washing steps. The tempered spices add so much flavor and depth to the coconut cauliflower curry. Heat some oil (coconut oil or a neutral tasting oil) in a pot, over medium heat. When the oil is hot, add the mustard seeds. Stir the mustard seeds around until you start to hear them pop. Add the curry leaves and stir fry for just a few seconds. Add the onions, garlic, chili, rampe, and other spices, and saute until the onions soften.
Cooking the cauliflower.
Add the cauliflower florets and the cut up stem into the pot. Mix until the cauliflower is coated in the spice mix, and then add a little salt as well. Saute the cauliflower for about 5 – 10 minutes until the cauliflower is just starting to soften. Add the cauliflower greens, and then the coconut milk (and water, if using). Bring the coconut milk to a boil, then lower the heat and let it simmer for about 10 – 15 minutes. Or a minimum of 10 minutes, until the cauliflower is soft. I like to uncover the pot and let the creamy cauliflower curry simmer, so that the gravy has a chance to concentrate and thicken, making it even more creamy and flavorful. But if you’d like more gravy, you can close the lid and let it simmer as well. If you need to, add a little more water to get the desired consistency. Season to your taste, and serve warm.
Serving suggestions for this creamy cauliflower curry
This cauliflower curry is so creamy, with a little smokiness from the tempered spices. Expect to enjoy a lovely mild curry that has bold coconut and cauliflower flavor, and will be loved by everyone! You can serve this curry with some steamed rice and other side dishes. If you’re vegetarian or vegan, you can also pair it these other Sri Lankan curries,
Mango curryMushroom curryApple curryCreamy cashew curryBeetroot curryOr another “white curry” such as this Sri Lankan carrot curry.
If you’re not vegetarian or vegan, then you can add these curries to your meal too,
My famous chicken curryBeef curryLamb curryChicken meatball curryFish curryBlack pork curry