Let me tell you, the moment the scent of rich cocoa and a hint of vanilla mingled with that unmistakable fresh, herbaceous aroma of pandan filled my kitchen, I knew I had stumbled on something special. The first time I baked this Creamy Green Velvet Cake with Moist Layers, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. When I was knee-high to a grasshopper, green desserts were rare treats, so discovering this vibrant, luscious cake years ago felt like uncovering a hidden gem.
Honestly, my family couldn’t stop sneaking slices off the cooling rack (and I can’t really blame them). It’s dangerously easy to eat one slice, then another, and before you know it, the whole cake is gone. This creamy green velvet cake is perfect for potlucks, a sweet treat for your kids after school, or just to brighten up your Pinterest cookie board with something colorful and utterly delicious. After testing this recipe multiple times (in the name of research, of course), it’s now a staple for family gatherings and gifting, and it always feels like a warm hug on a plate. You’re going to want to bookmark this one!
Why You’ll Love This Recipe
Having spent years in the kitchen experimenting with cakes, I can say this Creamy Green Velvet Cake with Moist Layers is unlike any other. Here’s why it stands out:
- Quick & Easy: Comes together in under an hour, perfect for busy weeknights or last-minute celebrations.
- Simple Ingredients: No fancy grocery trips needed; you probably have everything in your pantry already.
- Perfect for Any Occasion: Whether it’s an afternoon tea, birthday party, or just a treat-yourself moment, this cake fits right in.
- Crowd-Pleaser: Kids and adults alike rave about its moist layers and creamy frosting.
- Unbelievably Delicious: The combination of tender crumb and smooth, subtly sweet cream cheese frosting is pure comfort food.
What makes this recipe unique? The secret lies in the perfectly balanced pandan extract that lends that vibrant green color and unmistakable flavor without overpowering the cake. Plus, the method of folding the batter gently to keep it light results in those moist layers that literally melt in your mouth. This isn’t just another green cake—it’s the best version you’ll find on the internet. The texture, the flavor, the creaminess—honestly, it’s the kind of dessert that makes you close your eyes after the first bite and savor every moment.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and substitutions are easy if needed.
- For the Cake Batter:
- All-purpose flour – 2 ½ cups (320g), sifted for a tender crumb
- Granulated sugar – 1 ¾ cups (350g), for balanced sweetness
- Baking powder – 2 tsp, to give a lift and lightness
- Baking soda – ½ tsp, enhances softness
- Salt – ½ tsp, to bring out flavors
- Unsalted butter – ¾ cup (170g), softened (I recommend Plugrá for creaminess)
- Large eggs – 3, room temperature
- Buttermilk – 1 cup (240ml), for moisture and slight tang (substitute with milk + 1 tbsp vinegar if needed)
- Pandan extract – 2 tbsp, the star ingredient for that green hue and aroma
- Vanilla extract – 1 tsp, adds warmth
- Green food coloring – optional, a few drops for extra vibrancy
- For the Creamy Frosting:
- Cream cheese – 8 oz (225g), softened (Philadelphia brand works great)
- Unsalted butter – ½ cup (115g), softened
- Powdered sugar – 3 cups (360g), sifted for smoothness
- Vanilla extract – 1 tsp
- Heavy cream – 2 tbsp, to loosen if needed
If you want to make this gluten-free, swap the all-purpose flour for a 1:1 gluten-free baking blend. For a dairy-free twist, use coconut cream cheese and non-dairy butter alternatives along with plant-based milk. In summer, swapping pandan for fresh matcha powder offers a different but equally vibrant flavor!
Equipment Needed
- Two 8-inch (20cm) round cake pans – I prefer non-stick, but greased and lined pans work just fine.
- Electric mixer or stand mixer – for creaming butter and beating frosting to silky perfection. Hand mixers work too, just takes a bit longer.
- Mixing bowls – multiple, preferably glass or metal for easy cleanup.
- Measuring cups and spoons – accurate measurements make all the difference.
- Rubber spatula – essential for folding the batter gently without knocking out air.
- Cooling racks – to cool cakes evenly and quickly.
- Offset spatula or butter knife – for smooth frosting application.
Don’t have fancy cake pans? You can use a 9×13-inch pan, but adjust baking time accordingly. If you’re on a budget, silicone spatulas and bowls from your local store work wonders and clean up easily. I’ve also found that letting the butter and cream cheese soften at room temperature overnight makes mixing a breeze.
Preparation Method

