In a large, deep skillet, cover the carrots and garlic with water and bring to a boil. Cook over moderately high heat until the carrots are tender, about 10 minutes. Drain and let cool; discard the garlic.
In a large bowl, combine the olive oil, lemon juice, parsley, cilantro, paprika and crushed red pepper. Season the dressing with salt. Add the carrots, toss to coat and sprinkle the almonds on top. Serve warm, at room temperature or slightly chilled.