Why You’ll Love This Black Rice Steamed Cake
Let me start by saying – if you’ve never tried a steamed cake before, you’re in for a treat! And if you’re a fan of traditional Chinese pastries, this black rice steamed cake is about to become your new go-to recipe. I’m not just saying that because I love how it turns out; it’s because this cake checks all the boxes: soft, fluffy, naturally sweet, and surprisingly healthy too.

First off, let’s talk about the star ingredient: black rice. Unlike white rice, black rice (also called forbidden rice or purple rice) is packed with nutrients – fiber, antioxidants, iron, and even some protein. So instead of feeling guilty after eating a cake, you can actually enjoy it knowing it’s doing your body a little good. Plus, the nutty, earthy flavor of black rice adds a depth that regular white rice cakes just don’t have. It’s like a subtle, natural sweetness that’s not overpowering at all.
And the best part? This cake is so easy to make – no fancy oven required, just a steamer and basic kitchen tools. No dry crumbs, no burnt edges, just a perfectly soft, cloud-like texture that melts in your mouth. Trust me, once you taste this, you’ll wonder why you haven’t tried steamed cakes sooner!
What Makes This Black Rice Steamed Cake Special?
Before we dive into the recipe, let’s break down why this particular method works so well. There are a few key steps that set this cake apart from others:
- Soaking the Black Rice Overnight – This softens the rice grains, making it super easy to blend into a smooth paste. If you skip this step, your cake might end up grainy or tough. So don’t rush this part!
- Steaming, Not Baking – Steaming is a gentle cooking method that keeps the cake moist and prevents it from drying out. Baking can sometimes lead to a denser, drier texture, but steaming here creates that iconic softness.
- Balanced Ingredients – The ratio of milk, oil, and sugar is just right. The milk adds creaminess, the oil keeps it light, and the sugar sweetens it without making it cloying. Plus, the eggs provide structure and fluffiness!
Another thing I love about this cake is its versatility. It’s great for breakfast (slice with a cup of coffee), a midday snack, or even a healthy dessert for guests. It’s not too sweet, so even people who aren’t big dessert fans will enjoy it. And if you’re looking for a gluten-free option, black rice is naturally gluten-free, so this cake works for those dietary needs too!
Ingredients You’ll Need (and Why Each Matters)
Let’s gather everything before we start. Here’s what you’ll need, with a little note on why each ingredient is important:
- Black Rice (100g) – The star! It’s nutrient-dense and gives the cake its unique flavor and color. Use short-grain or medium-grain black rice for the smoothest paste.
- Milk (20g) – Adds moisture and creaminess. You can use whole milk, skim milk, or oat milk if you’re lactose intolerant. The small amount won’t overpower the rice flavor.
- Corn Oil (30g) – Light oil that keeps the cake soft and prevents density. Avoid butter here; oil keeps it lighter.
- Granulated Sugar (30g) – Sweetens the cake. Reduce to 25g if you prefer less sugar, but 30g balances the rice’s natural nuttiness.
- Eggs (3 medium-sized) – Provides structure and fluffiness. Use room-temperature eggs for better mixing and air incorporation.
Optional add-ons: A pinch of salt (enhances sweetness), vanilla extract (subtle aroma), or black sesame seeds (extra crunch on top).
Step-by-Step Instructions to Make Your Black Rice Steamed Cake
Alright, let’s get cooking! Follow these steps carefully, and you’ll have a delicious cake in no time. I’ll include pro tips to ensure perfection.
First, soak the black rice. Rinse 100g black rice until water runs clear, then soak in a bowl with water (2 inches above rice) overnight. (Pro tip: Soak in the fridge to prevent spoilage.) Soaking softens rice for a smooth batter – never skip this!
Drain rice, then blend with 20g milk, 30g corn oil, and egg yolks in a blender until super smooth. The batter should be thick, like a silky paste.
Blend until grain-free! The rich purple hue should be uniform and creamy. If too thick, add a splash of milk; if too thin, blend longer.
Separate 3 egg whites into a clean, dry bowl (no grease!). (Pro tip: Use metal bowls for better whisking results.)
Add 30g sugar to egg whites in 3 parts. Beat on medium speed until glossy, stiff peaks form (tips just bend, not collapse).
Gently fold 1/4 of egg whites into rice batter. Use a spatula to cut through and lift from bottom – preserve air for fluffiness!
Fold remaining egg whites until no white streaks remain. The batter should be light, smooth, and thick enough to hold spoon shape.
Grease a cake pan, pour batter, and smooth with a spatula. Tap pan to release air bubbles.
Cover tightly with plastic wrap to prevent drying during steaming.
Boil water, place pan in steamer (water below pan). Steam on medium heat for 35 minutes. (Pro tip: Use gentle boil, not rolling.)
Turn off heat, let cake rest 5 minutes (critical to prevent collapse!)
Let cool 10 minutes, then invert onto a plate to release. Cool completely before slicing.
Your cake is ready! Slice and serve with tea/coffee.
Take a bite – soft, nutty, and sweet! Perfect for breakfast or snacks.
Pro Tips for the Perfect Black Rice Steamed Cake
- Egg Temperature – Warm eggs (5 minutes in warm water) mix better for fluffier peaks.
- Steaming Check – Poke a toothpick; clean = done. Adjust time if steamer is small.
- Storage – Refrigerate 3 days or freeze 1 month. Let sit at room temp before serving.
- Gluten-Free – Black rice is naturally gluten-free, ideal for dietary needs.
Final Thoughts: Why You Need This Recipe
After making this cake, I’m hooked! It’s healthy, easy, and requires no oven. Whether you’re baking for friends or a solo treat, this black rice steamed cake delivers. It’s naturally sweet, nutrient-packed, and gluten-free. No more guilt from desserts – just pure, fluffy joy!
Let me know how yours turns out in the comments! Happy baking, and enjoy every bite.
First, soak the black rice. Rinse 100g black rice until water runs clear, then soak in a bowl with water (2 inches above rice) overnight. (Pro tip: Soak in the fridge to prevent spoilage.) Soaking softens rice for a smooth batter – never skip this!
Drain rice, then blend with 20g milk, 30g corn oil, and egg yolks in a blender until super smooth. The batter should be thick, like a silky paste.
Blend until grain-free! The rich purple hue should be uniform and creamy. If too thick, add a splash of milk; if too thin, blend longer.
Separate 3 egg whites into a clean, dry bowl (no grease!). (Pro tip: Use metal bowls for better whisking results.)
Add 30g sugar to egg whites in 3 parts. Beat on medium speed until glossy, stiff peaks form (tips just bend, not collapse).
Gently fold 1/4 of egg whites into rice batter. Use a spatula to cut through and lift from bottom – preserve air for fluffiness!
Fold remaining egg whites until no white streaks remain. The batter should be light, smooth, and thick enough to hold spoon shape.
Grease a cake pan, pour batter, and smooth with a spatula. Tap pan to release air bubbles.
Cover tightly with plastic wrap to prevent drying during steaming.
Boil water, place pan in steamer (water below pan). Steam on medium heat for 35 minutes. (Pro tip: Use gentle boil, not rolling.)
Turn off heat, let cake rest 5 minutes (critical to prevent collapse!)
Let cool 10 minutes, then invert onto a plate to release. Cool completely before slicing.
Your cake is ready! Slice and serve with tea/coffee.
Take a bite – soft, nutty, and sweet! Perfect for breakfast or snacks.
