Love this? Save it for later!
Share the inspiration with your friends
“Are you sure this is going to work?” my friend asked, peering into my makeshift steamer setup on a chaotic weeknight. Honestly, I wasn’t sure either. I’d grabbed a bag of peeled cassava at the market on a whim, intrigued but clueless. I’d never made cassava cake before—let alone steamed it to creamy, dreamy perfection without any fancy equipment. But something about that starchy root called for a simple, comforting recipe that didn’t demand hours or a pastry chef’s skills.
So, there I was in my tiny kitchen, juggling a pot on the stove and a bowl of batter that looked suspiciously lumpy. I’d read a few vague recipes online but nothing felt quite right. After a few tweaks—like adding a splash of coconut milk and a pinch of salt—the aroma began to fill the air. Sweet, creamy, with a subtle hint of vanilla that reminded me of the homesick afternoons I’d spent with a neighbor who always had a cassava cake cooling on her windowsill.
When I finally took that first bite, the texture was silky yet substantial, like a pudding and cake had a baby, and the flavor was so rich it made me pause. That skeptical glance from my friend turned into a shared grin. Turns out, this easy creamy steamed cassava cake recipe isn’t just for seasoned cooks. It’s a little miracle of simple ingredients and patient steaming that anyone can master. It’s stuck with me ever since, a quiet reminder that sometimes the best recipes come from those “what if” moments, not the perfectly planned ones.
This recipe has become my go-to comfort dessert on hectic days, especially when I want something homemade but fuss-free. If you’re looking for a treat that’s creamy, naturally sweet, and downright satisfying without complicated steps, you’re in the right place.
Why You’ll Love This Recipe
After testing this steamed cassava cake recipe over several weeks, I can say it hits all the right notes for a dessert that’s both easy and indulgent. Here’s why it’s quickly become a favorite in my kitchen:
- Quick & Easy: The batter comes together in under 15 minutes, and the steaming time is a relaxing wait rather than frantic cooking.
- Simple Ingredients: No need for obscure items — cassava, coconut milk, sugar, and eggs are all pantry staples or easy to find.
- Perfect for Beginners: Even if you’ve never handled cassava or steamed desserts before, the method is straightforward and forgiving.
- Crowd-Pleaser: I’ve brought this to potlucks and family dinners, and it always earns compliments—kids and adults alike love the creamy texture.
- Unbelievably Delicious: The combination of cassava’s natural starchiness with rich coconut milk creates a melt-in-your-mouth experience that’s hard to forget.
This recipe isn’t just another cassava cake—it’s the one I trust to come out smooth and creamy every time, thanks to a small trick I picked up: blending the cassava mixture thoroughly before steaming to avoid lumps. Plus, the subtle vanilla and coconut flavors make it a bit more special without extra fuss. It’s the kind of dessert that makes you close your eyes after the first bite and savor the simplicity done right.
Whether you’re preparing a comforting finish to a cozy dinner or experimenting with tropical flavors, this recipe fits the bill. It’s like a gentle hug in cake form, easy enough for weeknight treats but special enough to share.
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 or easy to source at your local grocery or international market.
- Fresh Cassava (Yucca) Root, peeled and grated – The star ingredient; look for firm roots without blemishes. Fresh is best, but frozen grated cassava works too.
- Full-fat Coconut Milk – Adds richness and creamy texture; I prefer Chaokoh brand for its smooth consistency.
- Granulated Sugar – Balances the earthiness of cassava; you can swap for coconut sugar for a deeper flavor.
- Large Eggs, room temperature – Binds the mixture and adds structure for a tender crumb.
- Butter, melted – Provides richness and a silky mouthfeel; unsalted is ideal for controlling salt levels.
- Vanilla Extract – Just a teaspoon to enhance the natural flavors and add warmth.
- Salt – A pinch to brighten the flavors.
Optional additions:
- Grated cheddar cheese or coconut flakes for topping – offers a nice contrast and extra flavor.
- Pandan extract (a few drops) for a subtle floral note if you want to experiment.
Substitutions are friendly here: use almond milk or another plant milk if you want to skip dairy butter, and swapping eggs for a flaxseed egg can work for a vegan version (though texture shifts slightly).
Equipment Needed
- Steaming setup: A large pot with a steaming rack or bamboo steamer. If you don’t have a dedicated steamer, a heatproof plate balanced on a metal rack inside a covered pot works fine.
- Mixing bowls: Medium-sized for combining ingredients.
- Grater or food processor: To grate the cassava finely. (I used a box grater, but a food processor speeds this up and gives a smoother texture.)
- Whisk or hand mixer: Helps blend the batter until smooth.
- Loaf pan or round cake pan: Choose a pan that fits comfortably inside your steamer.
- Measuring cups and spoons: For precise ingredient amounts. I always double-check with a kitchen scale when I can!
If you’re on a budget, a metal colander on top of a large pot with a lid can be a makeshift steamer. Just be sure to keep the water level low enough not to touch the cake batter. Also, keep your grater sharp for easier cassava prep; blunt blades make it a chore.
Preparation Method

