creamy carrot cashew curry

Published on October 23, 2025
4.8 (245 reviews)

I first stumbled upon a creamy carrot‑cashew blend while traveling through a bustling market in Delhi. A street vendor was simmering carrots with a handful of soaked cashews, and the aroma was impossi

Save This Recipe!
Click to save for later - It only takes 2 seconds!
creamy carrot cashew curry
Prep Time
15 min
Cook Time
30 min
Servings
4

Why You'll Love This Recipe

✓ Plant‑based protein: Cashews add a creamy source of protein and healthy fats, supporting muscle recovery and heart health.
✓ Quick & simple: Under 45 minutes from prep to plate, using pantry staples and minimal cleanup.
✓ Versatile flavor: Adjust spice level or swap carrots for sweet potatoes for endless variations.

I first stumbled upon a creamy carrot‑cashew blend while traveling through a bustling market in Delhi. A street vendor was simmering carrots with a handful of soaked cashews, and the aroma was impossible to ignore. The moment I tasted it, the silky texture and subtle heat reminded me of home‑cooked comfort, yet it felt entirely new. That memory sparked the idea to recreate the dish in my own kitchen, preserving its authentic spirit while making it accessible for weeknight meals.

The recipe draws on classic Indian techniques—tempering spices, building layers of flavor, and finishing with a nut‑based cream—without relying on dairy. By swapping heavy cream for blended cashews, the curry stays rich and velvety while staying vegan and lower in saturated fat. The natural sweetness of carrots balances cumin, coriander, and a pinch of chili, creating a harmonious palate that appeals to both spice lovers and those who prefer milder flavors.

What sets this curry apart is its balance of nutrition and indulgence. Carrots provide beta‑carotene, fiber, and a gentle sweetness, while cashews contribute protein, magnesium, and heart‑healthy monounsaturated fats. The dish is also highly adaptable: add peas for pop, swap the base grain, or increase the heat with fresh chilies. Whether you’re feeding a family, meal‑prepping for the week, or impressing guests, this curry delivers comfort, color, and a satisfying creaminess that feels luxurious without the guilt.

1 cup raw cashews (soaked 4 hrs) Can use roasted cashews; reduce water for thicker sauce.
1 large onion, finely diced Yellow or white works best.
2 cloves garlic, minced Fresh gives brightest flavor.
1 tbsp fresh ginger, grated Adds warmth and depth.
1 tsp ground cumin Toasted for extra aroma.
½ tsp ground coriander Adds citrusy nuance.
¼ tsp cayenne pepper (optional) Adjust for desired heat.
1 cup water (or vegetable broth) Broth adds extra depth.
2 tbsp coconut oil or neutral oil For sautéing aromatics.
Salt to taste Finish seasoning after simmer.

Instructions

creamy carrot cashew curry
1

Prep the cashews and carrots

Drain the soaked cashews and rinse. Slice carrots into uniform ½‑inch rounds so they cook evenly. Set both aside; the cashews will later be blended into a silky base.

Pro Tip: If short on time, use pre‑soaked cashews from the freezer; they blend just as smoothly.
2

Sauté aromatics

Heat coconut oil in a large pot over medium heat. Add onion, garlic, and ginger; sauté 4‑5 minutes until fragrant and the onion turns translucent. This builds the flavor foundation.

Pro Tip: Keep the heat moderate to avoid burning the garlic.
3

Add spices and carrots

Stir in cumin, coriander, and cayenne; toast 30 seconds. Then add carrot rounds, coating them with the spice mixture. Pour in water or broth, bring to a gentle boil, then reduce to a simmer.

Pro Tip: Cover the pot for the first 10 minutes to steam carrots evenly.
4

Blend cashew cream

While carrots simmer, blend soaked cashews with ½ cup fresh water until ultra‑smooth. Add a pinch of salt.

Pro Tip: Blend on high for 1 minute; a dash of oil helps emulsify.
5

Finish and serve

Stir the cashew cream into the simmering carrots, letting the curry thicken for 5 minutes. Adjust salt, add a squeeze of lemon if desired, and serve over rice or with naan.

Pro Tip: If the sauce becomes too thick, thin with a splash of extra broth.

Expert Tips

Tip #1: Soak cashews

Soaking for at least 4 hours (or overnight) softens the nuts, ensuring a completely smooth cream without grainy texture.

Tip #2: Add peas for pop

Stir in a half‑cup of frozen peas during the last 3 minutes; they add color, sweetness, and extra protein.

Tip #3: Control thickness

For a thinner sauce, add more broth; for a richer texture, reduce the liquid before blending the cashews.

Tip #4: Reheat gently

When reheating leftovers, use low heat and stir frequently to keep the cashew cream from separating.

Storage & Variations

Store leftovers in an airtight container in the fridge for up to 4 days; reheat on low with a splash of water. For a smoky twist, stir in a teaspoon of smoked paprika. Replace carrots with butternut squash for autumnal flavor, or add a handful of spinach at the end for extra greens.

Nutrition

Per serving

Calories
420 kcal
Protein
12 g
Carbs
38 g
Fat
22 g

Frequently Asked Questions

Almond milk can replace some of the blending liquid, but it won’t provide the same thickness or buttery mouthfeel. For best results keep cashews as the primary cream base and add almond milk only if you need extra fluid.

With the optional ¼ tsp cayenne, the heat is moderate—enough to warm without overwhelming. Adjust by reducing or omitting cayenne, or increase for a bolder kick.

Yes. Cool the curry completely, then transfer to freezer‑safe bags or containers. Thaw overnight in the fridge and reheat gently, adding a splash of broth to restore creaminess.

You can dry‑sauté the aromatics in a non‑stick pot, adding a few tablespoons of water or broth instead of oil. The flavor will be slightly lighter but still delicious.

Recipe Summary

Prep
3 min
Cook
30 min
Total
33 min
Servings
3
Category: Dinner Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 4 medium carrots, sliced ½‑inch thick
  • 1 cup raw cashews (soaked 4 hrs)
  • 1 large onion, finely diced
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tsp ground cumin
  • ½ tsp ground coriander
  • ¼ tsp cayenne pepper (optional)
  • 1 cup water (or vegetable broth)
  • 2 tbsp coconut oil or neutral oil
  • Salt to taste

Instructions

1
Prep the cashews and carrots

Drain the soaked cashews and rinse. Slice carrots into uniform ½‑inch rounds so they cook evenly. Set both aside; the cashews will later be blended into a silky base....

2
Sauté aromatics

Heat coconut oil in a large pot over medium heat. Add onion, garlic, and ginger; sauté 4‑5 minutes until fragrant and the onion turns translucent. This builds the flavor foundation....

3
Add spices and carrots

Stir in cumin, coriander, and cayenne; toast 30 seconds. Then add carrot rounds, coating them with the spice mixture. Pour in water or broth, bring to a gentle boil, then reduce to a simmer....

4
Blend cashew cream

While carrots simmer, blend soaked cashews with ½ cup fresh water until ultra‑smooth. Add a pinch of salt. Pro Tip: Blend on high for 1 minute; a dash of oil helps emuls...

You May Also Like

Discover more delicious recipes

Pumpkin Spice Roll Squares Desserts recipes
Crunchy Morning Bliss Tostadas Breakfast and Brunch
Save This Recipe!
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.