- Preheat your oven to 350°F (175°C). Grease and flour two 8-inch round cake pans, then line the bottoms with parchment paper for easy removal. This step helps prevent any sticky mishaps.
- Cream the butter and sugar: In your mixer, beat ¾ cup (170g) softened unsalted butter with 1 ¾ cups (350g) granulated sugar on medium speed until light and fluffy, about 4-5 minutes. You’ll notice the mixture turns pale—this means air is getting in, which is key for soft cake layers.
- Add eggs one at a time: Crack in the eggs, one by one, beating well after each addition. This helps the batter emulsify and smooth out.
- Mix wet ingredients: In a separate bowl, whisk together 1 cup (240ml) buttermilk, 2 tbsp pandan extract, 1 tsp vanilla extract, and optional green food coloring for extra pop.
- Combine dry ingredients: Sift 2 ½ cups (320g) all-purpose flour, 2 tsp baking powder, ½ tsp baking soda, and ½ tsp salt into another bowl. Sifting avoids lumps and helps the cake rise evenly.
- Alternate adding dry and wet: Add the dry ingredients to the butter mixture in three parts, alternating with the wet pandan mixture (start and end with dry). Mix on low speed just until combined after each addition. Be careful not to overmix—it’s okay if a few streaks remain.
- Divide batter evenly: Pour the batter into the prepared pans, smoothing the tops with a spatula. I like to weigh the batter to keep thickness consistent, about 600g per pan.
- Bake: Place pans in the oven and bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean. You’ll notice the edges pulling back slightly from the pans.
- Cool: Let the cakes cool in pans for 10 minutes, then transfer to cooling racks to cool completely. Patience here is key—frosting on warm cake means melting mess!
- Make the frosting: Beat 8 oz (225g) softened cream cheese and ½ cup (115g) butter together until smooth and creamy. Gradually add 3 cups (360g) powdered sugar, beating until fluffy. Stir in 1 tsp vanilla extract and 2 tbsp heavy cream if frosting feels too thick.
- Assemble: Place one cake layer on your serving plate. Spread a generous layer of frosting on top. Add the second cake layer and frost the top and sides evenly. For a professional touch, chill the cake for 20 minutes, then apply a second thin “crumb coat” layer of frosting and chill again before the final layer.
Quick tip: If your frosting looks too soft, pop it in the fridge for 15-20 minutes before frosting. Also, if your pandan extract is strong, start with 1 tbsp and taste the batter before adding more.
Cooking Tips & Techniques
Getting this cake just right takes a few kitchen secrets I’ve picked up over the years. First, always use room temperature eggs and butter—it helps them blend seamlessly, which in turn gives you a smoother batter. I learned the hard way that cold ingredients can lead to lumpy batter and dense layers.
Mixing technique is super important here. Let’s face it, overmixing is a common trap. Once you add the flour, mix just until the ingredients come together. Overdoing it activates gluten and can make your cake tough, which nobody wants.
When folding in the wet and dry ingredients, use a gentle hand and rubber spatula. I like to “cut and fold” rather than stir vigorously. This keeps the batter light and airy, so your layers stay moist and tender.
For evenly baked layers, I recommend rotating your pans halfway through the bake time—ovens can be quirky! And if your cake starts browning too fast on top, tent it loosely with foil.
Finally, frosting can be tricky. If it’s too soft, it’ll slide off the cake; too stiff, and you’ll tear the layers. My trick is to beat cream cheese and butter well first, then add sugar gradually. Adding a splash of heavy cream helps smooth it out without watering it down.
Variations & Adaptations
- Matcha Green Velvet Cake: Swap pandan extract with 2 tbsp of high-quality matcha powder for a slightly earthy but equally vibrant twist.
- Vegan Version: Use flax eggs (1 tbsp flaxseed meal + 3 tbsp water per egg), dairy-free cream cheese, plant-based butter, and almond or oat milk with a splash of lemon juice instead of buttermilk.
- Nutty Layers: Add ½ cup finely chopped toasted pistachios or almonds into the batter for a subtle crunch and nutty flavor.
I once tried adding shredded coconut to the frosting for a tropical flair—totally delightful if you’re feeling adventurous! For different cooking methods, you can bake this cake in a bundt pan; just increase baking time by about 10-15 minutes and test with a skewer.
Serving & Storage Suggestions
This creamy green velvet cake is best served chilled or at room temperature. The frosting firms up beautifully in the fridge, making slicing clean and neat. I like to present it with fresh mint leaves or edible flowers for a touch of elegance—it makes the green pop even more.
Pair it with a cup of jasmine tea or a light, fruity white wine for a delightful balance. It’s also wonderful alongside fresh tropical fruits like mango or lychee.
Store leftovers tightly wrapped in the fridge for up to 4 days. If you want to freeze, wrap the cake securely in plastic wrap and foil; it keeps well for up to 2 months. Thaw overnight in the fridge before serving. The flavors actually deepen a bit after resting, making it taste even better the next day.
Nutritional Information & Benefits
Each serving (about 1/12th of the cake) contains roughly 350 calories, with moderate fat and sugar. The cake’s moistness comes from butter and cream cheese, which provide a creamy texture and richness. Pandan extract is not only flavorful but also traditionally used in Southeast Asia to aid digestion and provide antioxidants.
This recipe can be adapted for gluten-free or vegan diets with easy swaps, making it accessible for many dietary needs. Just keep in mind the cream cheese frosting contains dairy and eggs unless substituted. For a guilt-free twist, try reducing sugar slightly or using a sugar substitute, but be aware it might affect texture a bit.
Conclusion
If you’re after a cake that’s creamy, moist, and full of character, this Creamy Green Velvet Cake with Moist Layers is definitely worth trying. It’s not just a pretty face with that gorgeous green hue—it’s got the texture and flavor to back it up. Customize it with your favorite variation or add a personal touch to make it your own.
I love this recipe because it brings a little bit of joy and color to the table, and honestly, it’s a reminder that simple ingredients and a bit of care can turn into something magical. If you give this a try, I’d love to hear how it turns out—drop a comment, share your photos, or tell me your favorite adaptations. Happy baking, friends!
FAQs about Creamy Green Velvet Cake
Can I make this cake ahead of time?
Yes! You can bake the cake layers a day in advance and keep them wrapped tightly in the fridge. Assemble and frost the next day for best freshness.
What if I don’t have pandan extract?
Pandan is key for the signature flavor, but you can substitute with matcha powder or just green food coloring and vanilla extract for color without the herbal note.
How do I prevent the frosting from being too runny?
Make sure your cream cheese and butter are softened but not melted. Gradually add powdered sugar and chill the frosting if it feels too soft before spreading.
Can I use a different size pan?
You can use a 9×13-inch pan, but baking time will increase to about 40-45 minutes. Check doneness with a toothpick.
Is this cake suitable for freezing?
Absolutely! Wrap the frosted cake well in plastic and foil, freeze up to 2 months, and thaw in the fridge overnight before serving.
Pin This Recipe!

