Why Does My Coffee Look Oily? Top Causes Explained

As an Amazon Associate CoffeeXplore.com earns from qualifying purchases.

Ever peered into your morning mug or glanced at your coffee beans and wondered, “Why does my coffee look oily?” You’re not alone. That subtle sheen on your beans or the delicate film floating on your brew can be puzzling, sometimes even a bit concerning. Many coffee drinkers grapple with understanding what this oiliness means – is it good, bad, a sign of freshness, or something else entirely?

The oily appearance on coffee beans or in your brewed coffee is primarily due to natural lipids (oils) inherent in the beans. These oils, crucial for flavor and aroma, migrate to the bean’s surface during the roasting process, especially with darker roasts, and are then extracted into the water during brewing.

Understanding these coffee oils is key to appreciating the nuances of your favorite beverage. We’ll explore where these oils come from, how roasting and brewing affect them, whether they signal quality or staleness, and how they impact your coffee gear. Get ready to demystify that coffee sheen and gain deeper insight into the journey from bean to cup.

Key Facts:
* Natural Component: Coffee beans naturally contain lipids (oils), typically accounting for 10-17% of their dry weight, which are essential for flavor and aroma.
* Roasting Impact: The roasting process, particularly darker roasts reaching or exceeding the ‘second crack’ (around 16+ minutes), breaks down the bean’s structure, forcing these oils to the surface.
* Visual Cue: While oily beans are expected for fresh dark roasts, excessive oil on light or medium roasts appearing over time can indicate staleness or improper storage.
* Brewing Extraction: Hot water extracts these oils along with other soluble compounds during brewing; methods without paper filters (like French press) retain more oil, contributing to a fuller body.
* Equipment Consideration: Oily beans, especially dark roasts, can leave residue in grinders and brewers, potentially causing clogs or affecting performance if not cleaned regularly.

Contents show

What Causes the Oily Sheen on My Coffee?

Coffee looks oily due to natural lipids present within the beans. These oils, contributing to flavor and aroma, migrate to the surface during the roasting process as heat breaks down the bean’s internal structure, especially during darker roasts. This natural occurrence is a fundamental part of coffee’s transformation.

That shimmer isn’t an additive or a contaminant; it’s an intrinsic part of the coffee bean itself making its way to the surface. Think of it as the bean revealing some of its flavor-packed secrets. The journey these oils take from deep within the bean to the visible surface is driven primarily by the intense heat of the roasting process.

Close up of oily dark roast coffee beans

The Natural Oils Within Coffee Beans

Coffee beans naturally contain lipids like linoleic and palmitic acids. These oils are crucial for the coffee’s distinct flavor and aroma profile and are initially stored within the bean’s cellular structure before roasting. These aren’t just any oils; they are complex compounds, including triglycerides and fatty acids (like linoleic, palmitic, oleic, and stearic acids), that play a vital role in how we perceive coffee’s taste and smell.

Before roasting, these oils are safely tucked away inside the bean’s cells. Green, unroasted coffee beans don’t typically appear oily because their internal structure is dense and intact, keeping the lipids contained. It’s the transformative power of heat that changes this.

How Roasting Releases Coffee Oils

Roasting uses high heat, causing moisture to evaporate and CO2 to build. This makes beans porous, breaking down cell walls (especially at ‘first’ and ‘second crack’), allowing internal oils to migrate to the surface. The roasting process is a dynamic event involving significant physical and chemical changes within the bean.

Here’s a breakdown of how it happens:

  1. Heating & Expansion: As beans heat up, internal water turns to steam, and various chemical reactions produce gases like carbon dioxide (CO2). This internal pressure causes the bean to expand.
  2. First Crack: Around 385°F (196°C), the pressure becomes too much, causing the bean to audibly crack – the “first crack.” This signifies the beginning of light roasts. Cell walls start to weaken, but most oils remain inside.
  3. Continued Roasting: As roasting continues towards medium and dark levels, temperatures rise further. The bean’s structure becomes more porous and brittle.
  4. Second Crack: Often occurring around 435°F (224°C) or higher, the bean structure breaks down more significantly, leading to the “second crack” – a quieter, more rapid crackling sound. This further breakdown, essentially creating micro-fractures, creates pathways for the internal oils.
  5. Oil Migration: The intense heat and increased porosity literally push the oils from the liquid phase within the bean towards the gaseous phase, forcing them through the weakened cell walls and fractures to coat the bean’s exterior. Darker roasts, which go through or past the second crack, experience the most significant oil migration.

