Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
How to Make Cashew Curry
To make cashew curry, you simmer soaked or roasted cashews in a creamy, spiced coconut sauce until they turn tender and rich.
If you’ve been wondering how to make cashew curry at home, the good news is that it’s one of the easiest, most forgiving dishes you can cook.
It’s a staple in Sri Lankan and South Indian kitchens, where cashews are treated as a hearty protein rather than just a garnish.
The curry comes together in one pot, needs no complicated techniques, and tastes even better the next day.
In this post, we’ll walk through how to make cashew curry step by step, the ingredients that matter most, and the little tricks that make it taste authentic.
Let’s get cooking.
Why You Should Learn How to Make Cashew Curry
Learning how to make cashew curry is worth your time for a few tasty reasons.
1. It’s a One-Pot Wonder
When you make cashew curry, everything happens in a single pot, which means fewer dishes and more time enjoying your meal.
You simply build the aromatics, add the cashews and liquid, and let the stove do the rest.
2. Cashews Are Incredibly Nutritious
Cashew curry isn’t just delicious, it’s also packed with plant-based protein, healthy fats, and essential minerals like magnesium and iron.
That makes it a satisfying main dish for vegetarians and vegans alike.
3. It’s Budget-Friendly
Raw cashews are affordable compared to many other proteins, and the rest of the ingredients are pantry staples you probably already own.
That’s why so many home cooks love to make cashew curry for a filling weeknight dinner.
Ingredients You Need to Make Cashew Curry
Before you make cashew curry, gather these simple ingredients.
1. Raw Cashews
The star of the show, of course.
Soak raw cashews in warm water for at least 30 minutes so they soften and cook evenly.
If you’re short on time, roasted cashews work too and add a lovely depth of flavor.
2. Coconut Milk
Full-fat coconut milk gives your cashew curry its signature creaminess.
Skip the light version here, because you want that rich, velvety texture.
3. Aromatics and Spices
Onion, garlic, ginger, curry leaves, and green chilies form the aromatic base.
Then you’ll want turmeric, curry powder, and a pinch of chili flakes to make your cashew curry really sing.
4. Supporting Players
Tomatoes add tang, while a splash of lime juice brightens everything at the end.
A handful of fresh cilantro finishes your cashew curry beautifully.
Step-by-Step: How to Make Cashew Curry
Here’s how to make cashew curry from start to finish.
1. Soak the Cashews
Start by soaking your raw cashews in hot water for 30 minutes, then drain them.
This step is key when you make cashew curry because it ensures the nuts turn soft and creamy rather than tough.
2. Build the Aromatic Base
Heat oil in a pot and sauté the onion until golden.
Add garlic, ginger, curry leaves, and green chilies, and cook until fragrant.
Stir in the turmeric and curry powder and let the spices bloom for about 30 seconds.
3. Add Tomatoes and Cashews
Toss in the chopped tomatoes and cook until they break down into a jammy sauce.
Then add your soaked cashews and stir to coat them in all those lovely spices.
4. Pour in Coconut Milk and Simmer
Pour in the coconut milk along with a little water, season with salt, and bring everything to a gentle simmer.
Let your cashew curry bubble away for 15 to 20 minutes until the cashews are tender and the sauce thickens.
5. Finish and Serve
Squeeze in fresh lime juice, taste for seasoning, and scatter over cilantro.
Serve your cashew curry hot with rice, roti, or crusty bread for scooping up every drop.
Tips to Make Cashew Curry Taste Amazing
A few small tweaks can take your cashew curry from good to unforgettable.
1. Don’t Rush the Spices
Blooming your spices in hot oil releases their essential oils, and that’s what gives cashew curry its restaurant-quality aroma.
2. Adjust the Creaminess
If your cashew curry gets too thick, loosen it with a splash of water or vegetable broth.
Too thin? Simmer it uncovered for a few extra minutes.
3. Add Veggies for Variety
When you make cashew curry, feel free to toss in potatoes, peas, or spinach for extra color and nutrients.
So, How Do You Make Cashew Curry?
To make cashew curry, you soak raw cashews, sauté aromatics and spices, add coconut milk, and simmer everything into a creamy, fragrant dish.
It’s simple, satisfying, and endlessly adaptable to whatever you have on hand.
Now that you know how to make cashew curry, grab your pot and give this recipe a try tonight.