Written by Grace Oktaviani
Co-written by Beverley Lennon
Edited by Beverley Lennon

If you’re a beloved Instagrammer, it is rare that you’ll settle down at a cafe with no potential photo opportunity, am I right? And what’s more trendy than the colour pink?! The millennial pastel colour is taking over the virtual world with floral pink-washed walls and matching drinks!

We’ve seen the pink-theme taking over Bali but it seems like big cities are jumping on the bandwagon too! You don’t have to head to the tropics to enjoy summer vibes and exotic feels as now, it seems that Jakarta’s prettiest and most Insta-friendly cafes are the ones painted all in pink and adorned with beautiful blooms, so you can come chill with your besties, all the while being surrounded by Gen Y’s most popular colour tone!

That means you get to snap your OOTD pictures without having to think about which preset or filter to use to make it look pretty! Think tropical prints, neon signs, colourful lattes, unicorn plush toys and so much more to embellish your ultimate #BFFs post!

Read More:

15 Romantic garden restaurants in Jakarta with affordable fine dining for your special date!

19 Unique themed restaurants in Jakarta that take you into the worlds of Harry Potter, My Little Pony and more!

14 Luxurious and affordable afternoon tea places to dine at in Jakarta

11 cozy late night or 24-hour cafes in Jakarta where you can hang out with your buddies

1. Jakarta’s version of London’s Peggy Porschen! – Pink Mamma

Pink Mama is the quintessential example of a cafe that exists entirely for your social media feed, and we’ve noticed that it’s been very successful among fellow Jakartans thus far (it’s all over Instagram!!).

And just like its name, Pink Mama is the pinkest cafe in the whole of Jakarta (or so we like to believe). If it’s a pink selfie, adorned with beautiful flower walls, a slice of cake and cup of coffee you’re after then grab yourself a seat here and invite your besties for the best of times!

Photo Via Vanissakaris, Mikha_liu, Maria_silvyana, Grace.honggo

Seating at Pink Mamma isn’t any different – it comes in the form of velvety millennial pink armchairs and couch. Now that we think of it, it’s truly a little girl’s dream come true! Where’s Mr Prince Charming though?!

Pink Mamma

Price: Mains from Rp. 75,000 (Approximately USD $5)
Address: Jl. Garden House Pantai Indah Kapuk St No.18, RT.6/RW.2, Kamal Muara, Penjaringan, North Jakarta City, Jakarta 14470, Indonesia
Contact: +62 878 7333 3934
Opening hours: Mon – Sun 11am-10pm


2. The ultimate floral artsy cafe – Exquise Patisserie

When there are tons of flowers, you just know that this is the next it-cafe for aspiring Instagrammers. And it’s evident why, especially with the intricate-designed pink floral storefront.

Photo Via Hana_tan, Nazratulhasnah

But that’s where the flowers end because once you’ve entered, you’ll find a mural of the streets of Paris covering an entire wall and a collection of small pots of plants around the entire store – super artsy eh?

Photo Via Shendymlunar_mua, Andryesetiawan, Novieoctavia

They’ve also taken art a step further by making their food look oh-so-delicious and gorgeous. Try their famous Marie Regal Cake that tastes as good as its looks – with its soft texture, perfect sweetness and crunchy taste of Marie Rega – or even vegan cake!

Photo Via Globalfoodid, Herlin.lay, Yennymakanmulu

And for you savoury lovers, they also serve dishes like Quiche Chicken Mushroom.

Note: Pets are allowed in this restaurant.

Exquise Patisserie

Price: Mains from Rp. 70,000 (Approximately USD $4.84)
Address: Rumah Cokro, Jl. HOS. Cokroaminoto No.42A, RT.6/RW.4, Gondangdia, Kec. Menteng, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10310 (Coordinates here)
Opening hours: Mon – Sun 8am-8pm
Contact: +62 21 316 1413


3. Chic, modern and absolutely pink – Ottoman’s Coffee Sopo Del

Ever seen those classy-looking pictures in your feed where people are taking pictures with plain backgrounds and neon signs? That’s exactly what you’ll find at Ottoman’s Coffee Sopo Del – pink walls, pink tables and pink lighting all set up simplistically that even your guy friends won’t feel out of place.

But don’t worry about it feeling too dull because they’ve arranged a few pots of greenery around the cafe to liven up the atmosphere.

They serve a mix of Asian and Western food and fusion dishes like their Balinese Egg Benedict (with Matah salsa!!). So we highly recommend coming here with a group of friends – after all, you can try a bunch of different dishes this way!

Photo Via Kimsujin0929, Mutiaoktv, Anjaaryaa, _foodtage_, Dreamfooddiary

