Kopi dari lereng gunung

Coffee grown on volcanoes, roasted this week.

Milagil sources single-origin beans straight from farmers across Indonesia's highlands, roasts them in small batches, and ships within 48 hours — so every cup tastes like the mountain it came from.

4Volcanic origins
48hRoast to doorstep
1,400m+Average altitude
milagil GAYO · ACEH SINGLE ORIGIN · 250G
Gayo ✦Toraja ✦Kintamani ✦Flores Bajawa ✦Roasted in small batches ✦Direct from farmers ✦ Gayo ✦Toraja ✦Kintamani ✦Flores Bajawa ✦Roasted in small batches ✦Direct from farmers ✦
The Origins

Four mountains. Four very different cups.

Indonesia's volcanic soil, altitude and rain shape each bean differently. Pick the one that matches your mood — or try them all.

Gayo

Aceh, Sumatra · 1,500m
Dark chocolateCedarBrown sugar
Full bodyRp 145K

Toraja

South Sulawesi · 1,600m
SpiceTamarindDark cherry
Rich & earthyRp 155K

Kintamani

Bali · 1,400m
Orange zestHoneyJasmine
Bright & fruityRp 160K

Flores Bajawa

East Nusa Tenggara · 1,450m
Cocoa nibVanillaPlum
Smooth & sweetRp 150K
Our Process

From cherry to cup, nobody in the middle.

We buy directly from farmer cooperatives, pay above market rate, and roast only after you order.

Hand-picked

Only ripe red cherries, picked by farming families on the volcano slopes.

Processed at origin

Washed, natural or wet-hulled — each farm uses its traditional method.

Roasted to order

Small batches in Jakarta, profiled to bring out each origin's character.

At your door

Sealed with a one-way valve and shipped within 48 hours of roasting.

Subscribe & Save

Fresh beans, on your schedule.

Pause, skip or cancel anytime. Free shipping across Java & Bali.

Sip

For the weekday brewer

Rp 139K / month
  • 1 × 250g bag monthly
  • Choose your origin
  • Whole bean or ground
Choose Sip

Office

For teams & cafés

Rp 899K / month
  • 4kg monthly, any mix
  • Custom grind per bag
  • Priority roasting slot
  • Barista training session
Talk to us
Brew Guide

Your perfect cup, in numbers.

Pick your method. We'll give you the recipe our roasters use every morning.

Coffee15g
Water250ml
Temp92°C
Time3:00

Medium-fine grind. Bloom with 40ml for 30 seconds, then pour slowly in circles.

Get 20% off your first bag.

Join the Milagil list for new harvests, roast drops and brewing tips.

Terima kasih! Check your inbox for your code ☕