Nutrition Facts for Vegan kaya puff

Vegan Kaya Puff

Image of Vegan Kaya Puff
Nutriscore Rating: 44/100

Delight in the irresistible fusion of flaky pastry with creamy, plant-based coconut jam in this Vegan Kaya Puff recipe! A modern twist on the traditional Southeast Asian treat, these kaya puffs feature a homemade vegan kaya made from rich coconut milk, aromatic pandan extract, and a hint of natural brown sugar sweetness. Encased in golden, crisp puff pastry, each bite offers a melt-in-your-mouth experience that's perfect for breakfast, tea-time, or dessert. With a simple preparation process and easy-to-find ingredients, this recipe lets you enjoy bakery-quality goodness right from your oven. Plus, its fully vegan credentials make it a crowd-pleaser for plant-based enthusiasts. Serve warm for ultimate indulgence and wow your guests with this classic reinvented!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
40 min
🕐
Total Time
1 hr
👥
Servings
8 servings
📊
Difficulty
Medium

🥘 Ingredients

9 items
  • 400 ml Canned Coconut Milk
  • 150 g Brown Sugar
  • 1 teaspoon Pandanu Extract
  • 2 tablespoons Cornstarch
  • 2 tablespoons Cold Water
  • 2 sheets Vegan Puff Pastry Sheets
  • 1 tablespoon All-Purpose Flour
  • 2 tablespoons Plant-Based Milk
  • 1 tablespoon Powdered Sugar
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

In a medium saucepan, combine the coconut milk, brown sugar, and pandan extract. Cook over medium heat until the sugar dissolves completely, stirring occasionally.

2

In a small bowl, mix the cornstarch with the cold water to form a smooth slurry.

3

Once the sugar in the coconut milk mixture has dissolved, lower the heat and gradually whisk in the cornstarch slurry. Continue to stir until the mixture thickens and coats the back of a spoon, forming a smooth kaya (coconut jam).

4

Remove the kaya from heat and allow it to cool completely. Transfer it to a bowl, and refrigerate for at least 1 hour to set.

5

Preheat your oven to 180°C (350°F) and line a baking sheet with parchment paper.

6

On a lightly floured surface, roll out the vegan puff pastry sheets a little to even out the thickness. Cut each sheet into 9 squares (approximately 8x8 cm each).

7

Place about one tablespoon of the chilled kaya in the center of each pastry square.

8

Brush the edges of the pastry squares with a little water, then fold over to create a triangle, pressing the edges together to seal. You can use a fork to crimp the edges for a decorative look.

9

Transfer the kaya puffs to the prepared baking sheet.

10

In a small bowl, mix the plant-based milk with powdered sugar, then brush this mixture over the top of each puff for a glossy finish.

11

Bake in the preheated oven for 20-25 minutes, or until the puffs are golden brown and flaky.

12

Remove from the oven and allow to cool slightly on a wire rack before serving.

Cooking Tip: Take your time with each step for the best results!
2026
cal
14.1g
protein
239.3g
carbs
127.9g
fat

Nutrition Facts

1 serving (752.0g)
Calories
2026
% Daily Value*
Total Fat 127.9 g 164%
Saturated Fat 100.4 g 502%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 424 mg 18%
Total Carbohydrate 239.3 g 87%
Dietary Fiber 2.3 g 8%
Total Sugars 166.0 g
Protein 14.1 g 28%
Vitamin D 0.3 mcg 2%
Calcium 258 mg 20%
Iron 15.9 mg 88%
Potassium 1331 mg 28%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

44.2%%
2.6%%
53.2%%
Fat: 1151 cal (53.2%%)
Protein: 56 cal (2.6%%)
Carbs: 957 cal (44.2%%)