Soft, rich, and irresistibly comforting, Easy Steamed Cassava Cake is a beloved treat that brings together the natural sweetness of cassava with a glossy, caramelized topping. Each bite offers a delightful contrast between the dense, slightly chewy base and the sticky, golden layer on top that melts in your mouth.

This version keeps things simple without sacrificing flavor. Steaming ensures the cake stays moist and tender, making it perfect for beginners or anyone craving a fuss-free dessert that still feels special. Whether served warm or chilled, it’s a crowd-pleaser that fits any occasion.
Why You’ll Love This Easy Steamed Cassava Cake
This cake stands out for its simplicity and rich flavor. It uses minimal ingredients yet delivers a deeply satisfying texture and sweetness. The steaming method makes it forgiving, so you don’t have to worry about overbaking. It’s naturally gluten-free, easy to customize, and perfect for sharing with family or enjoying as a comforting snack.
Preparation Phase & Tools to Use (Essential Tools and Equipment and Their Importance)
To prepare this Easy Steamed Cassava Cake, you’ll need a steamer, which is crucial for achieving that soft and moist texture without drying the cake out. A mixing bowl is essential for combining ingredients evenly, while a whisk or spatula helps create a smooth batter. A heatproof pan or mold is needed to shape the cake during steaming, and lining it with parchment or lightly greasing ensures easy removal. Measuring cups and spoons help maintain the right balance of ingredients for consistent results.
Preparation Tips
For the best results, use freshly grated cassava or high-quality frozen cassava that has been fully thawed and drained. Make sure to mix the batter thoroughly to avoid lumps and ensure even sweetness throughout. Lightly grease your pan to prevent sticking, and cover the steamer lid with a cloth to stop water droplets from dripping onto the cake. Keep the steaming temperature steady and avoid opening the lid too often, as this can affect the texture and cooking time.
Ingredients for this Easy Steamed Cassava Cake
To create a rich and perfectly balanced Easy Steamed Cassava Cake, each ingredient plays a specific role in texture, sweetness, and structure. Here’s everything you’ll need:
- 2 cups grated cassava (fresh or frozen, thawed and well-drained) – the main base that gives the cake its signature chewy texture
- 1 cup coconut milk – adds creaminess and enhances the tropical flavor
- 1/2 cup evaporated milk – contributes richness and depth
- 3/4 cup granulated sugar – provides sweetness and helps with structure
- 1/2 cup condensed milk – adds a thicker sweetness and slight caramel note
- 2 large eggs – binds the mixture and helps the cake set properly
- 2 tablespoons melted butter or margarine – improves moisture and flavor
- 1 teaspoon vanilla extract – enhances the overall aroma
- 1/4 teaspoon salt – balances the sweetness
Optional Topping (for a glossy finish):
- 1/2 cup condensed milk
- 1 egg yolk
- 1 tablespoon sugar

