
Kopi O
Global • Vegetarian
About Kopi O
Traditional Singapore black coffee with sugar
How to Make Kopi O (Traditional & Healthy Version)
Kopi O is a beloved Singaporean black coffee, served without milk and sweetened with sugar, often enjoyed in the heart of bustling kopitiams (coffee shops) across the island. Rooted deeply in Singapore's hawker culture, Kopi O boasts a rich, robust flavor profile, created by brewing local coffee beans that are traditionally roasted with a touch of sugar and margarine to produce a unique aroma and depth. This coffee has become a daily ritual for many Singaporeans, symbolizing community, heritage, and the fusion of influences from Singapore’s diverse population. The simplicity and strength of Kopi O make it a favorite among those seeking an invigorating, authentic Singaporean beverage. Its characteristic deep color and bold taste have made it a staple at breakfast tables, especially when paired with kaya toast or soft-boiled eggs. Health-conscious adaptations now allow everyone to enjoy Kopi O’s deep flavors with less sugar and natural ingredients, making it a guilt-free addition to your morning routine. Whether you’re a local or an explorer of Singaporean cuisine, Kopi O is an essential experience that captures the spirit and warmth of Singapore’s vibrant food scene.
Ingredients(for 1 cup (about 180ml) per person)
- 3 tablespoons Coarsely ground Singaporean coffee beans (Use traditional Nanyang-style beans if available)
- 400 ml Hot water (Just off the boil)
- 2 teaspoons Granulated sugar (Adjust to taste or use alternative sweeteners)
- a pinch Salt (Enhances flavor) - optional
- 1 Muslin coffee sock filter (Known as 'kopi sock')
- 1 Stainless steel coffee pot (Traditional kopitiam style) - optional
- 2 Serving mugs (Classic kopitiam cups recommended)
- as needed Low-calorie sweetener (For healthier version) - optional
- as needed Ice cubes (For iced Kopi O) - optional
Instructions
- 1
Boil water until just off the boil (about 96°C). Pre-warm your coffee pot and cups by rinsing with hot water.
5 minutes
Using water just below boiling prevents bitterness.
- 2
Place the coffee sock over the pot and add the coarsely ground coffee. Sprinkle in a pinch of salt if desired.
2 minutes
Salt subtly enhances flavor and reduces bitterness.
- 3
Slowly pour hot water through the coffee grounds in the sock, allowing it to drip into the pot. Let steep for 3-5 minutes.
5 minutes
Pour in a circular motion for even extraction.
- 4
Lift the sock and gently squeeze to extract all the rich coffee essence, then discard the grounds.
2 minutes
Don’t over-squeeze; it may add unwanted bitterness.
Why This Dish is Healthy
Choosing Kopi O as your beverage of choice is a smart, health-conscious decision. Unlike creamy, sugar-laden drinks, Kopi O is naturally fat-free and can be customized to suit your dietary needs by adjusting the sugar content. Its antioxidant properties make it a better alternative to processed energy drinks, supporting cardiovascular health and mental sharpness. The use of local, minimally processed ingredients aligns with a wholesome, balanced diet.
Kopi O, when prepared with minimal sugar or sugar alternatives, is low in calories and free from fats and cholesterol. Coffee beans are a natural source of antioxidants, including chlorogenic acids, which may help protect cells from damage. This beverage is also vegan-friendly and provides a light caffeine boost that can enhance alertness and metabolism without adding excess calories. It contains trace minerals like magnesium and potassium, especially when made with quality water and beans.
Pro Tips
- 💡Tip 1: Use freshly ground Nanyang coffee beans for the most authentic flavor.
- 💡Tip 2: Pre-warm your serving mugs to keep the coffee hot longer.
- 💡Tip 3: Adjust the grind size to medium-coarse for optimal extraction in a kopi sock.
Storage & Serving
Kopi O is best consumed fresh. If necessary, store brewed coffee in a sealed container in the refrigerator for up to 24 hours. Reheat gently without boiling to maintain flavor.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 90.0 kcal |
| Protein | 1.0 g |
| Carbohydrates | 22.0 g |
| Total Fat | 0.0 g |
| Fiber | 0.0 g |





