This post may contain affiliate links, view our disclaimer for details.

This easy curry sauce made with coconut milk has just ten ingredients, including fragrant spices like curry powder, cumin, and garam masala. The creamy coconut milk base provides a luscious, silky texture thatโ€™s perfect for drizzling over white rice, vegetables, or your protein of choice. 


a white bowl of easy curry sauce with coconut milk served over white jasmine rice topped with chopped cilantro and green onions.
easy curry sauce with coconut milk

Why Youโ€™ll Love this Easy Coconut Curry Sauce

This sauce delivers big flavor without overwhelming complexity. One of the many reasons we love it so much. This recipe will show you how to make a simple curry with curry powder, garam masala and cumin.

Here are a few more reasons we love it and you will too:

  • Versatile sauce: it can be customized to your taste with add-ins like cayenne pepper or bell peppers, but itโ€™s also delicious as is. Serve it with rice, vegetables, or your favorite protein (like chickpeas).
  • Simple Recipe: this easy curry sauce recipe is a must-try for anyone looking for a creamy and flavorful sauce thatโ€™s easy and delicious. Itโ€™s ready in under an hour and most of the cooking time is completely passive.
  • Creamy & Flavorful Sauce with Minimal Ingredients: itโ€™s made with creamy coconut milk and a handful of flavor packed ingredients for an extra luscious texture with tons of flavor.

About Curry

Curry is a dish that has its roots in South and Southeast Asia, but has been adapted and reinterpreted in various ways around the world.


Traditionally, curry is a combination of spices, herbs, and often a protein, served with rice or bread. It can be found in various forms across different regions, from coconut-based curries in Thailand and Indonesia, to spicy vindaloo in India. This simple recipe is an Indian-inspired yellow curry made with coconut milk and Madras curry powder.


ingredients for the vegan curry sauce.
ingredients for the vegan curry sauce

Ingredients 

This recipe uses 10 ingredients (including salt) and is completely vegan & dairy free! To make this easy curry sauce, youโ€™ll need the following simple ingredients:

  • Oil (like canola, coconut oil or olive oil)
  • Yellow Onion
  • Garlic
  • Fresh Ginger
  • Curry Powder, use Madras Curry Powder if you prefer heat
  • Ground Cumin, or sub cumin seeds
  • Garam Masala
  • Crushed Tomatoes
  • Full Fat Coconut Milk

A note about curry powder

Curry powder is a blend of spices that can vary widely depending on the region and cuisine it is used in. Different brands and blends of curry powder can also have varying levels of heat and flavor intensity.

Madras curry powder is a popular blend of spices that originated in southern India. It typically includes a combination of ground coriander, cumin, turmeric, mustard seeds, and red chili powder. Madras curry powder is known for its deep, rich and spicy flavor

You can use Madras Curry Powder or another curry powder of choice in this recipe. Heat levels may need to be adjusted depending on your personal preference. 

Substitutions & Add Ins

This curry sauce recipe is very versatile, and you can easily make substitutions or add-ins based on your taste preferences or what you have on hand. Here are a few ideas:

  • Coconut Milk: swap half of the can of coconut milk for vegetable broth for a less rich curry. Use ยผ-ยฝ cup of coconut cream instead of coconut milk for an even creamier curry.
  • Red Curry Paste: substitute red curry paste for the curry powder for a different flavor and a spicier sauce.
  • Other veggies: add diced bell pepper or other vegetables for extra texture and flavor.
  • Tomato Paste: use about ยผ cup of tomato paste in place of crushed tomatoes for a thicker sauce.
  • Soy Sauce: you can add a splash of soy sauce for some umami flavor.
  • Potatoes: use sweet potatoes or even cauliflower instead of potatoes.

Helpful Equipment

  • Grater or Microplane, for the ginger
  • Medium Stock Pot

Step-by-step Instructions

๐ŸŽฅ Video tutorial is above the recipe card below. 

STEP 1: In a large stock pot, heat the oil over medium heat.

STEP 2: Add the diced yellow onion, garlic and ginger. Sautรฉ for 2-3 minutes.

STEP 3: Add the curry powder, cumin, and garam masala and stir until the spices coat all the onions. Cook on medium heat for 1-2 minutes to toast the spices.

STEP 4: Add the crushed tomatoes and coconut milk. Stir to combine.

STEP 5: At this point, you can add ingredients of choice to the simmer sauce. I recommend chickpeas and potatoes, as noted in the recipe below.

STEP 6: Cover the pot and simmer over medium-low heat for 10-15 minutes. Then, simmer uncovered for 15-20 more minutes to help thicken and further reduce the curry. (see notes below for more tips to thicken the sauce)

Tips for thickening the curry sauce:

  • Reduce the liquid: continue simmering it uncovered on low heat for a longer period of time to reduce the liquid and thicken the sauce. This will also help intensify the flavors.
  • Use a slurry: To make a slurry, mix equal parts cornstarch or flour with water or stock until it forms a smooth paste. Then, slowly pour the slurry into the simmering sauce while whisking continuously. Add this slowly, as too much slurry can make the sauce overly thick and gloopy.
  • Add coconut cream: Adding a 1/4 cup of coconut cream to your curry sauce can help thicken it and give it a creamy, rich texture. Add a little at a time as it will also change the taste of the curry. 

