Desserts
This adzuki bean cake delivers velvety sweetness with a satisfying almond crunch topping—proof that plant-based desserts can be just as luxurious as traditional ones. The secret lies in blending adzuki beans with coconut milk and maple syrup to create a moist, fudgy texture that stays tender even after baking.
I developed this recipe after years of experimenting with vegan cakes that often turned out dry or dense.
What makes this cake special is its perfect balance of textures: the soft, silky bean base contrasts beautifully with the toasted almond crunch on top. The recipe uses simple pantry staples—no special equipment or complicated techniques—just a mixing bowl, baking pan, and 350°F oven for about 40 minutes.
The almond topping adds both visual appeal and satisfying crunch that pairs perfectly with the cake's smoothness.
By the time you take it out of the oven, you'll have a cake that's rich, moist, and naturally sweet without refined sugar. The adzuki beans provide a subtle earthy depth that complements the sweetness, while the almond topping adds a sophisticated finish.
This dessert is elegant enough for gatherings but simple enough for weeknight treats.
The beauty of this recipe is its versatility—enjoy it plain, with fresh berries, or a drizzle of melted dark chocolate. The cake keeps well at room temperature for 3 days or in the fridge for up to a week, making it perfect for meal prep. Let's get baking!
Ingredients for adzuki bean cake
Pantry staples meet plant-based luxury in this silky bean cake with nutty crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Adzuki Beans 🌱 | 1 ½ cups | Cooked, mashed for texture |
| Full-Fat Coconut Milk 🥥 | 1 can | Canned, full-fat preferred |
| Pure Maple Syrup 🍯 | ½ cup | Grade B for deeper flavor |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For moisture and richness |
| All-Purpose Flour 🌾 | ½ cup | Gluten-free blend if needed |
| Baking Powder 🧂 | 1 tsp | For lightness |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Almond Slices 🥜 | 1 ½ cups | Toasted for crunch |
| Coconut Oil 🥥 | 2 tbsp | Melted for topping |
| Ground Cinnamon 🌶️ | ½ tsp | Optional, for warmth |
| Dark Chocolate Chips 🍫 | ½ cup | Vegan, for optional drizzle |
Adzuki beans are the star here—soaked overnight for best texture. Trader Joe's has the pre-cooked canned version, which saves time. If using dried, simmer until tender (about 45 minutes). The coconut milk should be full-fat for that rich, velvety texture—skip the light version. Maple syrup adds natural sweetness without refined sugar, and Grade B has a deeper, earthier flavor that pairs perfectly with the beans. Toasting the almonds in a dry pan until golden adds that satisfying crunch—don’t skip this step, trust me.
No almonds? Pecans or walnuts work too, but toast them first for that same nutty punch. Short on maple syrup? Agave nectar or date syrup are good swaps, though they’ll taste slightly different. The cake’s base is naturally vegan, but if you’re adding chocolate chips, grab Enjoy Life brand for guaranteed dairy-free goodness. For extra moisture, a splash of almond milk in the batter works wonders. And if you’re feeling fancy, a sprinkle of flaky sea salt on top after baking brings out all the flavors.
This cake stays moist for 3 days at room temperature if stored in an airtight container, but it’s even better the next day as the flavors meld. For longer storage, fridge for up to a week or freeze for 2 months. The almond topping keeps its crunch if you store it separately and toast it fresh before serving. Slice it like a loaf cake—no need for fancy layers. Leftovers? Warm them briefly in the microwave for 10 seconds to revive that fresh-baked feel.
Why You'll Love This Recipe
- No-Fuss Mix-In: I just blend canned adzuki beans (drained) with coconut milk and maple syrup—no fancy techniques, no measuring cups cluttering my counter. The flour comes last, and boom, it’s ready for the pan.
- Sweet-Savory Magic: That maple syrup caramelizes just enough to balance the earthy adzuki, while the coconut milk adds this luscious, almost custardy richness. Honestly, it’s the kind of flavor that makes you pause mid-bite.
- Lunchbox Hero: Slice it cold for a protein-packed snack or pack it warm for a picnic—it holds up perfectly. Between us, my kids actually ask for this over store-bought muffins. (Yes, even on a Tuesday.)
- Budget Stretch: A can of beans and a carton of coconut milk last me weeks—this recipe costs pennies per serving. Plus, leftovers reheat beautifully, so I’m never scrambling for dessert or a quick bite.
Step-by-step instructions for adzuki bean cake
This cake delivers silky texture and rich almond crunch without a single drop of refined sugar.
Cook and Mash the Adzuki Beans
Start by rinsing the 1.5 cups adzuki beans thoroughly under cold water. Combine them with 1 can full-fat coconut milk in a saucepan and bring to a boil over medium-high heat. Once boiling, reduce heat to low and simmer uncovered for 45-60 minutes, stirring occasionally, until the beans are tender and the liquid has mostly absorbed.
Drain any remaining liquid through a fine-mesh strainer, then transfer the cooked beans to a food processor or high-powered blender. Pulse until completely smooth—you want a thick, velvety puree with no visible bean pieces. This step creates the cake's signature silky texture. If the mixture is too thick, add 1-2 tablespoons of the reserved coconut milk to reach a smooth, spreadable consistency.
Mix the Cake Batter
In a large mixing bowl, whisk together the mashed adzuki bean puree, 0.5 cup pure maple syrup, 0.25 cup extra-virgin olive oil, and 1 tsp vanilla extract until fully combined. The mixture will be thick but pourable. In a separate small bowl, sift together 0.5 cup all-purpose flour, 1 tsp baking powder, 0.25 tsp salt, and 0.5 tsp ground cinnamon (if using). Gradually fold the dry ingredients into the wet mixture using a spatula, being careful not to overmix.
This is where the magic happens—the flour and baking powder create lift while the olive oil keeps everything moist. The batter should be smooth with just a few visible flour streaks. If you're using 0.5 cup dark chocolate chips, gently fold them in now, reserving a few for the topping if desired. The batter will be thick but should hold its shape when dropped from a spoon.
Prepare the Almond Topping
In a small skillet, melt 2 tbsp coconut oil over medium heat. Add the 1.5 cups almond slices and toast them for 3-4 minutes, stirring constantly, until they turn a light golden brown and smell nutty. Immediately transfer the toasted almonds to a plate to cool slightly—they'll continue to crisp up as they cool.
While the almonds toast, preheat your oven to 350°F and grease an 8-inch round cake pan or line it with parchment paper. The almonds should be warm but not burning when you use them for the topping. Sprinkle a thin layer of the toasted almonds over the bottom of your prepared pan—this creates the crunchy base for the cake.
Bake the Cake
Pour the batter evenly into the prepared cake pan, spreading it out to create a smooth, even surface. Sprinkle the remaining toasted almonds over the top, pressing down gently to ensure they adhere. Bake in the preheated oven for 35-40 minutes, or until a toothpick inserted into the center comes out clean. The cake should have a golden edge but still look slightly underbaked in the center—it'll continue cooking as it cools.
I like to tent the cake with aluminum foil after 25 minutes to prevent the top from browning too quickly. The cake is done when it springs back slowly when gently pressed in the center. Let it cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before slicing. The texture will firm up as it cools, giving you that perfect balance of soft cake and crunchy almond topping.
Pro Tips For Making Adzuki Bean Cake
- Cook Beans Low and Slow: Simmer the adzuki beans in water with a pinch of salt until they’re just tender—about 45-60 minutes, not until they fall apart. Overcooking turns them mushy, and you’ll end up with a dense, gluey cake instead of a tender, crumbly texture. (Yes, even if you’re impatient like me.)
- Whisk Coconut Milk First: Shake the can of full-fat coconut milk hard before using—it separates like crazy when cold. Pour the thick cream into the batter first, then stir in the watery part. This keeps the cake rich without curdling or making it greasy.
- Don’t Skip the Rest: Let the batter sit for 10-15 minutes after mixing—this lets the flour absorb the liquid and the flavors meld. I learned this the hard way when my first batch turned out dry and crumbly. (Your future self will thank you.)
- Use Olive Oil for Crisp: Brush the top of the cake with a thin layer of extra-virgin olive oil before baking—it crisps the edges without overpowering the sweetness. Skip the syrup glaze; the maple syrup in the batter is enough. (This isn’t the prettiest method, but it’s the tastiest.)
Essential equipment for adzuki bean cake
Basic Mixing Tools
You’ll need a large mixing bowl for combining your batter—glass or stainless steel works best. I recommend a medium-sized bowl (about 8-10 inches wide) to make stirring easier. A whisk or rubber spatula helps blend the adzuki puree and wet ingredients smoothly.
For the dry ingredients, a small bowl and fine-mesh sieve ensure even distribution of the flour and baking powder. 🥄
Blender or Food Processor
The key to that silky texture is a high-powered blender or food processor to mash the adzuki beans. I use a Ninja BN601 for this recipe—it handles the beans effortlessly. If your blender struggles, add 1-2 tablespoons of reserved coconut milk to thin the mixture slightly.
For extra smoothness, strain the puree through a fine-mesh sieve to remove any tiny bean bits.
Baking Essentials
A standard 8-inch round cake pan is perfect for this recipe—opt for metal for even baking. Line the bottom with parchment paper or grease it with coconut oil to prevent sticking.
Preheat your oven to 350°F for consistent results. A toothpick is essential for checking doneness—insert it into the center, and if it comes out clean, your cake is ready. 🔥
Skillet for Almonds
Toast the almonds in a small non-stick skillet over medium heat—this prevents burning and ensures even browning. A wooden spoon helps stir them constantly for that perfect golden color.
For extra crunch, spread the toasted almonds on a wire rack to cool completely before using them as a topping. This step makes all the difference in texture!
Storage Containers
Store leftovers in an airtight container to keep the cake moist for up to 3 days at room temperature or 1 week in the fridge. For longer storage, freezer-safe containers or ziplock bags work well—just slice before freezing to avoid thawing the whole cake.
I like Rubbermaid Brilliance containers for their tight seals and stackability. ❄️
Nutrition facts
Frequently asked questions
Can I make this adzuki bean cake without a blender?
Yes, but the texture will be less silky. Mash the cooked beans with a potato masher or fork until completely smooth, then strain through a fine-mesh sieve to remove any lumps. For extra creaminess, mix in 1-2 tablespoons of coconut milk to help blend the mashed beans. The cake will still be delicious but may have a slightly denser texture.
Why does my adzuki bean batter look too thick?
This is normal! The adzuki puree is naturally thick. If the batter seems impossible to spread, whisk in 1-2 tablespoons of warm coconut milk or almond milk until it reaches a pourable consistency. The batter should hold its shape when dropped from a spoon but still be spreadable. Overmixing can make it gummy, so fold gently.
How do I adjust this recipe for gluten-free baking?
Replace the 0.5 cup all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill or King Arthur). Add 0.5 tsp xanthan gum if your blend doesn't include it, as this helps with structure. The rest of the recipe stays the same—just ensure your gluten-free flour is sifted before mixing for even distribution.
Can I make this cake in a different pan shape?
Use a 9-inch round pan (reduce baking time by 5 minutes) or an 8x8-inch square pan (bake for 30-35 minutes). For a loaf pan (8x4 inches), bake at 350°F for 45-50 minutes. Adjust baking time based on your pan size—always check with a toothpick. The almond topping can be sprinkled evenly over the top regardless of shape.
What if I don’t have almond slices for the topping?
No problem! Try pecans, walnuts, or cashews instead—just toast them in the same way. For a nut-free option, use crushed graham crackers or toasted coconut flakes for a different but equally delicious crunch. The key is toasting them first to enhance flavor and texture.
