A silky, nut‑rich sauce meets the bright acidity of ripe tomatoes in this Creamy Cashew Tomato Curry. It’s quick enough for a weekday dinner yet elegant enough for guests. The cashews give body without dairy, making the dish naturally vegan and wonderfully comforting. Pair with basmati rice or warm naan for a complete meal that satisfies both the palate and the conscience.
Why You'll Love This Recipe
The star of this curry is the cashew cream, which provides a silky texture while keeping the dish plant‑based. Soaking the cashews for just 15 minutes before blending ensures a smooth consistency without a food processor. Fresh garlic, ginger, and a pinch of garam masala give depth, while a splash of coconut milk adds a whisper of tropical richness. The result is a balanced, comforting bowl that feels indulgent without excess.
Instructions

Soak and blend cashews
Place cashews in a bowl, cover with warm water, and let sit for 15 minutes. Drain, then transfer to a high‑speed blender with ¼ cup fresh water. Blend until completely smooth, scraping sides as needed.
Sauté aromatics
Heat coconut oil in a large skillet over medium heat. Add onion, cooking until translucent (≈4 min). Stir in garlic, ginger, and chili flakes; sauté another minute until fragrant.
Add tomatoes and spices
Stir in crushed tomatoes, garam masala, and a pinch of salt. Simmer for 8‑10 minutes, allowing the sauce to thicken and the flavors to meld. Taste and adjust seasoning.
Combine cashew cream
Reduce heat to low and slowly whisk the cashew puree into the tomato base. Add coconut milk, stirring continuously until the sauce is glossy and uniformly thickened.
Finish and serve
Season with final salt and pepper. Garnish with fresh cilantro or a drizzle of coconut cream. Serve hot over steamed rice or with warm naan.
Expert Tips
Tip #1: Use hot water for soaking
Warm water speeds up softening, giving a smoother puree in less time without compromising flavor.
Tip #2: Toast spices briefly
Add garam masala a minute before the tomatoes; toasting releases aromatic oils, deepening the curry’s flavor.
Tip #3: Adjust consistency
If the sauce thickens too much after cooling, stir in a splash of vegetable broth or water before reheating.
Tip #4: Garnish wisely
Fresh cilantro, toasted cashew pieces, or a drizzle of coconut cream add texture and visual contrast without overpowering the sauce.
Storage & Variations
Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently on low heat, adding a splash of water if needed. For a spicier version, increase chili flakes or stir in a teaspoon of sriracha. Swap cashews for almonds or use a vegan cream cheese for a tangier profile.
Nutrition
Per serving