Cinnamon Snail

  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
menu icon
go to homepage
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
search icon
Homepage link
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
×

Home » Recipes » Indonesian Food

Kecap Manis Recipe (Indonesian Sweet Soy Sauce)

by Adam Sobel
Published: Jul 19, 2024
5 from 3 votes
Prep Time 0 minutes mins
Total Time 12 minutes mins

*This post may contain affiliate links. Read more »

Jump to Recipe Pin Recipe Email Recipe Leave a Review

There are sadly lots of places on earth where it's next to impossible to find sweet soy sauce from Indonesia. So this fast and just about effortless kecap manis recipe is going to make all of your dreams come true.

You've landed on the holy grail of condiments that take your Indonesian fried rice, tahu goreng, and bami goreng to the upper echelons of flavor. This recipe, tested and approved by over 400 recipe testers, is your shortcut to adding depth and complexity to your Southeast Asian cooking.

Pouring kecap manis from a pot into a small glass jar with a spoon inside, placed on a wooden surface.

want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

When putting this recipe together, I knew there were a couple of benefits I could offer that ABC kecap manis couldn't touch. If you make this recipe with tamari, it's completely gluten free, and if you avoid processed sugars like my wife does, it can be made using palm sugar or coconut sugar. This tried-and-true recipe simplifies the process into a one-pot banger that takes under 15 minutes to make and uses just a handful of pantry staples.

My recipe has a small bouquet of spices including star anise, ginger, peppercorns, and cloves, which give the sauce the perfect subtle hints to make it verrrrry hard to stop dipping your vegan spring rolls or gòi cuốn rice paper rolls into.

Join me on this quick dip into the world of traditional kecap manis and discover why homemade is always better!

A pink heart icon next to bold text that reads "Featured Reader Love Letter" on a textured beige background.

5 stars
I prepped some of this sauce today and enjoyed it with some spring rolls. Easy to make and super delicious!

Kelly McLaughlin
Jump to:
  • What is Kecap Manis?
  • 🥰Why you'll adore this kecap manis recipe
  • 🍶Ingredients in Kecap Manis
  • 🤯Variations
  • 📖 How to make kecap manis
  • 💡Serving Ideas
  • 👉Top tips
  • 🤷‍♀️ Recipe FAQs
  • ✌️My faves to make with kecap manis:
  • Kecap Manis Recipe (Indonesian Sweet Soy Sauce)

What is Kecap Manis?

Hand dipping a spring roll into a glass jar filled with thick, dark kecap manis. A plate with more spring rolls is visible in the background.

This dark sweet soy sauce is pure magic for transforming plain rice or noodle dishes into something seriously legendary. 

Pronounced sorta like "Kah-Chop Mah-Nies," this sauce is actually the ancestor of our modern ketchup (see the similarity in the name?)… But WTF is up with that you might ask? Well, both salt (present in soy sauce) and sugar have the ability to preserve stuff. I mean, it's only been a tiny portion of time in human history that we have been able to preserve food through refrigeration, and  an even slightly shorter time in Southeast Asia.

So, in Indonesia, the original sweet-salty sauce, sometimes also spelled ketjap manis, was a staple for preserving fish and meats. That is why there are still some modern manufactured kecap manis brands that use fish ingredients in them. Of course, if you are vegetarian, there is always the ABC brand that makes kecap manis (both in regular, and more mild sweetness) in its now iconic red- or yellow-topped bottles, or, you can follow my recipe to easily make the stuff at home in better quality for less money.

🥰Why you'll adore this kecap manis recipe

✊Vegan AF & GF: Like all of my vegan Indonesian recipes, this kecap manis doesn't contain any belecan (shrimp paste), and for sure no ayam (chicken ingredients of any kind)! Because you can make my recipe using tamari instead of soy sauce, it's also potentially one of my gluten-free vegan recipes too!

🕒 Quick and Easy: Whip up this kecap manis in under fifteen minutes with just a single saucepan and a strainer.

🛒 Simple Pantry Staples: Made with easy-to-find ingredients like soy sauce and common pantry spices, this recipe helps you skip the Asian market run.

✅ Tested and Approved Worldwide: Like all of the vegan recipes I share, this kecap manis has been rigorously tested and approved by a giant team of recipe testers who work with me from all around the world, guaranteeing success wherever you are.

Text saying TEST NEW RECIPES? YES PLS! in bold, distressed pink letters on a black rectangular background with rough beige tape and splatter marks around the edges.
A man in a gray cap and chefs coat looks seriously into the camera in a kitchen setting, with shelves and jars blurred in the background.

