Restaurants serve roti canai sauce made with chicken but I use potatoes in my vegan version. You can also add your choice of protein like tofu, vegan meat substitutes or even beans.
About the Recipe
I love exploring world cuisines and trying out new restaurants. I also love making different international vegetarian dishes right at home. Southeast Asian cuisine is one of my absolute favorite. This includes Thai, Indonesian, Malaysian and more. I think it is their similarity to Indian cuisine and the delicious regional differences, make them absolutely flavorful. So in our quest to try new cuisines, we went to a local Penang restaurant back in New Jersey. I was blown away by the variety of dishes they had. But what stuck with me was the creamy roti canai curry they served. That was the best curry sauce recipe I have ever tasted. So when I got home, I tried to recreate the recipe. I found a vegetarian option with potato. Since we are a potato loving family, I knew this vegan Malaysian curry dipping sauce recipe is going to be a hit. This curry sauce has a generous dose of coconut cream or coconut milk to make it creamy and decadent. Addition of both whole and ground spices gives the curry tons of flavor. This dish tastes amazing with roti canai, roti and even with some plain rice.
Ingredients
For the details of the exact quantities of each ingredient and the list of ingredients needed, check the printable recipe card below. Here are the ingredients you need to make this Malaysian curry sauce for roti or even rice:
Veggies - potato, green peas, onion & garlic. Check the tips section for more ideas for veggies and protein.Whole spices - cinnamon stick and star aniseGround spices - curry powder and red chili powder. I use S&B brand curry powder, but if you can get your hands on Malaysian curry powder, then that would be amazing. If not any mild variety would work.Coconut cream or full fat coconut milkVegetable Stock or waterSalt
Instructions
For the detailed instructions on how to make the recipe with exact timings, check the printable recipe card below. This Malaysian curry sauce recipe is quick and easy to make. Heat oil in a medium size pan on medium flame. Add onion, garlic and cook till translucent, about 3~4 minutes. Add cinnamon stick, star anise, curry powder and chili powder. Cook for 1 minute or until it smells aromatic. Add potatoes and coat them evenly with the spices and onions. Cook for 2~3 minutes. Stir in the stock or water and salt. Cover and cook till potatoes are tender. Stir in the coconut milk and green peas; simmer for 3~4 minutes. Serve hot with roti canai.
Expert Tips
To make this recipe protein rich and wholesome, substitute some or all of the potatoes with your choice of plant protein. My favorites are cooked chickpeas or white beans, tofu, paneer (for a non-vegan alternative) etc.You can either use coconut cream or full fat coconut milk in the recipe.Curry powder adds a lot of flavor to the dish, so make sure to use one that you like and enjoy. I use S&B brand curry powder, but feel free to use any of your favorite.Instead of making this Malaysian potato curry recipe, you can also use other vegetables like sweet potato, cauliflower, broccoli etc. in this recipe.Leftover Malay curry sauce can be stored in the refrigerator in an airtight container for up to 3 days.
You might also like
Here are a few more flat breads from around the world that you might like: