Dairy-Free Pineapple Buns
Dairy-Free Pineapple Buns are a deliciously soft and slightly sweet treat, featuring a tender bun topped with a crunchy cookie crust and a delightful pineapple filling. Perfect for breakfast or as a snack, these buns bring a taste of traditional Chinese bakery to your home without any dairy.

60 minutes
Difficulty: Medium
Chinese
300 kcal
Ingredients
- All-purpose flour - 250 grams
- Granulated sugar - 50 grams
- Instant yeast - 5 grams
- Non-dairy milk (almond or oat) - 120 ml
- Coconut oil (melted) - 30 grams
- Salt - 2 grams
- Pineapple jam - 80 grams
- Brown sugar - 30 grams
- Vegetable shortening - 30 grams
- Baking powder - 3 grams
- Powdered sugar - 20 grams
- Vanilla extract - 1 teaspoon
Steps
- In a large mixing bowl, combine the all-purpose flour, granulated sugar, instant yeast, and salt.
- In a separate bowl, mix the non-dairy milk and melted coconut oil until well combined.
- Pour the wet ingredients into the dry ingredients and knead until a smooth dough forms, about 5-7 minutes.
- Cover the dough with a damp cloth and let it rise in a warm place for about 30 minutes or until doubled in size.
- While the dough is rising, prepare the topping by mixing the vegetable shortening, brown sugar, powdered sugar, baking powder, and vanilla extract in a bowl until smooth.
- Once the dough has risen, punch it down and divide it into 4 equal pieces. Shape each piece into a ball and let them rest for 10 minutes.
- Flatten each ball slightly and place about 20 grams of pineapple jam in the center. Pinch the edges to seal and shape them back into balls.
- Preheat the oven to 180°C (350°F).
- Place the filled buns seam-side down on a baking sheet lined with parchment paper.
- Spread the topping mixture on top of each bun, smoothing it out with a spatula.
- Bake for 15-20 minutes or until the buns are lightly golden brown.
- Remove from the oven and let cool slightly before serving.
Nutrition
- Calories: 300
- Protein: 4 g
- Carbs: 50 g
- Fiber: 2 g
- Sugar: 15 g
- Sodium: 150 mg
- Cholesterol: 0 mg
- Total Fat: 10 g
- Saturated Fat: 6 g
- Unsaturated Fat: 4 g
- Water: 0.2 L
Health Benefits
- Provides a source of energy from carbohydrates.
- Contains healthy fats from coconut oil.
Tags
ChineseDairy-FreeBaked Dish