A good falafel recipe, found on the Food Network website, calls for chickpeas, garlic, cumin, coriander and egg. It also includes a recipe for a white bean yogurt sauce for dipping.
To make falafel, blend 2 1/4 cups of cooked chickpeas, 3 scallions, 1 minced garlic clove, 1 egg and the juice from 1 lemon in a food processor, and season the mixture with salt to taste, 1 1/2 teaspoons each of ground cumin and coriander, 3/4 teaspoon of cayenne pepper, and 1/4 cup each of chopped parsley and cilantro. When the mixture is no longer chunky, stir in 1 1/2 teaspoons of baking powder and 1/3 cup of flour, and chill the mixture for 30 minutes.
Meanwhile, make the white bean yogurt sauce by blending 3/4 cup of cooked white beans, 1 small garlic clove, 1/4 cup of plain yogurt, 2 tablespoons of olive oil and the juice from 1/2 lemon. Season the mixture with salt and pepper to taste.
Form the chickpea batter into patties, and dip them in flour. Fry the patties in a saute pan filled with 1/2 inch of oil heated to 360 degrees Fahrenheit, and cook the falafel for three minutes on each side. Serve the falafel with the yogurt sauce and a tomato mixture made from grated cucumber and chopped salted tomatoes.