We always think about marinated artichoke hearts but have you ever tried your hand at roasting them? Not only does this bring out their natural sweetness, but when oven roasted, the artichoke's texture completely transforms into a more crunchy and caramelized version of its soggy self. In this sandwich, we combine the crispy and golden roasted artichoke hearts with creamy and rich mecox cheddar between two slices of sourdough and a hefty drizzle of hot pepper-infused olive oil. This sandwich may sound simple but the flavors are totally complex and exciting. If you have fresh artichokes, you can peel and prepare them, then roast the whole artichoke, reserving the hearts to use for the sandwich. Or, start with just the hearts. You may be able to find frozen artichoke hearts or even non-marinated canned artichoke hearts to roast.