Go Back
5 from 5 votes
Mung Bean Cake
Prep Time
1 d
Cook Time
1 hr
Total Time
1 d 1 hr
Chinese dessert mung bean cake is a perfect dessert in hot summer. Only natural ingredients are used.
Course: sauce
Cuisine: Chinese
Keyword: Mung Bean
Calories: 405 kcal
Author: Elaine
  • 250 g yellow mung beans ,unshelled mung beans
  • 40 g butter
  • 50 g vegetable oil
  • 110 g sugar or more if needed ,you can slightly adjust this amount
  • a small pinch of salt
  • 5-8 g matcha powder I use 5g
  1. Pre-soak the yellow mung beans overnight. Rinse and dry in the next day.
  2. In a high pressure cooker, add clean water to slightly cover the mung beans and cook with a bean procedure until the beans are soft and easy to smash. Then smash them with a spatula until a smooth and fine mixture. Transfer it to a non-stick pan.

  3. Add pinch of salt, butter and vegetable oil to the mung bean mixture. Heat over medium slow fine and keep stirring in the process. Add sugar when the oil is well absorbed. Keep stirring until they can sticky together easily. Turn off the fire.
Optional for coloring
  1. Divide the dough into two equal portions and then transfer one portion out. Add around 5-8g matcha powder to the another portion and mix well.
Straining and Shaping
  1. Then transfer the mixture to a strain and press them with a spatula. You will see then come out from the small holes. This step can provide a super smooth and fine texture.
  2. Divide the mixture into smaller doughs around 30g to 40g and then wrap 10 filling if you prefer to have some. Shape with a mooncake mould or any other mould you prefer. You need to operate this step when the mixture is not hot but still warm.
Recipe Notes

How to keep: wrap with plastic wrap and store in fridge up for 1 week.

You can also use this directly as a mung bean filling for mooncakes.

For vegan readers, you can skip butter and replace it with vegetable cooking oil.

Nutrition Facts
Mung Bean Cake
Amount Per Serving (100 g)
Calories 405 Calories from Fat 151
% Daily Value*
Fat 16.8g26%
Saturated Fat 6.1g38%
Cholesterol 17mg6%
Sodium 439mg19%
Potassium 29mg1%
Carbohydrates 51g17%
Fiber 12.5g52%
Sugar 22g24%
Protein 14.1g28%
Calcium 20mg2%
Iron 2.5mg14%
* Percent Daily Values are based on a 2000 calorie diet.