- Prepare the cassava: Peel the cassava root carefully (it’s tougher than it looks), then grate it finely using a box grater or food processor. You want a texture similar to coarse rice grains. This step usually takes about 10 minutes.
- Mix wet ingredients: In a large bowl, whisk together 1 cup (240 ml) of full-fat coconut milk, 3/4 cup (150 g) granulated sugar, 2 large eggs, 1/4 cup (60 g) melted unsalted butter, 1 teaspoon vanilla extract, and a pinch of salt until the sugar dissolves and the mixture is smooth.
- Combine cassava and wet mix: Add the grated cassava to the wet ingredients. Stir well to combine thoroughly. The batter will be thick and slightly grainy—that’s normal. Make sure no dry pockets remain. This should take about 5 minutes.
- Prepare the steamer: Fill your pot with about 2 inches (5 cm) of water and bring it to a gentle boil. Lightly grease your loaf pan or cake pan with butter to prevent sticking.
- Pour and steam: Transfer the batter into the prepared pan, smoothing the top with a spatula. Place the pan onto the steaming rack inside the pot and cover with a tight-fitting lid. Steam over medium heat for 45-50 minutes. Avoid lifting the lid too often; steam escapes and can affect cooking.
- Check doneness: After 45 minutes, insert a toothpick or skewer into the center. It should come out mostly clean with a few moist crumbs but no wet batter. If it’s still wet, steam for 5-10 more minutes, checking every few minutes.
- Cool and serve: Remove the pan carefully (it’s hot!). Let the cassava cake cool for at least 30 minutes to set fully before slicing. This resting time makes the texture creamier and easier to cut.
- Optional topping: If using grated cheese or toasted coconut flakes, sprinkle them on top right after steaming, then cover for 5 minutes to melt or soften.
Pro tip: If you find lumps in your batter, try blending it briefly with an immersion blender before pouring into the pan. It makes the cake silkier and more consistent. Also, when steaming, maintaining steady medium heat avoids a rubbery texture—too high and the top can crack.
Cooking Tips & Techniques
Getting that perfect creamy steamed cassava cake is all about patience and attention to detail. Here are some lessons I picked up the hard way:
- Peeling cassava: The outer skin is tough and waxy—use a sharp knife and peel thoroughly to avoid bitterness. The inner layer beneath the skin can be slightly fibrous, so don’t worry if you have a few strands in the mix.
- Grating consistency: The finer the grate, the creamier the cake. A coarse grate leads to a slightly grainy texture, which some prefer, but if you want smooth, take the extra time to grate finely or pulse in a food processor.
- Steaming setup matters: If your pot lid isn’t tight-fitting, cover it with a kitchen towel under the lid to trap steam better. I learned this after my cake came out drier than expected.
- Don’t rush the steaming time: Resist the urge to peek too often. The steam needs to circulate properly to cook the cake evenly. Use a timer and trust the process.
- Cooling is key: Letting the cake rest helps it set and improves sliceability. If you cut it too hot, it can fall apart or feel gummy.
It’s also worth noting that fresh cassava yields the best flavor and texture. I once tried with frozen grated cassava, and while the cake was still tasty, it lacked that fresh creaminess. If you want to explore other steamed treats with a similar technique, you might enjoy my moist Hawaiian pineapple cake that also uses steaming for tender results.
Variations & Adaptations
This easy steamed cassava cake is a great base for customization. Here are some variations I’ve tried or recommend:
- Cheesy cassava cake: Add 1/2 cup (50 g) shredded sharp cheddar cheese into the batter or sprinkle on top before steaming for a savory-sweet combo.
- Vegan version: Swap eggs for a flaxseed egg (1 tbsp ground flaxseed mixed with 3 tbsp water) and use coconut oil instead of butter. The texture is a bit denser but still delicious.
- Flavor twists: Add pandan extract or grated fresh ginger for a fragrant boost. Alternatively, swirl in some mashed ripe banana for natural sweetness.
- Alternative toppings: Toasted shredded coconut, chopped nuts, or a drizzle of honey or maple syrup after cooking add texture and extra flavor.
- Different steaming methods: If you don’t have a traditional steamer, try baking the batter in a water bath at 350°F (175°C) for about 50-60 minutes. The texture will be slightly different but still creamy.
One of my favorite adaptations is to serve this cassava cake alongside a cup of strong coffee or my take on refreshing cherry lime frost dirty soda, which balances the richness with bright, fizzy notes.
Serving & Storage Suggestions
This steamed cassava cake is best served at room temperature or slightly chilled. You know, that spot where it’s cool but still creamy—not too cold, not warm enough to melt apart. Slice it into squares or wedges, and if you like, finish with a light dusting of powdered sugar or a few toasted coconut flakes for presentation.
It pairs beautifully with tropical fruits like mango or pineapple, or a dollop of whipped cream for an extra indulgent touch. For a cozy dessert, I sometimes warm a slice briefly and enjoy it alongside a cup of tea or creamy garlic marry me chicken for a complete meal experience.
To store, cover the cake tightly with plastic wrap or place it in an airtight container. It keeps well in the refrigerator for up to 4 days. For longer storage, freeze individual slices wrapped in parchment and foil for up to 2 months. Reheat gently in the microwave or steam briefly to bring back the softness.
Flavors tend to deepen after a day in the fridge, so leftovers might actually taste better the next day. Just be sure to avoid over-reheating, which can dry it out.
Nutritional Information & Benefits
This steamed cassava cake offers a comforting treat with some nutritional perks. A typical serving (about 100 g) contains roughly:
| Nutrient | Amount |
|---|---|
| Calories | 180-200 kcal |
| Carbohydrates | 35 g |
| Fat | 5-7 g (mostly from coconut milk and butter) |
| Protein | 3-4 g |
| Fiber | 1-2 g |
Cassava is a good source of resistant starch and naturally gluten-free, making this dessert suitable for gluten-sensitive eaters. The full-fat coconut milk adds healthy medium-chain triglycerides (MCTs), which some studies suggest may support metabolism. Of course, moderation is key, as the sugar and fat content make this a treat rather than an everyday snack.
For those mindful of allergens, this recipe contains eggs and dairy butter but can be adapted for vegan or dairy-free diets with the substitutions mentioned earlier.
Conclusion
This easy creamy steamed cassava cake recipe is proof that simple ingredients and straightforward methods can create truly satisfying desserts. I love how it brings a little tropical flair to my kitchen without demanding hours or intimidating techniques.
Feel free to tweak the flavors and textures—adding cheese, pandan, or different toppings—and make it your own. It’s a recipe that welcomes experimentation and rewards patience with creamy, luscious results.
Whether you’re new to cassava or looking for a reliable, comforting dessert to add to your repertoire, give this recipe a try. I’m confident it’ll become a staple for you, just like it did for me on those busy nights when all I wanted was a little homemade sweetness without the fuss.
If you try it, I’d love to hear how it goes or what variations you made—sharing kitchen stories is half the fun!
FAQs About Easy Creamy Steamed Cassava Cake
Can I use frozen grated cassava instead of fresh?
Yes, frozen grated cassava can work in a pinch, but fresh cassava gives a creamier, fresher flavor. Thaw frozen cassava completely and drain excess water before using.
How do I know when the cassava cake is fully cooked?
Insert a toothpick into the center after about 45 minutes of steaming. It should come out mostly clean with a few moist crumbs but no wet batter.
Can I bake this cassava cake instead of steaming it?
You can bake it in a water bath at 350°F (175°C) for about 50-60 minutes. The texture will be a little different—less moist but still tasty.
Is this recipe gluten-free?
Yes, cassava is naturally gluten-free, making this cake suitable for gluten-sensitive diets.
What can I serve with steamed cassava cake?
Try serving it with tropical fruits, a dollop of whipped cream, or alongside a cup of coffee or tea. It also pairs nicely with dishes like easy tangy salsa chicken for a comforting meal finish.
Pin This Recipe!

