Wash and pat dry the bell peppers. Remove the stem, the core and cut them in halves. Discard the seeds. Preheat the oven to 400 degrees F.
Place the bell peppers on a baking tray. Cook them in the preheated oven turning frequently with tongs until blistered and blackened on all sides. It will take about 10-15 minutes. Remove from oven and let it cool. Peel and discard the extremely charred skin of bell peppers.
While the peppers are cooling, drain and rinse the canned chickpeas thoroughly.
Combine roasted peppers, onions, chickpeas, chipotle peppers, cashews, lemon juice, garlic, and spices in the food processor.
While the processor is running, add the olive oil slowly and blend until combined. This slow addition of olive oil will smoothen out the hummus. Pulse the ingredients for about a minute or until smooth. If the mixture seems too thick, add a tablespoon of water and blend until the desired consistency is attained. Taste the seasoning and adjust accordingly.
Transfer the hummus to a serving bowl and chill before stirring. Hummus will become firm as it chills.
Garnish with chopped tomatoes, olive oil, and cilantro leaves. Goes well with pita bread, crackers, cucumbers, carrots, and celery.