How to Make It
Preheat the oven to 250°. In a medium skillet, cook the chorizo over moderate heat until browned and the fat is rendered, about 5 minutes. Using a slotted spoon, transfer the chorizo to a mini food processor and pulse until chopped (you can also chop the chorizo by hand).
In a large bowl, stir the flour with the cornmeal, baking powder, sugar and 1 teaspoon of salt. Add 6 tablespoons of the butter and stir until blended. Stir in the olives and chorizo. Make a well in the center and add the milk and egg. Stir until evenly moistened.
Heat a large nonstick griddle or 2 nonstick skillets and brush lightly with butter. Form 2-tablespoon-size balls of dough and place half of them on the griddle. Using a lightly oiled spatula, press the dough into 3-inch rounds. Cook over moderately low heat, turning once, until golden on both sides and cooked through, about 7 minutes. Transfer the cakes to a baking sheet and keep warm in the oven. Repeat with the remaining dough, brushing the griddle with butter if necessary.
In a small bowl, stir the remaining 6 tablespoons of butter with the sambal oelek and a pinch of salt. Serve the cakes with the butter.