If you’re a fan of matcha and donuts, why not combine the two into a deliciously indulgent treat? These matcha cream-filled donuts are soft, pillowy, and packed with a luscious matcha-flavored custard. They bring together the earthy, slightly bitter notes of matcha with the sweetness of a classic donut, creating a perfectly balanced dessert. Whether you’re a matcha lover or just looking for a unique twist on a traditional donut, this recipe is sure to impress.
Ingredients
For the Donuts:
- 3 cups all-purpose flour
- 1 packet (2 1/4 tsp) active dry yeast
- 1/2 cup warm milk (110°F)
- 1/4 cup granulated sugar
- 1/4 cup unsalted butter, melted
- 1/2 tsp salt
- 1 large egg
- 1/2 tsp vanilla extract
- Vegetable oil (for frying)
For the Matcha Cream Filling:
- 1 cup whole milk
- 2 tbsp granulated sugar
- 1 tbsp cornstarch
- 2 egg yolks
- 1 tbsp matcha powder
- 1/2 tsp vanilla extract
- 1/2 cup heavy cream (whipped)
For the Coating:
- 1/2 cup granulated sugar
- 1 tsp matcha powder

Instructions
Step 1: Prepare the Donut Dough
In a small bowl, dissolve the yeast in warm milk and let it sit for about 5 minutes until it becomes foamy. In a large mixing bowl, combine the sugar, melted butter, salt, egg, and vanilla extract. Gradually add the flour and mix until a dough forms. Knead the dough for about 8–10 minutes until it becomes smooth and elastic. Cover with a towel and let it rise in a warm place for about an hour or until doubled in size.
Step 2: Make the Matcha Cream Filling
While the dough is rising, prepare the matcha cream. In a saucepan over medium heat, warm the milk until it’s hot but not boiling. In a separate bowl, whisk together the egg yolks, sugar, cornstarch, and matcha powder. Slowly pour the hot milk into the egg mixture while whisking constantly. Return the mixture to the saucepan and cook over low heat, stirring continuously, until it thickens into a custard. Remove from heat, add vanilla extract, and let it cool. Once cooled, fold in the whipped heavy cream for a light, creamy texture.
Step 3: Shape and Fry the Donuts
Once the dough has risen, roll it out to about 1/2-inch thickness on a floured surface. Use a round cutter (or a glass) to cut out circles. Place them on a lined baking sheet, cover, and let them rise again for about 30 minutes.
Heat vegetable oil in a deep pan to 350°F (175°C). Carefully fry each donut for about 2 minutes per side until golden brown. Remove and drain on a paper towel.
Step 4: Fill the Donuts
Let the donuts cool slightly before filling. Using a piping bag fitted with a small nozzle, inject the matcha cream into the center of each donut. If you don’t have a piping bag, you can use a small knife to make a hole and then spoon the filling inside.
Step 5: Coat and Serve
Mix granulated sugar and matcha powder in a bowl. Roll each filled donut in the matcha sugar mixture for an extra burst of flavor. Serve fresh and enjoy!
Tips for the Best Matcha Donuts
- Use high-quality matcha powder for the best flavor and vibrant green color.
- Let the dough rise properly for soft and fluffy donuts.
- Don’t overfill the donuts, or they might burst when you take a bite.
These matcha cream-filled donuts are a unique and delicious treat that matcha lovers will adore. The creamy filling, combined with the fluffy donut and a light matcha sugar coating, makes every bite an unforgettable experience. Try them for a special occasion, or simply as a fun homemade dessert!