I'm on my knees staring weirdly into your eyes, asking you in a soothing voice to be my taste-testing partner in crime. Sign up for the recipe testing crew and get early access to new recipes before they're published.

Become a CS Recipe Tester

🍶Ingredients in Kecap Manis

A wooden board holds small bowls of ingredients for making kecap manis. Palm sugar, tamari sauce, peppercorns, and star anise. Ginger slices and cloves are also present, with text labels identifying each item.

Soy Sauce 

In Indonesia, soy sauce is made from fermented soybeans, wheat, salt, and sometimes sugar. You can use regular ol' soy sauce for this recipe, nama shoyu for a richer taste, or tamari to make it completely gluten free (tamari isn't processed with wheat in it).

Sugar

I am all about making this sauce with either palm sugar or coconut sugar, but you can get away with brown sugar too. Palm sugar, which is made from the sap of palm trees, is the traditional way to go. I like to get granulated palm sugar because it is easy to measure and work with for tons of Southeast Asian desserts like ondeh ondeh, kuih dadar, bubur sumsum, and tupig.

Molasses

Not everyone uses molasses in their kecap manis recipes, but after a lot of testing and tweaking I found that a small amount helps to give the sauce a deeper flavor and darker color. Actually, one of my recipe testers who learned to cook in Indonesia told me that in poorer communities in Indonesia, it's common for people to make kecap manis only with molasses and soy sauce, and nothing else. If you don't have molasses, you can still make this recipe without it.

Star Anise

Native to China and Vietnam, star anise is a star-shaped spice with a licorice-like flavor. I use these pretty stars in all sorts of stuff from my chili garlic sauce recipe to madras curry powder, and sometimes as an addition to my vegan Thai tea and bandrek, the sweet, spiced Indonesian tea my family is addicted to.

If you don't have star anise, you can substitute a tiny sprinkle of anise seeds (the tiny little seeds you might use to make recipes like Peruvian picarones).

*See the recipe card at the bottom of the page for exact quantities, nutritional info, and detailed cooking directions.

Text logo “CLEAN PLATE CLUB” with black splatter accents. Above the text, a tan circle features a stylized hand holding a fork, with an eye on the palm—perfect for any Vegan Meal Planner enthusiast.

Grab my easy-yo-use app that builds your whole week with real, chef-tested vegan dinners in 30 seconds, customized to your budget, time, and taste, with a shopping list sorted by aisle.

🔥 Get Instant Access
A tablet screen shows a meal planning app with recipe options and photos. Text on the right reads: Your Custom Kitchen Helper in bold, playful fonts. The background is light beige.
🔥 Get Instant Access

🤯Variations

Balinese Kecap Manis:

Bali really does have its own culinary vibe that sets it apart from other places in Indonesia. Here is where you find dishes like urap sayur and nasi goreng sometimes made with bumbu Bali in it. Kecap manis served with grated fresh coconut added to it as a condiment is not unheard of, and damn it, it's really yummy.

Javanese Kecap Manis:

Add a dash of Indonesian kecap inggris (similar to Worcestershire sauce) for a deeper umami flavor. Just make sure you either find a vegan one or make it yourself if you don't eat fish. Javanese kecap manis commonly features galangal slices and a touch of coriander seeds, which get strained out after it simmers.

📖 How to make kecap manis

Make this Indonesian sweet soy sauce perfectly on your first shot by following these step-by-step photos with helpful tips. Or scroll down to the bottom of this page for the easy-to-print recipe card.

A pot containing soy sauce and brown sugar with whole spices, including star anise, cloves on a wooden surface.

Step One

Prep the Pot: 

Stir together the soy sauce of your choice, palm sugar (or coconut or brown sugar), molasses, star anise, ginger, peppercorns, and cloves in a saucepan.

A pot of kecap manis boiling on a stovetop. It is frothing and bubbling.

Step Two

That Caramel Goodness:

Place the saucepan over medium heat and bring the mixture to a rolling boil.

A metal saucepan is on a lit gas stove, with a spoon held above it dripping with fresh made kecap manis.

Step Three

Simmer to Perfection: 

As soon as the pot is boiling, reduce heat to low and simmer gently for 10 minutes, stirring occasionally.

Warm kecap manis being poured from a pot through a strainer into a white bowl on a wooden cutting board.

Step Four

Strain and Cool: 

Pour the hot sauce through a fine mesh strainer into a jar to remove whole spices.

A spoon drizzles dark kecap manis into a glass jar. Various dishes, including spring rolls, are visible in the background.

Step Five

Chill Out: 

Allow the kecap manis to cool to room temperature, then refrigerate for long-term storage.