Ottoman’s Coffee Sopo Del

Price: Mains from Rp. 59,000 (Approximately USD $4.08)
Address: Sopo Del Tower Jl. Mega Kuningan Barat III Lot 10, 1-6 Ground Floor Unit 01-02, RT.3/RW.3 RT.3/RW.3, RT.3/RW.3, Kuningan, Kuningan Tim., Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12950 (Coordinates here)
Opening hours: Mon – Sun 7am-7pm
Contact: +62 21 5080 6510


4. Floral London cafe in South Jakarta – Amy and Cake

“Two things that every girl loves are flowers and sweets,” says my friend. So imagine being able to relish these two in a single sitting – doesn’t that make a lethal combination? That’s exactly the case at this quaint cafe.

Designed like a cafe you’d expect to find in London, you’ll immediately fall in love with the swirl of dark and light pink flowers covering the green storefront. We absolutely adore the pink decorations and small chandeliers inside the store too!

Don’t miss out on their baked goodies, especially their Chocolate Devil cake that’s said to be both soft and creamy on the inside and crunchy on the outside. But if chocolate isn’t your thing, they also serve other flavours like Pistachio and Tiramisu, as well as drinks like Butterscotch Latte.

Photo Via Nisafarella, Dewy_khuzza, Laady_diana, Gystathalib

Amy and Cake

Price: Mains from Rp. 55,000 (Approximately USD $3.80)
Address: Jl. Kemang Raya No.14B, RT.6/RW.1, Bangka, Kec. Mampang Prpt., Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12730 (Coordinates here)
Opening hours: Mon – Sun 8am-8pm
Contact: +62 821 2999 8899


5. Affordable drinks with a girly touch – Kopi Kangen

With the coffee trend in Jakarta booming, one thing you’ll notice is that there are a lot of local coffee shop brands opening – from the famous Kopi Kenangan to Kopi Kangen. But one thing that differentiates this place (especially the branch in Muara Karang) from other coffee stores is its feminine touch.

From its pink coffee roaster machine to pink walls and flowers, you’ll find yourself posing and in awe as you wait for your drink to be served.

Photo Via, Devinasaritaa,

Their drinks are really affordable, with the cheapest drink at IDR15k, and if you can’t drink coffee, they also have other non-coffee menus like Kangen Cici (Yakult and Yuzu) and Kangen Kotaro (Milk and Taro). One thing’s for sure – drinking every day isn’t a problem anymore!

Kopi Kangen

Price: Mains from Rp. 20,000 (Approximately USD $1.38)
Address: Jl. Pluit Karang Utara No.58, RW.2, Pluit, Kec. Penjaringan, Kota Jkt Utara, Daerah Khusus Ibukota Jakarta 14450 (Coordinates here)
Opening hours: Mon – Sun 8am-11pm


6. Chill and dine with the flamingoes – Mana! Eatery & Coffee

Living in Jakarta truly means you’ll miss the beach, but that doesn’t mean you can’t have a piece of it in the city! Here, the pink walls are full of flamingo and banana leaf prints that it feels you’re in the tropics.

We absolutely love how cute and cosy the place looks, with plant vines and velvet sofas adorning the cafe – perfect for intimate gatherings!

They also have a good range of dishes from Spaghetti Carbonara and Gyudon (with teriyaki sauce) to Smoothies Bowl and Waffles. So remember to stop by for lunch, dinner or even just an afternoon tea with your gals.

Photo Via Rika_dinarjanti, Juliagabrielh, Vetri.ridha, Bitesbymarc

Mana! Eatery & Coffee

Price: Mains from Rp. 35,000 (Approximately USD $2.42)
Address: Jl. Raya Ceger No.06, RT.5/RW.1, Ceger, Kec. Cipayung, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13820 (Coordinates here)
Opening hours: Mon – Thu 12.30pm-8pm, Fri – Sun 1.30pm-9pm
Contact: +62 812 9289 2660


7. It’s time for Chinese food (with a pink twist)! – Zhang Mama

It’s a fact that Chinese food is super easy to get in Jakarta, especially in West Jakarta where a lot of Indonesian-Chinese families reside. But what makes Zhang Mama special is they’ve painted the entire restaurant pink and brightened the shop front with plants and millennial pink flowers! So don’t be surprised if your girlfriends, mom or aunties suddenly drag you here just for the photos (and the food as an afterthought).

With the owner and the chefs originating from China, you won’t be disappointed with their authentic Chinese delicacies. We recommend trying their soft and spicy Mapo Tofu and savoury Bobo Chicken (served on skewers). But if these are too hot for your taste buds, they also have non-spicy dishes like Fried Eggs with Tomatoes.

