Sweet Bean Bun

Sweet Bean Bun

DessertsIndia

200
kcal
Protein
Carbs
Fat
Log This Food
Track with App
Log this food instantly with our mobile app
Get App

How to Make Sweet Bean Bun (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
medium

Sweet Bean Bun is a unique dessert inspired by Indian regional sweet breads, blending the goodness of protein-rich beans with the comforting softness of steamed buns. In India, variations of sweet-filled buns can be found especially in West Bengal and Odisha, where traditional sweets incorporate legumes like chana (chickpea) and rajma (kidney beans) for festive occasions. The Sweet Bean Bun offers a delightful balance of mild sweetness, nutty flavors, and a soft, pillowy texture, making it a favorite among both adults and children. This dessert is often enjoyed during festivals such as Holi or Diwali, when sweets are an essential part of celebrations, and families gather to savor homemade treats. Made with whole wheat atta for the bun and a lightly sweetened bean paste for the filling, this recipe is a healthier take on traditional Indian sweets. The use of jaggery (gur), ghee, and cardamom (elaichi) imparts authentic Indian flavors and aroma, while keeping the dessert lower in refined sugars and fats. Sweet Bean Bun is a great choice for those seeking to enjoy classic Indian desserts with mindful nutrition, perfect for breakfast, lunch, or as an evening snack. With its high fiber, protein, and essential minerals, it fits well into the modern Indian diet.

Diabetic-Friendly Weight Loss Kid-Friendly Vegan Adaptable
Allergens: gluten, dairy

Ingredients(for 1 medium-sized bun per person)

  • 1 cup Whole wheat atta (आटा)
  • 1/2 cup Boiled kidney beans (राजमा)
  • 1/2 cup Boiled chickpeas (चना)
  • 1/4 cup Jaggery powder (गुड़)
  • 1 tbsp Ghee (घी)
  • 1/2 tsp Cardamom powder (इलायची)
  • 1/2 tsp Baking powder (optional for fluffiness) - optional
  • a pinch Salt (नमक)
  • 2-3 tbsp Milk (दूध, can use plant-based milk for vegan) - optional
  • 1 tbsp Sesame seeds (तिल, for garnish) - optional

Instructions

  1. 1

    Prepare the filling by mashing the boiled kidney beans and chickpeas together until smooth. Mix in jaggery powder, ghee, and cardamom powder. Cook the mixture on low heat for 5 minutes to meld flavors.

    5 minutes

    Ensure beans are well-cooked for a creamy filling.

  2. 2

    In a bowl, combine whole wheat atta, baking powder, salt, and milk to form a soft, pliable dough. Cover and let rest for 5 minutes.

    5 minutes

    Do not over-knead; soft dough ensures fluffy buns.

  3. 3

    Divide the dough into equal portions. Flatten each portion and place a spoonful of sweet bean filling in the center. Seal edges and shape into buns.

    5 minutes

    Pinch the seams well to prevent filling from leaking.

  4. 4

    Place buns on a greased plate, sprinkle sesame seeds on top, and let them rest for another 5 minutes.

    5 minutes

    Resting allows buns to rise slightly.

Why This Dish is Healthy

This healthy Sweet Bean Bun recipe uses whole wheat flour and natural sweeteners like jaggery, reducing refined sugar and flour intake. Beans add plant-based protein and fiber, making it suitable for weight management and diabetic-friendly diets. The minimal use of ghee and milk keeps saturated fat low, and steaming instead of frying preserves nutrients and keeps calories in check. It’s a delicious way to enjoy Indian sweets guilt-free.

Sweet Bean Bun offers a nutritious blend of complex carbohydrates from atta, plant-based protein from rajma and chana, and minerals like iron and calcium from jaggery and beans. The use of ghee provides healthy fats and fat-soluble vitamins. Cardamom adds antioxidants, and sesame seeds boost calcium. This dessert is high in dietary fiber, aiding digestion and satiety, while keeping sugars moderate. Opting for whole wheat and legumes ensures a low GI profile, supporting sustained energy.

Pro Tips

  • 💡Tip 1: Use freshly boiled beans for a smoother filling.
  • 💡Tip 2: Steaming preserves texture and nutrition better than baking.
  • 💡Tip 3: Adjust jaggery to taste and dietary needs.

Storage & Serving

Store Sweet Bean Buns in an airtight container for up to 2 days. Refrigerate for longer shelf life, and reheat by steaming or microwaving before serving. Avoid storing at room temperature for more than 24 hours.

Best served: Breakfast or Lunch

Nutrition Facts

NutrientPer 100g
Energy200.0 kcal

Tags

Fasting Compatibility

Hindu Vrat Friendly (no onion/garlic)
Jain Friendly (no root vegetables)

Similar Foods