If you love green tea desserts, this easy vegan matcha cake is a wonderful recipe to try at home. It combines the earthy flavor of Japanese matcha with a soft, tender cake that contains no eggs or dairy.
Made with simple pantry ingredients, including all-purpose flour, vegan butter, soy milk, and culinary-grade matcha powder, this cake is perfect for afternoon tea, birthdays, and homemade desserts. Top it with creamy vegan matcha buttercream for an extra layer of flavor and a beautiful green finish.
Why You’ll Love This Vegan Matcha Cake
- Vegan-friendly: Made without eggs or dairy when all ingredients are certified vegan.
- Easy to prepare: Simple ingredients and straightforward baking instructions.
- Distinctive matcha flavor: Earthy green tea notes balanced with sweetness.
- Soft texture: Vegan butter and plant-based buttermilk help create a tender crumb.
- Perfect for sharing: A lovely dessert for celebrations or afternoon tea.

Vegan Matcha Cake Ingredients
Measure the ingredients carefully for the best results.
For the Cake
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1 tablespoon culinary-grade matcha powder
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- 1 cup soy milk
- 1 tablespoon apple cider vinegar
- 1/2 cup vegan butter, melted
- 1 teaspoon vanilla extract
- A pinch of salt
For the Vegan Matcha Buttercream
- 1 cup vegan butter, softened
- 3 cups powdered sugar
- 2 teaspoons matcha powder
- 1–2 tablespoons soy milk, as needed
How to Make Vegan Matcha Cake
Step 1: Prepare the Oven and Cake Pan
Preheat your oven to 350°F (175°C). Grease a suitable cake pan and line the bottom with parchment paper to help prevent sticking.
Step 2: Make the Vegan Buttermilk
Combine the soy milk and apple cider vinegar in a small bowl. Stir gently and let the mixture stand for 5–10 minutes. It may look slightly curdled, which is normal.
Step 3: Mix the Dry Ingredients
Sift the flour and matcha powder into a large bowl. Add the sugar, baking powder, baking soda, and salt. Whisk until the ingredients are evenly distributed and no matcha lumps remain.
Step 4: Add the Wet Ingredients
Add the prepared soy milk mixture, melted vegan butter, and vanilla extract to the dry ingredients. Stir gently until a smooth batter forms and no large streaks of flour remain. Avoid overmixing.
Step 5: Bake the Cake
Pour the batter into the prepared cake pan and smooth the surface. Bake at 350°F (175°C) for approximately 25–30 minutes. Insert a toothpick into the center; it should come out clean or with a few moist crumbs. If the center is still wet, continue baking and check again.
Step 6: Cool Completely
Allow the cake to cool in the pan for about 10 minutes. Transfer it to a wire rack and let it cool completely before adding frosting.
How to Make Vegan Matcha Buttercream
Step 1: Beat the Vegan Butter
Place the softened vegan butter in a mixing bowl and beat until smooth and creamy.
Step 2: Add the Matcha and Powdered Sugar
Sift the matcha powder and powdered sugar to remove lumps. Gradually add them to the vegan butter, mixing until the frosting is smooth and evenly colored.
Step 3: Adjust the Consistency
Add one tablespoon of soy milk and mix. If the frosting is too thick, add a little more milk until it reaches a spreadable consistency.
Step 4: Frost and Decorate
Spread the buttercream over the completely cooled cake. For a simple finish, dust a little sifted matcha powder over the top just before serving.
Tips for the Best Vegan Matcha Cake
- Use fresh matcha: Good-quality culinary matcha gives the cake a more appealing color and flavor.
- Sift the powder: Sifting helps prevent lumps in both the cake batter and frosting.
- Avoid overmixing: Mix only until the ingredients are combined.
- Measure the flour carefully: Too much flour can make the cake dry or dense.
- Check for doneness: Baking times vary depending on the oven and pan size.
- Cool before frosting: Warm cake can cause the buttercream to melt.
Common Mistakes to Avoid
- Adding too much matcha: Excessive matcha can make the cake taste bitter.
- Using very hot melted butter: Allow the butter to cool slightly before mixing.
- Skipping the vinegar: The vinegar helps activate the baking soda.
- Frosting the cake too early: Always let the cake cool completely.
- Adding too much milk to the frosting: Add it gradually to prevent a runny consistency.

How to Store Vegan Matcha Cake
Store an unfrosted cake in an airtight container in a cool place for up to two days, or refrigerate it for longer storage.
Keep a frosted cake covered in the refrigerator and follow the storage recommendations for the vegan butter used. Let individual slices sit at room temperature briefly before serving for a softer texture.
Unfrosted slices can also be frozen in a freezer-safe container for up to two months for the best quality. Thaw them in the refrigerator before serving.
Frequently Asked Questions
Is matcha cake vegan?
Traditional matcha cakes may contain eggs, butter, or dairy milk. This recipe uses vegan butter and soy milk instead, making it suitable for a vegan diet when all ingredients are verified vegan.
What does vegan matcha cake taste like?
It has a delicate earthy green tea flavor balanced by the sweetness of the cake. Matcha buttercream adds extra green tea flavor and a creamy finish.
Can I use almond milk instead of soy milk?
Yes. Unsweetened almond milk can generally replace soy milk, although the final texture may vary slightly.
Why does my matcha cake taste bitter?
Matcha naturally has an earthy flavor and can taste bitter when too much is used. Measure carefully and choose fresh, good-quality matcha powder.
Can I serve the cake without frosting?
Absolutely. Serve it plain with tea or coffee, or add a light dusting of powdered sugar for a simple finish.
How do I know when the cake is ready?
Insert a toothpick into the center. If it comes out clean or with a few moist crumbs, the cake is ready. If wet batter remains, bake for a few more minutes and check again.
Final Thoughts
This easy vegan matcha cake brings the distinctive flavor of Japanese green tea into a homemade dessert. With simple ingredients, straightforward preparation, and optional matcha buttercream, it is a lovely choice for everyday treats or special occasions.
Use fresh matcha, measure your ingredients carefully, and allow the cake to cool completely before decorating for the best results.