Step 1: Prepare the Steamer and Pan
Fill your steamer with enough water and bring it to a gentle boil before starting the batter. Maintaining a consistent steam is key to even cooking. Lightly grease a heatproof pan (8×8 inch is ideal) or line it with parchment paper to prevent sticking and allow easy removal after cooking.
Step 2: Prepare the Cassava Base
If using frozen cassava, make sure it is completely thawed. Drain excess liquid thoroughly by squeezing it gently using a clean cloth or strainer. Removing excess moisture ensures the cake won’t become overly soggy and helps maintain the right texture.
Step 3: Mix the Wet Ingredients
In a large mixing bowl, whisk together the coconut milk, evaporated milk, condensed milk, sugar, eggs, melted butter, vanilla extract, and salt. Mix until the sugar is mostly dissolved and the mixture looks smooth and creamy.
Step 4: Combine Cassava with the Mixture
Add the grated cassava into the wet mixture. Using a spatula, fold everything together until evenly combined. Make sure there are no clumps and the cassava is fully coated with the liquid mixture.
Step 5: Transfer to the Pan
Pour the batter into the prepared pan and spread it evenly using a spatula. Tap the pan lightly on the counter to remove any air bubbles and ensure a smooth surface.
Step 6: Steam the Cake
Place the pan into the preheated steamer. Cover the lid with a clean cloth to catch condensation and prevent water droplets from falling onto the cake. Steam for about 40–50 minutes or until the cake is set and firm to the touch.
Step 7: Prepare the Topping (Optional but Recommended)
In a small bowl, mix condensed milk, egg yolk, and sugar until smooth. This topping will give the cake its signature glossy and slightly caramelized finish.
Step 8: Add Topping and Finish Cooking
Once the cake is mostly set, pour the topping mixture evenly over the surface. Continue steaming for another 10–15 minutes until the topping thickens and sets.
Step 9: Cool Before Serving
Remove the cake from the steamer and allow it to cool completely before slicing. Cooling helps the structure firm up, making it easier to cut clean slices.
Step 10: Slice and Serve
Cut into squares or rectangles and serve. It can be enjoyed warm for a softer texture or chilled for a firmer bite. This cake pairs wonderfully with coffee or tea.
Notes
Easy Steamed Cassava Cake is a wonderfully forgiving dessert, but small adjustments can elevate it even further. The texture should be moist yet firm enough to hold its shape, which depends largely on properly draining the cassava and maintaining steady steam. If you prefer a richer taste, you can increase the condensed milk slightly or add a bit of grated cheese on top for a savory contrast. The cake naturally develops more flavor as it rests, so making it a few hours ahead—or even a day before serving—can enhance its overall taste and consistency.
Watch Out for These Mistakes While Cooking
One common mistake is not draining the cassava well, which can lead to a watery and overly soft cake. Another issue is uneven steaming—make sure the water is consistently simmering, not aggressively boiling, to avoid bubbles affecting the texture. Avoid opening the steamer too frequently, as this releases heat and extends cooking time. Skipping the cloth under the lid may cause water droplets to fall onto the cake, creating an uneven surface. Lastly, cutting the cake too early before it cools can cause it to fall apart.
Storage Instructions
Store any leftover Easy Steamed Cassava Cake in an airtight container in the refrigerator for up to 3–4 days. To maintain its moisture, keep it well covered to prevent it from drying out. When ready to eat, you can reheat slices by steaming them briefly or microwaving for a few seconds to restore softness. If you prefer a firmer texture, enjoy it chilled straight from the fridge. For longer storage, you can freeze the cake in portioned slices for up to one month; just thaw in the refrigerator overnight before reheating.
Estimated Nutrition
Per serving (approximate values):
- Calories: 280–320 kcal
- Carbohydrates: 45–50g
- Protein: 4–6g
- Fat: 8–12g
- Sugar: 20–25g
- Fiber: 1–2g
Frequently Asked Questions
Can I use frozen cassava instead of fresh?
Yes, frozen cassava works very well. Just make sure it is fully thawed and thoroughly drained before mixing.
Why is my cassava cake too soft?
This usually happens بسبب excess moisture in the cassava or insufficient steaming time. Ensure proper draining and cook until fully set.
Can I bake this instead of steaming?
Yes, you can bake it at 350°F (175°C) for about 45–60 minutes, though the texture will be slightly different—less moist than steaming.
How do I know when the cake is done?
The cake should feel firm to the touch and not jiggle excessively. A toothpick inserted should come out mostly clean.
Can I add toppings?
Absolutely. Cheese, coconut flakes, or a caramel glaze can enhance flavor and presentation.
Is this recipe gluten-free?
Yes, cassava is naturally gluten-free, making this dessert suitable for gluten-sensitive diets.
Can I reduce the sugar?
You can slightly reduce the sugar, but keep in mind it affects both sweetness and texture.
What’s the best way to serve it?
It can be served warm for a soft texture or chilled for a firmer and more compact bite.
Conclusion
Easy Steamed Cassava Cake is a simple yet satisfying dessert that delivers rich flavor with minimal effort. Its soft, chewy texture combined with a sweet, creamy profile makes it a timeless favorite. Whether you’re preparing it for a family gathering or a quiet treat at home, this recipe offers reliability, flexibility, and delicious results every time.
Easy Steamed Cassava Cake
- Total Time: 1 hour 15 minutes
- Yield: 9 servings 1x
- Diet: Gluten-Free
Description
Indulge in this easy steamed cassava cake, a soft and chewy dessert that’s perfect as a quick snack, easy dinner dessert, or even a sweet breakfast idea. This simple recipe blends cassava, coconut milk, and creamy condensed milk into a rich, moist cake topped with a glossy finish. Whether you’re looking for easy food ideas or a comforting homemade treat, this cassava cake delivers delicious flavor with minimal effort.
Ingredients
2 cups grated cassava
1 cup coconut milk
1/2 cup evaporated milk
3/4 cup granulated sugar
1/2 cup condensed milk
2 large eggs
2 tablespoons melted butter
1 teaspoon vanilla extract
1/4 teaspoon salt
1/2 cup condensed milk (topping)
1 egg yolk (topping)
1 tablespoon sugar (topping)
Instructions
1. Prepare a steamer and bring water to a gentle boil. Grease or line an 8×8-inch heatproof pan.
2. Drain cassava thoroughly to remove excess moisture.
3. In a bowl, mix coconut milk, evaporated milk, condensed milk, sugar, eggs, butter, vanilla, and salt.
4. Add cassava and mix until evenly combined.
5. Pour mixture into the prepared pan and smooth the top.
6. Steam for 40–50 minutes until set.
7. Mix topping ingredients until smooth.
8. Pour topping over the cake and steam for another 10–15 minutes.
9. Let the cake cool completely before slicing.
10. Slice and serve warm or chilled.
Notes
Make sure cassava is well drained to avoid soggy texture.
Cover the steamer lid with cloth to prevent water droplets from dripping.
Allow the cake to cool fully before slicing for clean cuts.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Dessert
- Method: Steaming
- Cuisine: Filipino
Nutrition
- Serving Size: 1 slice
- Calories: 300
- Sugar: 22g
- Sodium: 120mg
- Fat: 10g
- Saturated Fat: 6g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 55mg