Photo Via Muhammad Triantoni Hendrias, Paulinajhns, Tina_djong, S__venton, Thehandsofcuisine

Zhang Mama

Price: Mains from Rp. 42,000 (Approximately USD $2.90)
Address: RT.2/RW.7, Kapuk Muara, Penjaringan, North Jakarta City, Jakarta 14460 (Coordinates here)
Opening hours: Mon – Sun 11am-10pm
Contact: +62 21 3005 1008


8. Welcome to Jakarta’s indoor garden cafe – Billie Kitchen

The first thing you’ll notice as you enter Billie Kitchen is the abundance of flowers that adorn the restaurant, along with lush plant vines hanging down above the tables. The walls are also full of colourful giant floral prints that make the entire place feel like an indoor garden (without bees) – so much that every angle looks picturesque and you surely won’t run out of photo ideas while you’re here!

Once you feel hungry, we recommend getting the Mixed Platter to start off for a bite of various appetizers. Afterwards, try one of their Western delights that are raved about including their Linguine Chicken Arrabiata and Croque Madame. But if you’re feeling Asian, they also serve fried rice!

Photo Via Carolinesuwandisung, Agustinedewi, Nathanialaut, Debbymarietta

Billie Kitchen

Price: Mains from Rp. 32,000 (Approximately USD $2.21)
Address: Jl. Green Ville Blk. BK No.5, RT.8/RW.14, Duri Kepa, Kec. Kb. Jeruk, Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta 11510 (Coordinates here)
Opening hours: Mon – Sun 9.30am-10pm
Contact: +62 21 5697 0314 / +62 813 1425 9410


9. Who says Jakarta doesn’t have a beach cafe? – Kopi Anda

Miss those times you could chillax at the beach? No worries. With the rattan chairs, artificial grass flooring and tropical-themed wallpaper, this cafe will immediately remind you of those cafes along the beach in Bali. And with the hustle and bustle of Jakarta, seek shelter and enjoy a much-needed undisturbed break at this beach-themed cafe.

A quirky casual hangout spot to gather with your loved ones, this is where you can enjoy classic Indonesian snacks like fried otak-otak and Indomie as well as Roti Panggang (Grilled Toast with toppings) with 13 sweet and savoury toppings and 3 bread types to choose from! They also serve Rice Bowls, just in case you’re famished (it happens ;)).

Photo Via Sonyadarmawan, Vanessarlyanis, Syfaaacpy, Kudaliarock

Kopi Anda

Price: Mains from Rp. 29,000 (Approximately USD $2)
Address: Jelambar Utama Raya No. 45 , RT/RW 001/008, Jakarta 11460 (Coordinates here)
Opening hours: Mon – Sun 12am-10pm
Contact: +62 877 7602 4096


10. Meet Jakarta’s Amazon Rainforest (sans the heat!) – The Local Garden

Enjoying tropical plants, iced drinks and the sunshine (piercing through the windows) indoors is now possible at The Local Garden. Just like its name, this is where you’ll feel like you’ve stepped into a garden filled with birds and leaf-patterned walls, giant pots of plants and hanging vines all around. To top it off, you’ll be having your meals on rattan chairs and tables for a full “natural” dining experience!

Following its theme, expect greens and other healthy dishes on its menu, from poke bowls and salads to light bites like oatmeal and granola bowls; also great for health-conscious eaters.

Photo Via Lisagurmawan, Vennyhnfi, Fitriani.utomo, Sobatlapar

But if you’re on one of your cheat days, you’ll be glad to know that they also have savoury bites like french fries and fried croquettes available too!

The Local Garden

Price: Mains from Rp. 35,000 (Approximately USD $2.42)
Address: Blok cn 2 no 10, Jl. Boulevard Raya, RT.7/RW.12, East Kelapa Gading, Kelapa Gading, North Jakarta City, Jakarta 14240 (Coordinates here)
Opening hours: Mon-Fri 9am-9pm; Sat-Sun 9am-10pm
Contact: +62 811 248 1012


11. Soar with adorable mythical creatures – Miss Unicorn Café

Have you always wanted to dine in a fantasyland where you can play with unicorns? At Miss Unicorn Café, you can now travel to a world of endless possibilities, where unicorns do exist!

Photo Via Cathy.gtg, J_anandary

If your friends often complain that you’re childish, it’s time to… prove them right! Set your inner child free and let your imagination run wild with the unicorns flying on the ceiling, resting on the sofa, or peeking out from behind the wall in this pink wonderland.