Key Takeaway: The oiliness on coffee beans is a direct result of the roasting process breaking down the bean’s cellular structure and releasing naturally occurring lipids, especially prevalent in darker roasts.

Why Does My Brewed Coffee Look Oily?

Brewed coffee looks oily because the hot water extracts oils along with flavor compounds during brewing. These oils, being less dense than water, often float to the surface, creating a visible sheen or film, particularly with brewing methods that don’t use paper filters. It’s the same oils seen on dark roast beans, now suspended in your cup.

Seeing oil in your brewed coffee, whether it’s tiny droplets or a more noticeable film, is simply evidence of the extraction process at work. Hot water is an excellent solvent, dissolving not just the soluble flavor compounds but also emulsifying and carrying away the oils present in the ground coffee. The more oil available on the surface of the grounds (common with darker roasts), the more likely you are to see it in the final brew.

Oil Release During the Brewing Process

During brewing, hot water saturates the coffee grounds, dissolving soluble compounds and releasing oils. The turbulence and temperature facilitate this extraction. These oils, primarily lipids, aren’t fully soluble in water but get suspended or emulsified within the liquid coffee. Because they are less dense than water, they naturally tend to rise to the top once the brewing agitation stops.

The efficiency of oil extraction can depend on factors like water temperature, brew time, and grind size. However, the most significant factor influencing the amount of oil in the final cup is often the brewing method itself, specifically the type of filter used.

Does Oil Affect Coffee Body and Mouthfeel?

Yes, coffee oils significantly contribute to the brew’s body and mouthfeel. They provide a richer, heavier texture on the palate. Coffees brewed without paper filters (like French press) often retain more oils, resulting in a fuller body compared to the cleaner, lighter feel of paper-filtered drip coffee.

Think of the difference between skim milk and whole milk – the fat content drastically changes the texture and how it feels in your mouth. Coffee oils have a similar effect. They coat the tongue, creating a lingering, often smoother and more viscous sensation. This is why French press coffee is often described as having a “heavy” or “robust” body, while pour-over coffee made with a paper filter feels “cleaner” or “brighter.” The presence or absence of these oils is a major contributor to these textural differences.

Understanding the Film on Top of Your Coffee

The film on top of coffee is typically the natural coffee oils that have been extracted during brewing. Since oil is less dense than water, it floats to the surface, creating this visible layer, especially common in French press or espresso, or even sometimes in cold brew made with darker roasts.

This film isn’t necessarily a bad sign; it’s often just a visual indicator of the presence of coffee oils. In espresso, this oily component mixes with finely dispersed coffee solids and air bubbles to form crema, which is highly desirable. In methods like French press or cowboy coffee (where grounds are boiled directly in water), the lack of fine filtration allows these oils to collect visibly on the surface. If you find it visually unappealing, methods using paper filters are very effective at removing it.

Tip: If you dislike the oily film but enjoy the body it provides, try stirring your coffee gently before drinking. This can help temporarily emulsify the oils back into the brew.

Are Oily Coffee Beans a Sign of Quality or Freshness?

Oily coffee beans are not necessarily a sign of poor quality; it often depends on the roast level and context. Fresh dark roasts are naturally oily due to the intense roasting process. However, if light or medium roasts become excessively oily quickly, or develop oiliness long after roasting, it might indicate age or improper storage, potentially leading to staleness.

The appearance of oil on beans is nuanced. It’s crucial to consider the type of roast you’re looking at and when the oil appeared relative to the roast date. What’s expected and desirable for one roast level might be a warning sign for another.

Fresh Dark Roasts vs. Aged Lighter Roasts

Freshly roasted dark coffee beans (like French, Italian, or Espresso roasts) should look oily. The roasting process required to achieve these dark profiles inherently pushes oils to the surface almost immediately. Seeing a glossy sheen on these beans shortly after their roast date is perfectly normal and expected.

Conversely, light and medium roast beans typically have their oils locked inside when fresh. They should appear relatively dry. If you buy light or medium roast beans and they look significantly oily right away, it could suggest they were roasted darker than intended. More commonly, if these lighter roasts become oily over weeks or months, it’s often a sign that they are aging. The oils are slowly migrating to the surface over time, even without the intense heat of dark roasting.

