Kaju Curry is a rich, creamy, and mildly spiced North Indian dish that brings a perfect balance of sweetness and warmth, making it ideal for special meals or when you want to serve something premium at home. This restaurant-style curry is made using soft cashews cooked in a smooth tomato-based gravy enriched with cream and aromatic spices. The entire recipe comes together in about 30 minutes, with 10 minutes of preparation time and 20 minutes of cooking, and it comfortably serves two people.
To begin, take 1 cup of cashews and soak them in warm water for about 10 minutes to soften them slightly, which helps them absorb the flavors better during cooking. You can also lightly fry the cashews in a little oil or butter if you prefer a richer taste and slightly crunchy texture. In a pan, heat 2 tablespoons of oil or butter over medium heat, then add one finely chopped medium onion and sauté it until it turns golden brown. Once the onions are ready, add 1 tablespoon of ginger-garlic paste and cook for about a minute until the raw aroma disappears.
Next, add the puree of two medium tomatoes and cook the mixture until it thickens and the oil starts to separate from the gravy, which is an important step for achieving that deep, restaurant-style flavor. At this stage, add the spices including 1/2 teaspoon turmeric powder, 1 teaspoon red chilli powder, 1 teaspoon coriander powder, and salt to taste. Mix everything well and let it cook for 2 to 3 minutes so the spices blend perfectly with the tomato base.
Now add the soaked cashews to the gravy and mix gently so they are well coated with the masala. Pour in about half a cup of milk or water depending on how creamy you want the consistency, then let the curry simmer on low flame for 5 to 7 minutes. This allows the cashews to soften further and absorb all the flavors of the gravy. To finish the dish, add 2 tablespoons of fresh cream and 1/2 teaspoon garam masala, stirring gently to combine everything into a smooth, luxurious curry. If you prefer a slightly sweet taste like restaurant-style kaju curry, you can add a small pinch of sugar at this stage.
Once done, garnish the curry with freshly chopped coriander leaves and a light swirl of cream on top for an appealing presentation. Kaju Curry is best served hot with butter naan, jeera rice, roti, or paratha, making it a versatile dish for both everyday indulgence and special occasions. For an even richer version, you can grind a portion of the soaked cashews into a paste and add it to the gravy, which enhances the texture and gives the curry a thicker, more velvety finish.




