Vegan Creamy Cashew Curry Sauce

This vegan creamy cashew curry sauce is a rich-tasting, Mughal style recipe that works wonderfully with all kinds of foods from firm tofu and basic chicken breast, to veggie kofta, paneer or stirred into beans and lentils, my favorite being frozen peas, where they are quickly turned into the yummy, protein-packed vegan curry pictured here. (I’ve added peas at the end if you want to try it). The curry sauce uses the tempering technique where spices and herbs are fried in hot oil and poured over a dish to finish it with fresh flavor.  Once all the ingredients are measured out, the sauce comes together fast. It also freezes well to quickly jazz up weeknight dinners. I’ve made the sauce very mildly spicy in case you’re not into hot foods but if like me you are, then up the ante by doubling the amount of cayenne.

AuthorAnn Gaffney
RatingDifficultyIntermediate

This vegan creamy cashew curry sauce works wonderfully with all kinds of foods from chicken breasts and firm tofu to peas and lentils. It freezes well and quickly jazzes up weeknight dinners.

TweetSave
Vegan Creamy Cashew Curry Sauce with peas as part of a curry dinner
Yields4 Servings
Prep Time20 minsCook Time40 minsTotal Time1 hr
 ½ cup raw cashews, soaked in hot water for 2-3 hours
 3 tbsp canola oil, divided
 1 piece of cinnamon stick
 3 green cardamom pods
 3 whole cloves
 1 large shallot, diced
 1 ½ cups cherry tomatoes, diced
 ½ cup water
For the tempering
 1 bay leaf
 2 green cardamom pods
 1 tsp grated ginger
 1 tsp teaspoon grated garlic
 ¼ tsp cayenne pepper, or to taste
 1 tsp garam masala
 1 tsp ground coriander
 1 tsp sea salt
 ¾ tsp sugar
 1 cup water
 ½ bag frozen peas (optional)
1

Drain the cashews. Set aside.

2

Heat 1 tbsp oil in 2qt pan over a medium high flame. When hot add cinnamon stick, cardamom pods and cloves. Let sizzle until cloves swell up, about 1 minute. Add the diced shallots. Cook stirring until the shallots start to get golden about 2 minutes. Add diced tomatoes and drained cashews. Cook until the tomatoes soften. Add 1/2 cup water. Cover. Lower heat to medium. Simmer 10 minutes.

3

Remove the whole spices, reserving the cinnamon stick. Blend remaining contents of the pan until smooth. Set aside.

4

Prepare the tempering spices: In a clean pan heat the remaining oil over a medium high flame. Add the bay leaf, cardamom pods and reserved cinnamon stick. Let sizzle 1 minute. Add grated ginger and garlic and cook stirring until the garlic smells cooked and nutty, about 1 minute. Take care not to let it burn.

5

Add the ground spices, salt and sugar and stir to mix. Fry for a few seconds. Quickly add the tomato cashew purée to the pan and cook stirring until well mixed and heated through. Add a 1/2-1 cup water if it seems thick. Lower the heat to medium-low. Cover and simmer 10 minutes. It is ready to use.

6

For a curry with peas: Bring sauce to a low simmer. Add frozen peas to the sauce straight from the freezer. Do not defrost. Cook 2-3 minutes. Serve with steamed basmati rice.

Anns Tips
7

And if you’re not vegan for an even richer tasting sauce, use ghee instead of oil. You can also stir in light cream instead of water in step 5,. That said I find the cashews plenty rich enough.
Also in step 4, for even more heat, add a couple of whole dried red chilies to the tempering spices. Remove before serving or freezing.

Ingredients

 ½ cup raw cashews, soaked in hot water for 2-3 hours
 3 tbsp canola oil, divided
 1 piece of cinnamon stick
 3 green cardamom pods
 3 whole cloves
 1 large shallot, diced
 1 ½ cups cherry tomatoes, diced
 ½ cup water
For the tempering
 1 bay leaf
 2 green cardamom pods
 1 tsp grated ginger
 1 tsp teaspoon grated garlic
 ¼ tsp cayenne pepper, or to taste
 1 tsp garam masala
 1 tsp ground coriander
 1 tsp sea salt
 ¾ tsp sugar
 1 cup water
 ½ bag frozen peas (optional)

Directions

1

Drain the cashews. Set aside.

2

Heat 1 tbsp oil in 2qt pan over a medium high flame. When hot add cinnamon stick, cardamom pods and cloves. Let sizzle until cloves swell up, about 1 minute. Add the diced shallots. Cook stirring until the shallots start to get golden about 2 minutes. Add diced tomatoes and drained cashews. Cook until the tomatoes soften. Add 1/2 cup water. Cover. Lower heat to medium. Simmer 10 minutes.

3

Remove the whole spices, reserving the cinnamon stick. Blend remaining contents of the pan until smooth. Set aside.

4

Prepare the tempering spices: In a clean pan heat the remaining oil over a medium high flame. Add the bay leaf, cardamom pods and reserved cinnamon stick. Let sizzle 1 minute. Add grated ginger and garlic and cook stirring until the garlic smells cooked and nutty, about 1 minute. Take care not to let it burn.

5

Add the ground spices, salt and sugar and stir to mix. Fry for a few seconds. Quickly add the tomato cashew purée to the pan and cook stirring until well mixed and heated through. Add a 1/2-1 cup water if it seems thick. Lower the heat to medium-low. Cover and simmer 10 minutes. It is ready to use.

6

For a curry with peas: Bring sauce to a low simmer. Add frozen peas to the sauce straight from the freezer. Do not defrost. Cook 2-3 minutes. Serve with steamed basmati rice.

Anns Tips
7

And if you’re not vegan for an even richer tasting sauce, use ghee instead of oil. You can also stir in light cream instead of water in step 5,. That said I find the cashews plenty rich enough.
Also in step 4, for even more heat, add a couple of whole dried red chilies to the tempering spices. Remove before serving or freezing.

Vegan Creamy Cashew Curry Sauce

Leave a Reply

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

0
    0
    Your Cart
    Your cart is emptyReturn to Shop
      Calculate Shipping
      Apply Coupon