When Oily Beans Might Indicate Staleness

Excessive oil on light or medium roast beans appearing long after roasting can indicate staleness. This happens as oils slowly migrate out over time and are exposed to oxygen. This prolonged oxygen exposure can cause the oils to oxidize, leading to rancidity and unpleasant, stale flavors in the brewed coffee.

For dark roasts, while oiliness is normal when fresh, even these oils will oxidize over time. Extremely oily dark roast beans that have been sitting around for a very long time might also taste stale or rancid, even though the initial oiliness wasn’t a negative sign. The key is the combination of roast level, time since roasting, and the degree of oiliness.

Diagram comparing dry light roast beans and oily dark roast beans

Dispelling the Myth: Oily Doesn’t Always Mean Bad

It’s a common misconception, particularly among those who equate “bold” with “dark and oily,” that oiliness is always a sign of a strong, flavorful coffee. While dark roasts are bolder and are oily, the oil itself isn’t the sole source of boldness, and its presence doesn’t automatically guarantee quality.

Freshly roasted dark beans are oily and flavorful. Stale light roast beans can become oily and taste flat or rancid. Judging beans solely on their oiliness without considering the roast level and freshness is misleading. Don’t fear the sheen on a fresh dark roast, but be wary of unexpected oiliness on lighter roasts, especially if they’ve been stored for a while.

Key Takeaway: Context is crucial. Oil is normal for fresh dark roasts but can indicate age or staleness in lighter roasts if it develops over time.

How Does the Roast Level Influence Coffee Oiliness?

The roast level is a primary factor determining coffee bean oiliness. Darker roasts, exposed to higher heat for longer durations, develop more internal pressure and structural breakdown (porosity), forcing more natural oils to the surface. This results in a shinier, oilier appearance compared to lighter roasts where oils remain largely inside the bean.

Roasting isn’t just about color; it’s a thermal process that fundamentally alters the bean’s physical structure and chemical composition. The extent of these changes, dictated by time and temperature, directly correlates with how much oil becomes visible.

Light Roasts: Oils Locked Inside

Light roasts, such as City or Cinnamon roasts, are heated for a shorter time and reach lower internal temperatures, typically stopped shortly after the ‘first crack’. The bean’s cellular structure remains relatively intact and less porous. Consequently, the natural coffee oils stay largely contained within the bean’s matrix. Fresh light roast beans will appear dry and matte, with little to no visible oil on the surface. This preserves more of the bean’s origin characteristics and acidity but results in a less oily bean.

Medium Roasts: Potential for Oil Over Time

Medium roasts (e.g., City+, Full City) are roasted longer than light roasts, usually somewhere between the end of the first crack and the beginning of the second crack. The bean structure starts to break down more, and some oil migration might begin, but it’s often not immediately visible. Fresh medium roast beans may have a slight sheen but are generally not overtly oily. However, because the structure is more compromised than in light roasts, oils can migrate to the surface more readily over time, especially with exposure to air and temperature fluctuations during storage.

Dark Roasts: The Science Behind the Shine

Dark roasts are oily because prolonged high heat breaks down the bean’s structure significantly. This increased porosity and development of micro-fractures, especially past the ‘second crack,’ allows more internal oils to migrate easily and rapidly to the surface. Roasts like French, Italian, Vienna, or Espresso roasts are taken well into or beyond the second crack.

The intense heat and extended duration cause significant structural degradation. The cell walls become highly permeable, and the pressure from internal gases effectively squeezes the oils out. This reaction between the bean’s internals and oxygen, facilitated by the cracked structure, creates that characteristic glossy, oily coating almost immediately after roasting. As Sagebrush Coffee puts it, if a bean is roasted long enough for the internal shell to crack and let out CO2, it reacts with oxygen, creating the oil.

Key Takeaway: Roasting duration and temperature directly impact bean structure; darker roasts experience more structural breakdown, leading to greater oil migration to the surface.

Can Storage Make My Coffee Beans Oily?

Yes, improper storage can cause coffee beans to become oily over time, even if they weren’t initially. Exposure to oxygen accelerates oil migration and oxidation, while temperature fluctuations can also draw oils to the surface. Storing beans correctly is crucial for maintaining freshness and managing oiliness.

