Everything is in beans. Nothing goes improve your morning coffee like switching to whole grains that you grind freshly just before preparing.
You need to find high quality freshly roasted beans. We suggest you visit your local roaster. I tested everything here using beans from my local roaster (Jittery Joe Roasting Company). If you don’t have a roaster in your area, you can order quality beans online. If you’re not sure which variety of coffee to buy, check out our guide to best subscription coffee services, which will send you new beans to try every few weeks.
Once you have whole coffee beans, it’s time to grind them every day. Here’s our guide to the best coffee grinders. Be sure to read our other coffee guides, like the Best latte and cappuccino makers, Best portable coffee makers, and Best portable espresso machines.
Update March 2021: We added the Java VSSL and updated the prices for the rest of our picks.