Photo Via Arginadina, Pixang
Photo Via Yanuaranggara

Don’t hold back, rent a unicorn suit and join the herd – now you’re just as magical as these mythical creatures (take that, mature friends)!

Well, there’s nothing fun about being a famished unicorn, so don’t forget to fuel up with their rainbow spaghetti or milkshakes.

Photo Via _anggar, Alisha.khalizzy, Kulinerjabodetabek, Myculinarystory_

But! Every world has its own rules and Miss Unicorn is no exception, so here are some things you should know before coming:
– Every patron is required to order at least one food, drink and dessert.
– There are only eight seats here so you might be placed on a waitlist during peak hours.
– Make sure this wonderland is not booked for private events.
Prance away, little unicorn!

Miss Unicorn Café

Price: Mains from Rp. 23,000 (Approximately USD $1.59)
Address: Jl. Raya Kranggan, RT.003/RW.005, Jatiranggon, Kec. Jatisampurna, Kota Bks, Jawa Barat 17433 (Coordinates here)
Opening hours: Mon – Sun 8am-10pm
Contact: +62 813 8223 4032


12. Step into a bus that takes you back to the ’60s – IndoDiner

Vroom vroom! For those who wish to travel back to the ’60s, please come on board.

Do remain seated on our retro-style first floor where everything is splashed in happy turquoise. Passengers are reminded that it will be hard to stop Instagramming while you are here (discretionary battery use is advised). Additional seating is also available on the upper deck, where everything (from the ceilings, sofa and table to the entire floor) is coloured in pink.

Photo Via Placetogowithkids, Ricejasminee
Photo Via Anakjajan, Suryaloysius

In a few moments, the bus steward will be coming around to take your order. Extensive Indonesian and Western menus are available here, but we recommend the bestsellers, which include Nasi Ndud, Kopi Subuh and Theater Popcorn.

Photo Via Ivanmarchius, Anakjajan, Eatandcapture

Washrooms for passengers are located at the rear of the bus. We understand that the black-and-white tiles and pink petrol hose pipe are great for taking photos, but please be considerate and don’t hold up the line!

Photo Via Sanihalim, Kethagustine

We will be arriving at our destination shortly. We hope you have had a great time travelling with us. Please ensure that you get all your Insta-worthy photos before leaving!


Price: Mains from Rp. 45,000 (Approximately USD $3.11)
Address: Jl. Pluit Selatan Raya No.40, RT.21/RW.6, Pluit, Penjaringan, North Jakarta City, Jakarta 14450 (Coordinates here)
Opening hours: Mon – Sun 10am-10pm
Contact: +62 21 660 3383 / +62 812 9226 8097 (WhatsApp)


13. Aloha from Jakarta – Mahalo Coffee

Who else dreams of an Hawaiian summer? Well, you can find a slice of paradise right here in Jakarta too!

Just like the island paradise, discover giant tropical flowers and green exotic leaves gracing the pink walls in this small coffee spot. Add flavoured fried fritters and iced drinks to this experience and your chilled out tropical vibes will hike up to another level!

Photo Via Yessieltrivena, Edla.mogalana, Serene_serenity, Vnemahawi, Synthiatjipto

If you’re feeling adventurous, we recommend their Balado-flavoured fritters (it’s coloured in blue!!) and one of their colourful special drinks. Don’t worry, it’s safe and delicious! 😉

Mahalo Coffee

Price: Mains from Rp. 19,000 (Approximately USD $1.31)
Address: Ruko Cordoba Blok H-11, Jl. Pantai Indah Barat No.11, RT.6/RW.2, Kamal Muara, Penjaringan, North Jakarta City, Jakarta 14470 (Coordinates here)
Opening hours: Tue-Sun 10am-6pm
Contact: +62 21 2257 5426


14. Come and pretend you’re at VOGUE! – SO Fashion

This cafe looks so sleek that you’d think it is a photoshoot location. Its bare concrete walls are accentuated with a single pink neon sign, making the entire spot look classy. And even though the place is fully adorned in pink, they’ve used only the bare minimum of furniture that even the least girly of girls will find themselves comfortably dining here!

And since it looks that good, you know what that means – photo time!! Remember to wear your best clothes because you don’t want to miss out on taking Insta-worthy shots for your OOTD.

Hungry? They have tons of food options for you to choose from, including Mac and Cheese Paninis to Black Angus Steak. And why not end your meal with something sweet? Whether it’s a fusion dessert like Strawberry and Dango Toast or a classic Chocolate Banana Ice Cream Waffle!

Photo Via Stefanijie, Felliciangelina, Noviasmldr, Intaniapratama