Even if you purchase perfectly roasted beans that aren’t overly oily for their roast level, how you store them at home can significantly impact their appearance and longevity. Two key environmental factors play a major role: oxygen and temperature.

The Role of Oxygen and Oxidation

Oxygen is the enemy of fresh coffee. When coffee beans, especially those whose structure has been slightly compromised by roasting (even medium roasts), are exposed to air, oxidation occurs. This process not only degrades the volatile aromatic compounds, leading to stale flavors, but also encourages the natural oils within the bean to migrate towards the surface.

As oils reach the surface and react with oxygen, they can begin to oxidize, potentially developing rancid off-flavors. Storing beans in an airtight container minimizes oxygen exposure, slowing down both oil migration and the staling process. This is why coffee bags often have one-way valves – to let CO2 escape without letting oxygen in.

Temperature Fluctuations and Oil Migration

Sudden or frequent changes in temperature can also affect oil migration. Moving beans between drastically different temperatures (e.g., from a cool pantry to a warm countertop near the stove) can cause the beans to expand and contract slightly. This physical stress can effectively “pump” oils toward the surface.

Storing coffee in a stable, cool, dark place is generally recommended. Avoid storing beans in the refrigerator or freezer, as temperature fluctuations and moisture condensation upon removal can negatively impact quality and potentially accelerate oil migration. A consistent, moderate temperature is ideal.

How Age Affects Oil Appearance

Regardless of storage conditions, time itself will eventually lead to increased oiliness, particularly for medium roasts. Even in an airtight container, the oils naturally present within the bean will slowly continue their journey towards the surface as the bean ages and degasses.

For dark roasts that are already oily, aging primarily leads to the oxidation of the surface oils, causing staleness rather than a noticeable increase in oiliness. For light and medium roasts, however, the gradual appearance of surface oil over weeks or months is a common visual indicator that the beans are getting older.

Tip: Buy whole beans in quantities you’ll use within a few weeks and store them in an airtight, opaque container away from heat, light, and moisture to best preserve freshness and manage oiliness.

Will Oily Coffee Beans Damage My Grinder or Brewer?

Yes, oily coffee beans can potentially affect equipment, especially grinders. The oils can leave a sticky residue, leading to buildup that may clog grinder burrs, hoppers, or chutes over time, impacting performance and potentially flavor consistency. Regular cleaning is essential when using very oily, dark roast beans.

While the oils themselves are a natural part of coffee, their sticky nature can cause issues for the mechanical parts of your coffee setup. This is particularly true for grinders, where grounds and oil residue can accumulate in hard-to-reach places.

Impact on Grinders (Clogging and Residue)

Grinders, especially those with burrs, are most susceptible to problems from oily beans. The sticky oils mix with fine coffee particles, creating a paste-like residue. This buildup can:

  • Clog Burrs: Reduce grinding efficiency and consistency, leading to uneven particle size.
  • Coat Hoppers/Chutes: Make it difficult for beans to feed smoothly and for grounds to exit cleanly.
  • Affect Grind Settings: Residue buildup can sometimes interfere with adjustment mechanisms.
  • Impart Stale Flavors: Old, rancid oil residue trapped in the grinder can contaminate fresh beans ground later.

Electric burr grinders and the built-in grinders in super-automatic espresso machines are often highlighted as needing extra care when used with dark, oily roasts.

Effects on Automatic Brewers and Espresso Machines

Beyond the grinder, oily beans can affect other equipment:

  • Automatic Drip Machines: Oil residue can build up in the filter basket holder and potentially the carafe if not cleaned regularly.
  • Espresso Machines: In super-automatic machines, oily beans can clog the pathway from the hopper to the brew unit. In all espresso machines, oil residue can build up on the shower screen, portafilter, and basket, potentially affecting extraction and taste. Café William specifically notes that oily coffee tends to stick to the walls of built-in grinders, potentially damaging the machine long-term.

Importance of Regular Cleaning

Regularly cleaning your grinder and brewer is crucial when using oily beans. This prevents oil residue buildup, which can affect performance, longevity, and, importantly, the taste of future brews. Neglecting cleaning allows oils to oxidize and turn rancid, leading to unpleasant flavors.

  • Grinders: Use grinder cleaning pellets (like Grindz) periodically, or manually clean burrs and chutes with brushes and compressed air (ensure the grinder is unplugged). Pay attention to the hopper as well.
  • Brewers/Espresso Machines: Follow manufacturer instructions for regular cleaning cycles using appropriate cleaning solutions (descalers and detergents designed for coffee oils). Backflush espresso machines regularly, and manually clean portafilters, baskets, and shower screens.

