Sweet Red Bean Soup

This post may contain affiliate links. Read my privacy policy.

Mildly sweet, hearty, and creamy, this classic Asian red bean soup is one of those comforting desserts that is filling and packed with nutrients.
Asian Sweet Red Bean Soup

Sweet red bean soup, also called bubur kacang merah (in Malaysia and Singapore), is a Southeast Asian adaptation of the Chinese red bean soup from mainland China.

This authentic Southeast Asian red bean soup is thickened with coconut milk, infused with pandan leaf, and sweetened with palm sugar. Though sugar choices can vary from household to household, as a Malaysian, I can never resist the caramel and toffee flavors of palm sugar, especially when paired with coconut milk. A classic flavor combination of Southeast Asian desserts I love so much. If you like Thai desserts, you’ll know what I mean.

Sweet red bean soup is commonly enjoyed in the evening. You might as well want to enjoy it after a meal, but leave some room, as it can fill you up pretty quickly. Typically served warm, some enjoyed it cold (I know I did). While it is a famous winter treat in countries like Japan and China, in the hot tropics of Malaysia and Singapore, it is enjoyed warm throughout the year.

Sweet Red Bean Soup Ingredients in a Pot before stir

Serving ideas

Starch is a common filling in the sweet red bean soup. It complements the protein and fiber in the beans and makes the dessert more filling.

In Singapore and Malaysia, you’ll find a variation of red bean soup served with tang yuan (soft glutinous rice balls) in most Chinese dessert shops or Nyonya restaurants. While they are traditionally served during the Lantern Festival season, it is also common every day.

It’s really nice to have the chewiness if you don’t mind the extra carbohydrate. Similar to Japanese mochi, except they are toasted.

Sago (tapioca pearls) is a common choice for most home cooks because it’s quick to cook without prepping them from scratch. I’ve included it in the recipe if you’d like to add it.

Sweet Red Bean Soup in a white bowl

Benefits of sweet red bean soup

Red beans (adzuki beans) are the main ingredient in this dessert, which makes it packed with vitamins and minerals. Eating red bean soup can be beneficial for your heart, muscles, gut, and overall health.

Contain high folate – Adzuki beans are especially good source of folate, with 100g gives about 30% of the daily value. Since folate is important for healthy cell growth and the production of red blood cells, sweet red bean soup is a famous choice among pregnant people. Even if you’re not pregnant, folate is highly beneficial for brain function, heart health, and male fertility too.

Rich in Protein and Soluble Fiber – Adzuki beans are rich in protein and soluble fiber, which support blood sugar level, gut health, and muscle function.

Rich in Minerals – These tiny red beans are packed with important minerals such as Manganese, Phosphorus, Copper, Iron, and Potassium. Having a good supply of these minerals benefits your bones, muscles, blood, and energy production, which leads to overall health.

Rich in Antioxidants – Adzuki beans are a good source of polyphenols, antioxidant compounds that help reduce inflammation and fight disease. Antioxidants have anti-aging properties, and this is one reason they’re common in East and Southeast Asian countries.

Ingredients needed

  • Dried adzuki beans – Do not substitute for kidney beans, which are bigger in size. Their texture and flavor are different, which affects the cooking time and the flavor.
  • Sugar – Use palm sugar for the caramel flavor. If you can’t find palm sugar, feel free to swap to your sugar of choice: coconut sugar, brown sugar, or white sugar.
  • Pandan leaf – You’ll need just 1 big piece of pandan leaf (or 2 small pieces). Tie them in a knot before cooking. Swap it with 1 tsp of pandan extract or powder for the flavor infusion.
  • Coconut milk – If using freshly extracted coconut milk, use 1 cup. If using coconut cream, ½ cup is good enough.
  • Salt – This is optional, but it helps to lift up the flavor.
  • Water

Additional Ingredients

  • Sago – 4 tbsp of small sago.
  • Tang yuan – 4-7 pieces per serving.

Step-by-step instructions on how to cook red bean soup

  1. Soak the beans

    Soak the dried beans in a bowl of water for at least 4 hours or leave them overnight.Soaking red beans in a clear bowl

  2. Boil the beans until soft.

    Strain the beans and transfer them to a medium-sized pot. Add water and pandan leaf and bring to a boil over high heat for 40 minutes or until soft and cracked (though not fully). If adding sago, you can soak and boil it while the beans are cooking.Scooping Cracked Boiled Red Beans from the pot

  3. Season.

    Reduce the heat to medium and add coconut milk, sugar, and salt. If adding sago, you can add the cooked sago now.Adding coconut milk into boiled red beans

  4. Stir and continue to simmer.

    Stir constantly for about 5 minutes, then turn off the heat once they are fully incorporated. As it cools, the soup will thicken.
    Stirring red bean soup

FAQ

Is there a substitute for pandan leaf?

Can I freeze the red bean soup?

Why the coconut milk in the red bean soup curdle when cooking?

Can I use white sugar instead?

How long can it stay in the fridge?

Other Bean Soup Recipes

Sweet Red Bean Soup

Recipe by Nudra
0.0 from 0 votes

Authentic Southeast Asian red bean soup with coconut milk, infused with pandan leaf, and sweetened with palm sugar.

Course: Desserts and DrinksCuisine: Chinese, Malaysian, SingaporeanDifficulty: Easy
Servings

8

servings
Cooking time

40

minutes
Calories (per serving)

280

kcal

Ingredients

  • 2 cups Dried Adzuki beans (400g)

  • 100 g Palm sugar /(Coconut sugar, Brown Sugar)

  • 1/2 cup Coconut cream (or 1 cup fresh coconut milk)

  • 1-2 p Pandan Leaf (tie in a knot)

  • a pinch of Salt

  • 1 litre Water (+ 1 cup extra to add when it gets too thick while boiling)

  • Additional
  • 4 tbsp Sago (tapioca pearl)

Directions

  • Soak the beans for at least 4 hours or leave them overnight.
  • Strain the beans and transfer them to a pot. Add the water and pandan leaves, bring to a boil over high heat for 40 minutes, or until soft. If adding sago, you can soak and boil it separately while the beans are still cooking.
  • Once the beans are soft (you’ll see some cracked), reduce the heat to medium, then add coconut milk, sugar, salt, and cooked sago (If adding).
  • Stir constantly with a ladle for 5 minutes and turn off the heat. Remove the pandan leaf.
  • Enjoy them warm or cold, up to you. If you add sago, it is at its best texture when warm.

Equipment

🥣 Did you try this recipe? Let me know how it goes in the comments below.

Leave a Reply

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

The information on this website is just a general sharing. It is not intended to diagnose, treat, prevent, or cure any disease. To read our list of policies, click on the Privacy Policy below.