💡Serving Ideas

Kecap manis is necessary for making Indonesian fried noodles like bihun goreng and it's also pretty fantastic in mi xao xi dau. Some folks use it in making one of Indonesia's best-known dishes, sambal goreng tempeh too!

But the stuff is also just great to use as a dipping sauce for rice dumplings, Filipino lumpiang Shanghai (either pan fried or cooked in an air fryer), or to drizzle into Vietnamese bánh bao chay.

Want to sweeten up your vegan bánh mì? Kecap manis is the easy answer.

Want to darken your Vietnamese peanut sauce? Kecap manis!

Heck its balance as sweet and salty even makes it nice to dip pisang goreng (Indonesian crispy fried bananas), and turon (Filipino jackfruit and saba banana spring rolls) into!

Mie goreng is being served with tongs from a metal pan. with chopsticks, chili crisp, and a tray of steamed buns on the side.
The magic of mie goreng isn't even remotely real without using kecap manis!

👉Top tips

  1. Don't Boil for Long: If you cook on high heat for longer than it takes to get the sauce bubbling, it will form a thick soy caramel and might become lumpy and less smooth to pour. If this happens, once cool you can add a spoonful of water and whisk or blend the sauce to get rid of lumps, but the flavor of the caramelized soy will be different.
  2. Strain for Smooth Texture: Straining the sauce through a fine wire mesh strainer after cooking not only removes whole spices but helps to give the sauce a smooth, velvety texture. 
  3. Cool Before Storing: Let the kecap manis cool completely before transferring to a jar for storage in the refrigerator. This is not only better for the sauce's keeping quality, but for food safety, it's never a great idea to put hot things into your fridge.

🤷‍♀️ Recipe FAQs

How do I use kecap manis in cooking?


Use kecap manis as a grill marinade for tofu, tempeh, or to stir fry veggies with. Toss vegan fried chicken in it to give the chicken a lovely glossy glaze. Drizzle it over Thai basil eggplant, vegan drunken noodles, or Indonesian rice dishes like nasi minyak, nasi kunyit, or nasi uduk, for a sweet-salty flavor boost.

What can I substitute for palm sugar in Indonesian kecap manis?


Substitute coconut sugar or brown sugar for palm sugar in equal amounts for a similar sweetness and depth of flavor.

How long does homemade kecap manis last?


Homemade kecap manis can be stored in the refrigerator for many months in a sealed jar or container. I have never actually met the upper limits of just how long it lasts, because I always use mine up before it gets there, but I bet it would last as long as a year if stored in a clean glass jar or airtight container under refrigeration.

Can I freeze kecap manis?


There is no reason to do this evil deed.  Please don't. I mean the stuff is so easy to make fresh when you need it, and stores so well anyway. Freezing kecap manis will mess up its texture and waste valuable space in your freezer.

✌️My faves to make with kecap manis:

  • Two squares of tofu in sauce with chopsticks.
    Tahu Goreng Kecap (Indonesian Fried Tofu)
  • Thai fried noodles in an orange bowl.
    Easy Vegan Pad See Ew Recipe
  • A plate of tempe mendoan with chili sauce being poured over it.
    Tempe Mendoan (Indonesian Spiced Tempeh with Chili Sauce)
  • A ceramic bowl of noodles with vegetables and herbs.
    Bihun Goreng Recipe (Indonesian Vermicelli)
Banner with the text "Become a Better Plant-Based Cook" on a beige background with black and red design elements.

Learn to make legendary Southeast Asian BBQ in this super-fun cooking class with Chef Adam Sobel!

Yes Pls!
A promotional image for a vegan Indonesian BBQ cooking class, featuring a close-up of a spicy vegetable dish with the text "Spice Up Your Grill Game.
Yes Pls!
Hand dipping a spring roll into a glass jar filled with thick, dark kecap manis. A plate with more spring rolls is visible in the background.

Kecap Manis Recipe (Indonesian Sweet Soy Sauce)

Authentic kecap manis with hints of aromatic star anise, ginger, and cloves. This versatile sauce just happens to be vegan and gluten free if made with tamari.
5 from 3 votes
Print Pin Rate
Prep Time: 0 minutes minutes
Cook Time: 12 minutes minutes
Total Time: 12 minutes minutes
Servings: 8 ounces
Course: sauce
Cuisine: Indonesian, Malaysian
Diet: Gluten Free, Vegan, Vegetarian
Calories: 45kcal
Author: Adam Sobel
Cost: $1.50

Equipment

  • saucepan
  • Wire mesh strainer
  • mason jar