Key Takeaway: Oily beans require more diligent equipment maintenance. Regular cleaning prevents buildup, ensures consistent performance, and avoids stale flavors contaminating your coffee.

How Can I Manage or Reduce the Oil in My Coffee?

Manage oily coffee by choosing lighter roasts, storing beans properly in airtight containers away from heat and light, and grinding just before brewing. To reduce oil in the brewed cup, use brewing methods with paper filters, which effectively absorb most surface oils, resulting in a cleaner taste.

While coffee oils are natural, sometimes you might prefer less oiliness on your beans or in your cup. Fortunately, there are several strategies you can employ, from bean selection to brewing technique.

Choosing Less Oily Beans (Lighter Roasts)

The most straightforward way to avoid oily beans is to opt for lighter roast levels. Light roasts (City, Cinnamon) and many medium roasts (City+, Full City) are roasted to temperatures below the point where significant oil migration occurs. When fresh, these beans will appear dry or have only a very slight sheen. If you prefer a coffee profile with higher acidity, more delicate origin flavors, and a less oily appearance, exploring the world of light to medium roasts is your best bet.

Proper Storage Techniques for Oily Beans

If you enjoy dark roasts but want to manage their oiliness and preserve freshness:

  1. Airtight Container: Store beans in an airtight, opaque container immediately after opening the bag. This minimizes oxygen exposure, slowing oxidation.
  2. Cool, Dark Place: Keep the container away from direct sunlight, heat sources (like ovens or stovetops), and moisture. A pantry or cupboard is often ideal.
  3. Whole Bean & Grind Fresh: Buy whole beans and grind only what you need just before brewing. Grinding increases surface area, accelerating staling and oil degradation.
  4. Buy Smaller Quantities: Purchase amounts you expect to use within 1-3 weeks for optimal freshness, especially for dark roasts.

Using Paper Filters to Minimize Oil in Brewed Coffee

Using paper filters in methods like pour-over or drip coffee significantly reduces oil in the final cup. The paper effectively absorbs most oils that float on the surface, resulting in a cleaner, lighter-bodied brew with less visible film.

If the oily film on top of your French press or espresso bothers you, switching to a brewing method that incorporates a paper filter is highly effective. Common options include:

  • Automatic Drip Coffee Makers: Most use standard paper filters.
  • Pour-Over Devices: Hario V60, Chemex, Kalita Wave all rely on paper filters.
  • Aeropress: While it can be used without paper, using the standard paper micro-filter removes most oils.

Even if you enjoy the body from methods like French press, running the brewed coffee through a paper filter afterward can remove the surface oil, though this is an extra step.

Cleaning Tips for Equipment Used with Oily Beans

Consistent cleaning is non-negotiable when dealing with oily beans:

  • Grinder: Clean frequently (weekly or bi-weekly depending on use) using grinder cleaning pellets or manual brushing. Don’t let residue build up.
  • French Press: Disassemble the plunger/filter assembly and wash thoroughly with hot, soapy water after each use to remove trapped grounds and oils.
  • Automatic Brewer/Espresso Machine: Follow a regular cleaning and descaling schedule as per the manufacturer’s guidelines, potentially increasing frequency if using very dark roasts. Clean carafes, filter baskets, and portafilters diligently.

Tip: Consider having a separate grinder for very dark/oily roasts if you frequently switch between different roast levels to avoid flavor contamination.

FAQs About Oily Coffee

Here are answers to some frequently asked questions about why coffee looks oily:

Why do I see oil in my coffee?

You see oil because it’s a natural component of the coffee bean (lipids) that gets extracted along with flavor compounds during the brewing process, especially with hotter water. Since oil is less dense than water, it tends to float to the surface, creating a visible sheen or film, particularly noticeable in brews made without paper filters like French press or espresso.

Is oily coffee bad for you?

No, the natural oils in coffee are generally not considered bad for you in moderation. In fact, they contain compounds like diterpenes (cafestol and kahweol) which have been studied for various health effects, both positive and potentially negative (like raising cholesterol levels in very high, unfiltered coffee consumption). Filtered coffee removes most of these specific compounds. The oil itself contributes to mouthfeel and aroma.