Serving

Serve this flavorful curry sauce with rice, cooked chickpeas, and diced potatoes for a hearty and flavorful meal. Basmati, jasmine, brown rice or even cauliflower rice go well with this curry. If youโ€™re craving even more flavor, you could serve it with this yellow jasmine rice!

My favorite way to serve it is topped with lots of fresh cilantro, green onions, and a squeeze of lime juice for some brightness and acidity. Serve this curry with this creamy mango mousse for a sweet treat at the end of your meal!

๐Ÿ“Œ Feel free to adjust the level of heat to your liking! Add a dash of red chili pepper, cayenne powder or red pepper flakes to taste if you love spicy food.

Storage

Store any leftover sauce in an airtight container in the refrigerator for up to 3-4 days. The sauce will thicken in the fridge as it cools but will thin out once reheated.

Reheat in a saucepan over low heat or in the microwave until warmed through. This curry sauce can be made ahead of time and reheated before serving.


a white bowl of Indian-inspired curry sauce with coconut milk with a vintage silver spoon with chopped cilantro and green onions.

Helpful Tips

 Follow these simple tips for the best results! 

  • For a smoother sauce: blend the onion, garlic, and ginger mixture in a food processor or blender before adding to the pan.
  • Adjust the spice level: add more or less Madras Curry Powder and other spices like cayenne pepper or red pepper flakes to your liking.
  • If the sauce is too thick: add a splash of water or vegetable broth to thin it out.
  • Simmer until the sauce reaches your desired thickness: simmer the sauce on low to reduce the amount of liquid. See the tips in the post above for other ways to thicken this curry sauce.

a white bowl of easy curry sauce with coconut milk served over white jasmine rice topped with chopped cilantro and green onions.
the simple coconut curry sauce

More Delicious Main Courses:
Did you make this easy, creamy curry sauce with coconut milk?
Iโ€™d love to know! Leave a star rating and comment below! 
easy curry sauce recipe.

Easy Curry Sauce with Coconut Milk

Yield: 4 Servings
Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes

This Indian-inspired easy curry sauce is made with coconut milk and fragrant spices like curry powder, cumin, and garam masala. The creamy coconut milk base provides a luscious, silky texture that's perfect for drizzling over white rice, vegetables, or your protein of choice.ย 

Serve with chickpeas and potatoes for a vegan and vegetarian main course!

Ingredients

Simmer Sauce

  • 1 tbsp oil
  • 1 medium yellow onion, diced (150g)
  • 4 large garlic cloves, peeled & minced
  • 1 tbsp fresh ginger, peeled & grated (about 1 knob)
  • 1 tbsp curry powder, use Madras Curry Powder for spiciness
  • 1 tsp ground cumin
  • 2 tsp garam masala, or sub 2 tsp extra curry powder
  • 1 15-oz can crushed tomatoes
  • 1 13-oz can full fat coconut milk
  • ยพ tsp salt, plus more to taste

Curry + Serving

  • 1 15-oz can cooked chickpeas, drained & rinsed
  • 2 large Yukon Gold Potatoes, diced into ยฝโ€ cubes (300g)
  • Fresh cilantro, limes & green onions, for serving

Instructions

  1. In a large stock pot, heat the oil over medium heat.
  2. Add the diced yellow onion, garlic and ginger. Sauté for 2-3 minutes.
  3. Add the curry powder, cumin, and garam masala and stir until the spices coat all the onions. Cook on medium heat for 1-2 minutes to toast the spices.
  4. Add the crushed tomatoes and coconut milk. Stir to combine.
  5. At this point, you can add ingredients of choice to the simmer sauce. I recommend chickpeas and potatoes, as noted above.
  6. Cover the pot and simmer over medium-low heat for 10-15 minutes. Then, simmer uncovered for 15-20 more minutes to help thicken and further reduce the curry. The sauce will thicken as it cools. (see notes below for more tips to thicken the sauce)
  7. Serve over rice or with naan. Top with freshly chopped cilantro, green onions and a squeeze of fresh lime juice.

Notes

Tips for thickening the curry sauce:

  • Reduce the liquid: simmering it uncovered on low heat for a longer period of time will reduce the liquid and thicken the sauce. This will also help intensify the flavors. The sauce will thicken as it cools.
  • Add a cornstarch slurry: To make a slurry, mix equal parts cornstarch or flour with water or stock until it forms a smooth paste. Then, slowly pour the slurry into the simmering sauce while whisking continuously. Be careful not to add too much slurry as it can make the sauce overly thick and gloopy.
  • Add coconut cream: Adding a 1/4 cup of coconut cream to your curry sauce can help thicken it and give it a creamy, rich texture. Add a little at a time as it will also change the taste of the curry.ย 
Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 202Trans Fat: 0g

Nutritional info is an estimate.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram


Want to Save this Recipe for Later? Pin it to Pinterest!
curry sauce pinterest pin.

DISCLAIMER: Links included in this post might be affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting my blog so I can continue to provide you with free content each week!

Categories:

, , , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *


One Comment

  1. Pattie Woodhouse says:

    This curry sauce is very delish, thank you for the recipe ๐Ÿ’•๐Ÿ’•

Even More Recipes You'll Love...