SO Fashion

Price: Mains from Rp. 60,000 (Approximately USD $4.15)
Address: RT.12/RW.1, South Tanjung Duren, Grogol petamburan, West Jakarta City, Jakarta 11470 (Coordinates here)
Opening hours: Mon – Sun 10am-10pm
Contact: +62 21 563 9189 / +62 811 956 9088


15. Unwind in an enchanted garden –The Garden

Note: Currently closed for renovation.

Love flora and greenery but can’t stand the heat or insects? The Garden could be just what you’re looking for, as this café brings vibrant nature indoors!

Enter this enchanted garden and you’ll fall in love with the lush garden ornaments. Every corner here is decorated with blooming flowers, calming green leaves and nature-inspired decor. It’s like having a picnic among nature, but with the AC on!

Photo Via Yunfrans, Erickristanto
Photo Via Nicolas_kusumaaaa
Photo Via Rraquel12

Not only is the setting here terrific, the food that The Garden offers is also equally great. You must try their Crispy Duck Kecombrang, which comes with three different sambals (chilli paste), and don’t miss the ‘She’s Slice of Heaven’ for dessert. The name doesn’t lie – this creamy mille crepe cake will send your tastebuds to heaven. You can choose between Taro or Milo sauce!

Photo Via Jasminetimothyy, Nikkinathania

Since everybody loves this indoor garden restaurant, it gets a bit crowded during peak hours, so we recommend coming around 11am for a more relaxing dining experience, or make a reservation beforehand!

The Garden

Price: Mains from Rp. 70,000 (Approximately USD $4.84)
Address: RT.6/RW.2, Kamal Muara, Penjaringan, North Jakarta City, Jakarta 14470 (Coordinates here)
Opening hours: Sun – Thu 11am-11pm; Fri – Sat 11am-1am
Contact: +62 21 2257 2270


16. Relax in the house of holiday bliss – Happiness Kitchen & Coffee

As the name suggests, you will find nothing but pure happiness here!

Tucked away in the remote South Jakarta area, Happiness Kitchen promises a blissful and casual dining experience where you can unplug from your tiring routines.

At first glance, the rustic wooden house and large front yard may remind you of your grandparents’ or cosy family home, where you constantly got pampered.

Photo Via Michelleflorencia, Rorotyas

But as you enter the building, you’ll be transported to a completely different world. The restaurant’s street art, gorgeous tropical wallpaper, and stylish furniture will take you straight to the tropical paradise of Bali!

Photo Via Ayusuryarahayu

Not only will you be happy, but your wallet will be thrilled as well! All of the delicacies here, such as Rainbow Burger and Happiness Milkshake, cost less than Rp. 50,000 (approximately USD $3.43). Now, this is what we call happiness!

Photo Via Gumiravibela, Astridfebrinarizal, Aul_f

Happiness Kitchen & Coffee

Price: Mains from Rp. 34,000 (Approximately USD $2.35)
Address: Jl. Moh. Kahfi 1 No.36 A, RT.10/RW.2, Ciganjur, Kec. Jagakarsa, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12630 (Coordinates here)
Opening hours: Mon – Sun 10am-10pm
Contact: +62 812 8133 0862


17. It’s a pool party in South Jakarta!! – PiKNiK

Except for the fact that you can’t swim here (the pool is only for aesthetic purposes!),this beach house-like cafe reminds you of one of those places you find in Malibu (or Bali for that matter). From the rope swing beside the pool to the flamingos and palm trees on the pink walls, you’ll feel like you’ve instantly been transported to a tropical paradise!

Take a seat with your best buddies at one of the indoor or outdoor seatings as you take in some colourful exotic vibes and enjoy their scrumptious delights. Whether you’re feeling something heavy like noodles and rice or something simple like lava bread or juice, they have them all. So remember to drop by if you’re in the area and just want to chill.

Photo Via Tika_ika, Mutimulanis, Wilda_29, Narizkaynstn


Price: Mains from Rp. 45,000 (Approximately USD $3.11)
Address: Jl. Pertanian Raya No.53, RT.2/RW.4, Lb. Bulus, Kec. Cilandak, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12440 (Coordinates here)
Opening hours: Mon – Sun 10am-10pm
Contact: +62 813 8794 3084 (Whatsapp) / +62 21 769 2305


Are you seeing life in pink now? What are some other unique cafes in Jakarta that we should know of? Tag your favourite girlies here!

PLEASE NOTE: All the above information is correct at the date of publication. If you come across any changes or updates, please let us know and we will update the information accordingly. Thank you!
Tell us

Advertise with us