Are oily coffee beans a sign that the coffee is old?

It depends on the roast level. For dark roasts (French, Italian), oiliness is normal even when fresh. However, for light or medium roasts, beans becoming significantly oily over time after roasting is often a sign of aging and potential staleness, as oils slowly migrate out and oxidize.

Why are dark roast coffee beans typically more oily?

Dark roast beans are exposed to higher temperatures for longer durations during roasting. This intense process breaks down the bean’s internal structure more significantly (increasing porosity) and forces the natural oils within the bean to migrate to the surface. This happens especially after the ‘second crack’ phase of roasting.

How can I get rid of the oily film on top of my coffee?

The most effective way is to use a brewing method with a paper filter (like drip coffee makers or pour-over devices). The paper absorbs the vast majority of the oils. If using a French press, you could try carefully skimming the surface or even pouring the finished brew through a paper filter, though this changes the characteristic body.

Will oily coffee beans damage my grinder?

They can contribute to faster buildup of residue. The sticky oils can combine with coffee grounds and clog burrs or chutes over time, impacting grinder performance and potentially leading to stale flavors if not cleaned regularly. Frequent cleaning is essential when using oily beans.

Are oily coffee beans lower quality?

Not necessarily. Oiliness on a fresh dark roast is expected and normal. Quality depends more on the bean origin, processing, freshness, and roasting skill. However, unexpected oiliness on a light/medium roast, or oiliness combined with a rancid smell, can indicate lower quality due to age or improper storage.

How should I store oily coffee beans?

Store them like any other coffee bean, but perhaps with extra diligence: in an airtight, opaque container in a cool, dark place. Minimize exposure to oxygen, heat, and light to slow down the oxidation of the surface oils and preserve freshness for as long as possible. Buy smaller amounts more frequently.

Why are Starbucks coffee beans often oily?

Starbucks predominantly uses dark roast profiles for many of their signature blends. As discussed, dark roasting naturally brings oils to the surface of the bean. Therefore, seeing oily beans in a bag of Starbucks dark roast coffee is typically normal and expected for that roast style.

Does the oil in coffee affect its taste?

Yes, significantly. Coffee oils carry many aromatic compounds and contribute heavily to the coffee’s body and mouthfeel. They provide richness, texture, and can influence the perception of flavor notes. Removing the oil (e.g., with paper filters) leads to a cleaner, lighter-bodied cup, which highlights different aspects of the coffee’s flavor profile.

Summary: Understanding Oily Coffee

Seeing oil on your coffee beans or in your cup might initially seem strange, but it’s usually a perfectly natural phenomenon rooted in the coffee bean’s composition and the roasting process.

Here are the key takeaways:

  • Natural Origin: Coffee beans contain inherent oils (lipids) crucial for aroma and flavor.
  • Roasting’s Role: The heat of roasting, especially for dark roasts reaching the ‘second crack,’ breaks down the bean structure, pushing these oils to the surface.
  • Brewing Extraction: Hot water extracts these oils during brewing; they often float, creating a visible sheen or film, especially without paper filtration.
  • Quality & Freshness: Oiliness is normal for fresh dark roasts but can indicate age/staleness in lighter roasts if it develops over time. Context is key.
  • Taste & Texture: Oils contribute significantly to coffee’s body, mouthfeel, and perceived flavor profile.
  • Equipment Impact: Oily beans necessitate regular cleaning of grinders and brewers to prevent residue buildup and maintain performance.
  • Management: Choose lighter roasts, store beans properly (airtight, cool, dark), and use paper filters during brewing to minimize oil in the final cup if desired.

Hopefully, this sheds light on why your coffee sometimes looks oily. It’s usually not a cause for alarm but rather a visible sign of the natural processes that transform a simple bean into the complex beverage you enjoy. Embrace the nuances, understand the factors involved, and adjust your choices or techniques based on your preferences!

What are your experiences with oily coffee? Do you prefer brews with more body or a cleaner cup? Share your thoughts or questions in the comments below!

Rate this post
Share your love
Nick Cho
Nick Cho

Nick Cho is a Korean-American entrepreneur and specialty coffee expert. Cho is a writer, speaker, and social media influencer, inspiring excellence in the specialty coffee industry.

Leave a Reply

Your email address will not be published. Required fields are marked *