Ingredients

  • ½ cup soy sauce tamari or shoyu
  • ½ cup palm sugar coconut sugar, or brown sugar
  • 1 teaspoon molasses
  • 1 whole whole star anise
  • 2 thin slices of fresh ginger
  • ½ teaspoon black peppercorns
  • 2 cloves

Instructions

  • Place all ingredients into a saucepan and bring up to a boil over medium heat.   
  • As soon as the contents of the pot are bubbling, reduce the heat to a simmer, and cook the sauce, stirring occasionally for 10 minutes to thicken it.
  • While the sauce is still hot, pour it through a strainer into a jar to remove the whole spices.
  • Cool the sauce and store in the refrigerator.  The kecap manis will stay good in the refrigerator for months.

Notes

✋ Stop the Boil: Don't cook the sauce on high heat for longer than needed to get it bubbling. Overcooking turns it into a thick soy caramel that might get lumpy. If this happens, cool the sauce, add a spoonful of water, and whisk or blend to smooth it out. Note that the flavor will change.
🧽 Strain for Smoothness: Strain the sauce through a fine wire mesh strainer after cooking to remove whole spices and achieve a smooth, velvety texture.
❄️ Cool Completely: Let kecap manis cool completely before storing it in the refrigerator. This ensures better quality and safety, as putting hot items in the fridge is not advisable.
want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

Nutrition

Calories: 45kcal | Carbohydrates: 10g | Protein: 2g | Fat: 0.05g | Saturated Fat: 0.01g | Polyunsaturated Fat: 0.01g | Monounsaturated Fat: 0.02g | Sodium: 830mg | Potassium: 49mg | Fiber: 0.2g | Sugar: 7g | Vitamin A: 2IU | Vitamin C: 0.03mg | Calcium: 7mg | Iron: 0.5mg

More 🤯Plant-based Indonesian food that will blow yer mind!

  • A bowl of Curry Laksa with various toppings such as tofu puffs, lime slices, bean sprouts, cilantro, chilies, and fried eggplant.
    Easy One-Pot Curry Laksa (Malaysian Coconut Noodle Soup)
  • A glass jar filled with Sambal Oelek placed on a wooden board. A metal spoon is resting inside the jar.
    Sambal Oelek Recipe (Indonesian Paste with Chili)
  • A bowl filled with bakwan sayur garnished with chilies, minced shallots, and cilantro.
    Bakwan Sayur (Crispy Indonesian Vegetable Fritters)
  • A white bowl of asinan buah garnished with peanuts and cilantro.
    Javanese Asinan Buah (Indonesian Pickled Mango from Bogor)

Comments

  1. Nancy Collins says

    July 15, 2026 at 9:38 pm

    5 stars
    wonderful flavor! I can use this in many recipes!

    Reply
  2. Amy says

    October 14, 2024 at 10:23 am

    Is the sodium content per serving based on using regular soy sauce, or is it per recipe using low sodium soy sauce? Is a serving otherwise 1 tablespoon or 1 teaspoon?

    Reply
    • Adam Sobel says

      October 14, 2024 at 10:38 am

      The sodium content referenced in the nutritional information is just a basic calculated estimate. I make this with tamari which I would say is sorta middle of the road in terms of its sodium content. As far as the nutritional analysis goes, one serving of this recipe is equal to one ounce, which is about 2 tablespoons.

      Reply
  3. Kelly McLaughlin says

    July 28, 2024 at 9:47 pm

    5 stars
    I prepped some of this sauce today and enjoyed it with some spring rolls. Easy to make and super delicious!

    Reply
  4. Carol Levine says

    July 20, 2024 at 9:12 am

    5 stars
    This is an amazing recipe and everyone should try it.

    Reply
5 from 3 votes

Leave a Reply Cancel reply

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

Recipe Rating




Hark! It's me Adam Sobel

I created a seriously popular vegan food truck, cookbook, and adorable family. and Now I am sharing all my juicy delicious secrets with you
  LEARN MORE

