Summarize this article:

You can purchase whole roasted beans or ground coffee. Look for Arabica beans in light to medium roasts.  Some specialty coffee stores and online sellers offer Arabic coffee blends with spices included. While this doesn't allow you to adjust the ratio to your taste, it may be a convenient way to get the flavor of Arabic coffee. Alternatively, you can buy unroasted Arabica coffee beans and roast them yourself. You can use a mortar and pestle to do this, or the back of a spoon.
Buy Arabic coffee. Crush the cardamom pods.