Easy Creamy Steamed Cassava Cake Recipe Perfect for Beginners
A simple and comforting steamed cassava cake with a creamy texture and subtle vanilla flavor, perfect for beginners and quick to prepare.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Cuisine: Tropical / Southeast Asian
Ingredients
- 1 cup (240 ml) full-fat coconut milk
- 3/4 cup (150 g) granulated sugar
- 2 large eggs, room temperature
- 1/4 cup (60 g) unsalted butter, melted
- 1 teaspoon vanilla extract
- Pinch of salt
- 2 cups peeled and grated fresh cassava root (about 8 oz)
- Optional toppings: 1/2 cup (50 g) grated cheddar cheese or toasted coconut flakes
- Optional: pandan extract (a few drops)
- Optional substitutions: almond milk or other plant milk instead of butter, flaxseed egg (1 tbsp ground flaxseed mixed with 3 tbsp water) instead of eggs for vegan version
Instructions
- Peel the cassava root carefully and grate it finely using a box grater or food processor until texture resembles coarse rice grains (about 10 minutes).
- In a large bowl, whisk together coconut milk, sugar, eggs, melted butter, vanilla extract, and salt until sugar dissolves and mixture is smooth.
- Add grated cassava to the wet ingredients and stir well to combine thoroughly, ensuring no dry pockets remain (about 5 minutes).
- Prepare the steamer by filling a pot with about 2 inches (5 cm) of water and bring to a gentle boil. Lightly grease a loaf pan or cake pan with butter.
- Pour the batter into the prepared pan and smooth the top with a spatula. Place the pan on the steaming rack inside the pot and cover with a tight-fitting lid.
- Steam over medium heat for 45-50 minutes. Avoid lifting the lid to maintain steam.
- Check doneness by inserting a toothpick into the center; it should come out mostly clean with a few moist crumbs but no wet batter. If wet, steam for an additional 5-10 minutes.
- Remove the pan carefully and let the cassava cake cool for at least 30 minutes to set before slicing.
- Optional: Sprinkle grated cheese or toasted coconut flakes on top right after steaming, cover for 5 minutes to melt or soften.
Notes
Blend batter briefly with an immersion blender if lumps appear for a silkier texture. Maintain medium heat during steaming to avoid rubbery texture or cracks. Let cake cool fully before slicing for best texture. Fresh cassava yields best flavor and creaminess. Frozen grated cassava can be used but drain excess water and expect slightly less creamy texture.
Nutrition
- Serving Size: About 1 slice (100 g
- Calories: 190
- Sugar: 15
- Sodium: 70
- Fat: 6
- Saturated Fat: 4.5
- Carbohydrates: 35
- Fiber: 1.5
- Protein: 3.5
Keywords: cassava cake, steamed cassava cake, creamy cassava dessert, easy cassava recipe, tropical dessert, gluten-free dessert, beginner friendly dessert



