Indulge in the comforting flavors of this Low Carb Steamed Kaya Butter Bread, a keto-friendly twist on a beloved classic! This recipe combines almond flour and coconut flour for a soft, low-carb bread that’s perfectly steamed to retain its moist, fluffy texture. Paired with a homemade sugar-free kaya spread—crafted from creamy coconut cream, egg yolks, and fragrant pandan leaves—this dish offers a bold yet guilt-free taste of Southeast Asia. Finished with a touch of cold unsalted butter, each slice melts in your mouth for an irresistible balance of sweetness and richness. Ready in just 15 minutes of steaming, this low-carb treat is perfect for breakfast or as a decadent snack.
Scan with your phone to download!
Start by making the kaya spread. In a pot, whisk together the egg yolks, powdered erythritol, and coconut cream until smooth.
Add pandan leaves to the mixture (optional), then place the pot over low heat.
Cook the kaya spread, stirring constantly, for 10-15 minutes until it thickens to a custard-like consistency. Remove pandan leaves and set aside to cool.
To make the bread, combine almond flour, coconut flour, xanthan gum, baking powder, and erythritol in a bowl. Whisk to remove lumps.
In a separate bowl, whisk together the eggs, melted butter, and almond milk.
Gradually add the dry ingredients to the wet ingredients, stirring until well combined. The batter should be thick but smooth.
Grease a microwave-safe ramekin or small bowl with butter. Pour the batter into the ramekin and smooth the surface.
Steam the bread by placing the ramekin in a steamer over boiling water, cover with a lid, and steam for 10-12 minutes, or until a toothpick inserted in the center comes out clean.
Allow the bread to cool slightly before turning it out of the ramekin. Slice the bread into thick pieces.
To serve, spread the homemade kaya generously over the slices of bread and top with a small slice of cold unsalted butter for the classic kaya butter bread experience.
Serving size | (505.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1475.9 |
Total Fat 106.3g | 0% |
Saturated Fat 49.5g | 0% |
Polyunsaturated Fat 0.2g | |
Cholesterol 1030.3mg | 0% |
Sodium 740.3mg | 0% |
Total Carbohydrate 148.4g | 0% |
Dietary Fiber 14.3g | 0% |
Total Sugars 69.0g | |
Protein 40.3g | 0% |
Vitamin D 152.0IU | 0% |
Calcium 279.4mg | 0% |
Iron 6.3mg | 0% |
Potassium 420.8mg | 0% |
Source of Calories