Creamy Green Velvet Cake with Moist Layers
A vibrant and moist green velvet cake flavored with pandan extract and topped with a smooth cream cheese frosting. Perfect for celebrations or a colorful treat.
- Prep Time: 20 minutes
- Cook Time: 30-35 minutes
- Total Time: 50-55 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: Southeast Asian Fusion
Ingredients
- 2 ½ cups (320g) all-purpose flour, sifted
- 1 ¾ cups (350g) granulated sugar
- 2 tsp baking powder
- ½ tsp baking soda
- ½ tsp salt
- ¾ cup (170g) unsalted butter, softened
- 3 large eggs, room temperature
- 1 cup (240ml) buttermilk (or milk + 1 tbsp vinegar)
- 2 tbsp pandan extract
- 1 tsp vanilla extract
- Green food coloring (optional)
- 8 oz (225g) cream cheese, softened
- ½ cup (115g) unsalted butter, softened
- 3 cups (360g) powdered sugar, sifted
- 1 tsp vanilla extract
- 2 tbsp heavy cream (optional, to loosen frosting)
Instructions
- Preheat oven to 350°F (175°C). Grease and flour two 8-inch round cake pans and line bottoms with parchment paper.
- Cream ¾ cup softened unsalted butter with 1 ¾ cups granulated sugar on medium speed until light and fluffy, about 4-5 minutes.
- Add eggs one at a time, beating well after each addition.
- In a separate bowl, whisk together buttermilk, pandan extract, vanilla extract, and optional green food coloring.
- Sift together flour, baking powder, baking soda, and salt in another bowl.
- Add dry ingredients to butter mixture in three parts, alternating with wet pandan mixture (start and end with dry). Mix on low speed just until combined after each addition.
- Divide batter evenly between prepared pans, smoothing tops.
- Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean.
- Cool cakes in pans for 10 minutes, then transfer to cooling racks to cool completely.
- Beat cream cheese and ½ cup butter until smooth and creamy. Gradually add powdered sugar, beating until fluffy.
- Stir in vanilla extract and heavy cream if frosting is too thick.
- Place one cake layer on serving plate, spread frosting generously on top.
- Add second cake layer and frost top and sides evenly.
- Optional: Chill cake for 20 minutes, apply a thin crumb coat layer of frosting, chill again, then apply final frosting layer.
Notes
Use room temperature eggs and butter for smooth batter. Fold batter gently to keep layers moist. Rotate pans halfway through baking for even cooking. Chill frosting if too soft before applying. For gluten-free, substitute flour with gluten-free blend. For dairy-free, use coconut cream cheese and plant-based butter and milk.
Nutrition
- Serving Size: 1 slice (1/12th of c
- Calories: 350
- Sugar: 30
- Sodium: 250
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 45
- Fiber: 1
- Protein: 4
Keywords: green velvet cake, pandan cake, cream cheese frosting, moist cake, easy cake recipe, vibrant cake, layered cake



