This is a great question. Fresh roasted coffee will have the best crema in your cup.