The best espresso beans for a latte are medium or dark roasted beans. I use Coffee Bros Espresso Roast. The intensity of flavor from these roasts will make your latte stand out from an espresso drink made from light roasted beans which lack the same bold flavor. Talk to any coffee aficionado and they will tell you that medium or dark roasts are the way to go.