Autumnal Veggie Vibes

  • Close-up of creamy vegan butternut squash macaroni and cheese topped with golden-brown roasted squash and a crispy breadcrumb crust, with a serving spoon lifting a portion from the dish.
    Vegan Butternut Squash Mac and Cheese Recipe
  • A close-up of a slice of vegan shepherd’s pie with rich brown gravy being poured over the mashed potato topping, revealing layers of savory ground meat and vegetables on a plate.
    Vegan Shepherd's Pie Recipe
  • A bowl of creamy mashed potatoes topped with mushroom bourguignon containing chunks of mushroom, carrots, pearl onions, and fresh herbs, garnished with chopped chives.
    Mushroom Bourguignon Recipe
  • Close-up of a glazed roast vegan ham garnished with fresh herbs, accompanied by caramelized pineapple slices on a wooden board.
    Maple Mustard Glazed Vegan Ham Recipe
  • A sliced vegan turkey roast, garnished with fresh herbs, on a wooden board. Several sprigs of rosemary and a small bowl of sauce are visible in the background.
    Stuffed Vegan Turkey Roast with Crispy Skin
  • A baking dish filled with vegan cornbread stuffing, featuring chunks of cornbread, cranberries, pecans, and celery. A metal serving spoon rests on the dish. A small bowl with dipping sauce is nearby.
    The Best Vegan Cornbread Stuffing Recipe
  • A close-up of a Vegan Apple Muffin topped with apple pieces and cinnamon, with an apple and a cinnamon stick in the background on a metal cooling rack.
    Easy Vegan Apple Cinnamon Muffins
  • A bowl of creamy brown roasted mushroom soup with chunks of mushroom garnished with fresh parsley and cracked black pepper, served with a slice of bread on the side.
    Roasted Mushroom Soup (Creamy without Dairy)
  • A colorful butternut squash salad with mixed greens, sliced figs, roasted squash rounds, pecans, and a drizzle of dressing, served on a white plate with a spoon.
    Butternut Squash Salad Recipe
  • Golden-brown vegan mushroom Wellington on a rectangular plate, garnished with fresh herbs. Surrounded by mushrooms, silverware, a pepper shaker, and a folded orange napkin on a light purple surface.
    The Best Vegan Mushroom Wellington Recipe
  • A slice of vegan pumpkin cheesecake on a plate, topped with a scoop of vanilla ice cream and sprinkled with cinnamon. The cheesecake has a brown crust and a creamy orange filling.
    Easy Vegan Pumpkin Cheesecake Recipe
  • A serving of vegan apple crisp topped with a scoop of vanilla ice cream and sprinkled with cinnamon, presented on a decorative floral plate.
    Easy Vegan Apple Crisp Recipe

Eat my entire cookbook, or at least make the recipes within...

🙋‍♂️ Fan faves

  • A bowl of stir fried Thai basil eggplant garnished with chili pepper slices, thai basil leaves and scallions in a bowl with a fork.
    Thai Basil Eggplant
  • A bowl filled with Soslu Patlican and herbs.
    Soslu Patlican Yemegi (Turkish Eggplant Recipe)
  • A close-up of a Vegan Sushi Bake topped with diced cucumbers, seasoned tofu, and two types of vegan mayo. Two black and red chopsticks are placed on the side of the bowl.
    The Best Vegan Sushi Bake Recipe
  • A bowl of Aloo Gobi garnished with cilantro, green chilies, chopped onions, and sev, with a fork on the side.
    Aloo Gobi Recipe (Indian Cauliflower Potato Curry)
  • A vietnamese vegan banh mi sandwich on a cutting board.
    Vegan Banh Mi Recipe (Vietnamese Tofu Sandwich)
  • A glass jar dripping with korean bbq sauce with a spoon in it on a white wooden surface.
    Easy Korean BBQ Sauce Recipe (Gochujang Barbecue Marinade)
  • A bowl filled with red Adobo Sauce with chipotle peppers, garnished with cilantro, placed on a wooden surface near some tortilla chips and lettuce leaves.
    Chipotle Peppers in Adobo Sauce Recipe
  • Bulgur Pilavi garnished with fresh parsley leaves in a white bowl.
    Bulgur Wheat Pilavi (Turkish Cracked Wheat Pilaf)
  • A glass jar filled with homemade habanero salsa, accompanied by a lime slice and a whole tomato, set on a rustic kitchen countertop.
    Spicy Roasted Habanero Salsa Recipe
  • Korean cucumber salad in a white bowl with chopsticks and kimchi on the side.
    Korean Cucumber Salad Recipe (Oi Muchim recipe)
  • A bowl of Ginataang Kalabasa with bread on the side.
    Ginataang Kalabasa Recipe (Filipino Coconut Milk Stew)
  • A bowl of Persian rice garnished with pomegranate seeds, cilantro, whole cinnamon sticks, raisins, and pistachios.
    Persian Rice Recipe (Jeweled Rice Pilaf)

Footer

↑ back to top

I earn from qualifying purchases from Amazon and other affiliate partners.

Privacy Policy - Disclaimer - Terms & Conditions - Accessibility Policy - Media Kit

Copyright © 2026 The Cinnamon Snail

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.