Indulge in a healthier twist on a classic favorite with these Paleo Steamed Pork Buns (Char Siu Bao). Made entirely with grain-free flours like almond, tapioca, and coconut flour, these soft and fluffy buns are packed with a savory-sweet pork filling infused with garlic, ginger, and coconut aminos for an authentic umami flavor. The dough is light yet satisfying, while the char siu-inspired filling delivers the perfect balance of tender ground pork and rich, aromatic spices. Steamed to perfection, this recipe is dairy-free, gluten-free, and paleo-friendly, making it an irresistible option for those craving indulgent dim sum flavors without compromising on health. Serve them warm for a comforting treat that’s perfect as an appetizer or main dish—ideal for anyone following a paleo lifestyle or seeking a wholesome gluten-free alternative!
Scan with your phone to download!
In a large mixing bowl, combine almond flour, tapioca flour, coconut flour, and baking powder. Mix well.
In a smaller bowl, whisk together the coconut milk, egg, honey, and melted coconut oil until smooth.
Gradually pour the wet ingredients into the dry ingredients and stir until a dough forms. Knead gently to ensure the dough is uniform, then wrap it in plastic wrap and let it rest for 15 minutes.
To make the char siu pork filling, heat a skillet over medium heat and add the ground pork. Cook until browned and crumbled, about 5 minutes.
Add coconut aminos, garlic, ginger, and sesame oil to the pork. Stir to coat evenly.
In a small bowl, mix arrowroot powder and water to form a slurry. Pour it into the skillet and cook for 1-2 minutes until the sauce thickens. Stir in chopped scallions. Remove from heat and set aside.
Divide the dough into 8 equal portions. Roll each portion into a ball and flatten into a disc about 4 inches in diameter.
Place a spoonful of the pork filling in the center of each disc. Gather the edges of the dough up and twist to seal the bun tightly.
Place each bun on a small square of parchment paper to prevent sticking.
Prepare a steamer basket and bring water in the steamer base to a simmer. Place the buns (with parchment paper underneath) into the steamer basket, leaving space between them for expansion.
Steam the buns for 15-20 minutes, or until the dough is cooked through and fluffy.
Let the buns cool for 5 minutes before serving. Enjoy warm!
Serving size | (924.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3048.1 |
Total Fat 230.4g | 0% |
Saturated Fat 104.9g | 0% |
Polyunsaturated Fat 8.3g | |
Cholesterol 423.6mg | 0% |
Sodium 1312.6mg | 0% |
Total Carbohydrate 164.6g | 0% |
Dietary Fiber 33.6g | 0% |
Total Sugars 58.5g | |
Protein 107.4g | 0% |
Vitamin D 53.8IU | 0% |
Calcium 467.4mg | 0% |
Iron 18.5mg | 0% |
Potassium 964.0mg | 0% |
Source of Calories