No. Authentic rogan josh recipe does not call for using any nuts. It uses yogurt and ground spices as the base. Unlike typical North Indian curries, it also does not have any onion or garlic in it.