Good hummus is always welcome at any gathering — and this delicious version features Moroccan spices to set it apart.
While hummus is always terrific served on a cracker, a pita chip or a slice of baguette, it's just as tasty on a crunchy leaf of romaine or a colorful leaf of tender heirloom lettuce (for far fewer calories).
And it couldn't be easier to serve: arrange a pretty assortment of lettuce leaves on a platter around a bowl of this flavorful hummus and watch it disappear!
Place the garbanzos in a food processor and process until they are roughly puréed.
Meanwhile, place a large skillet over medium heat and add the olive oil and onion. Cook, stirring frequently, until the onion is soft, 3 to 5 minutes. Add the garlic, cinnamon, cumin, ginger and cardamom, and cook for 1 minute, stirring constantly. Add the puréed garbanzos to the skillet along with the tomatoes and cook for 10 minutes, stirring frequently.
Remove the skillet from the heat and stir in the lemon juice. When the hummus has cooled to room temperature, mix in the parsley and season to taste with salt and pepper. For the best flavor, serve at room temperature.
The hummus can be refrigerated, covered, for up to 1 week.