1 tablespoon olive oil
2 cups cauliflower florets, about 8 ounces, finely chopped
1 shallot, finely chopped
2 garlic cloves, minced
1 teaspoon ground cumin
3/4 cup all-purpose flour
1/4 teaspoon baking powder
3/4 teaspoon salt
1/4 teaspoon ground black pepper
3 large eggs
2 tablespoons chopped fresh cilantro
1 cup canola oil