
Let’s talk about the Japanese soy milk box cake—you know, that viral dessert that’s been popping up all over social media? The one with the dreamy combo of fragrant soy milk, rich cream, soft sponge cake, and nutty roasted soybean flour? Yeah, that’s the one. I tried it for the first time at a friend’s house last month, and I was hooked immediately. It’s not cloyingly sweet (thank goodness—no sugar crashes here!), and the layers of texture? *Chef’s kiss*. So I decided to figure out how to make it at home, and after a few test runs (okay, maybe more than a few… I may have eaten a lot of “mistakes”), I’ve got a foolproof recipe to share. Let’s dive in!
Why You’ll Obsess Over This Japanese Soy Milk Box Cake
First off, let’s get into why this cake is so special. Unlike heavy Western cakes loaded with frosting, this one’s light and refreshing. The soy milk adds an earthy, slightly sweet note that pairs perfectly with the creamy cheese and fluffy sponge. It’s like a hug in a box—comforting but not overwhelming. Plus, it’s super customizable! Want more layers? Grab a taller container. Love extra nuttiness? Sprinkle on more soybean flour. It’s basically designed to make you happy.
Ingredients You’ll Need
Before we start, let’s round up all the stuff. I’ve broken it into two parts: the chiffon cake base (we’re using a small four-roll size, which is perfect for boxes) and the star of the show—the soy milk sauce. Let’s check ’em off:
For the Chiffon Cake (Small Four-Roll Size)
- 4 egg whites
- 40g granulated sugar (for the egg whites)
- 40g corn oil (or any neutral-tasting oil)
- 40g cake flour
- 4 egg yolks
- 40g water
- 10g granulated sugar (for the egg yolks)
- A tiny squeeze of lemon juice (to stabilize the egg whites)
For the Soy Milk Sauce & Assembly
- 3 egg yolks
- 60g granulated sugar
- 45g cake flour
- 300ml unsweetened soy milk (homemade is best if you have time!)
- 135g cream cheese (softened to room temp—don’t skip this step!)
- 150g heavy cream (chilled)
- 15g powdered sugar
- Roasted soybean flour (for dusting—get the pre-roasted kind to save time)
Step-by-Step Instructions
Okay, let’s get baking! I’ve included photos for each key step to make it easy—no guesswork here.
Making the Chiffon Cake Base

1. Grab a mixing bowl and toss in the egg yolks, 10g of granulated sugar, corn oil, and water. Mix ’em up until they’re smooth—no lumps allowed!

2. Use a hand whisk for this part (no electric mixer needed yet). Just stir gently until everything’s combined. You don’t want to overmix here—keep it simple.

3. Now, take the cake flour and sift it twice into the yolk mixture. Sifting is non-negotiable here—it makes the cake super fluffy. Trust me, I skipped it once and ended up with a dense mess.

4. Stir the flour into the yolk mixture using an irregular motion (like folding and cutting) until there are no dry spots left. The batter should be silky and smooth—if it’s lumpy, you might need to sift again (oops).

5. Prep your baking pan: line it with parchment paper (or a silicone mat) so the cake doesn’t stick. I use a 9×13 inch pan, but any similar size works.

6. Time for the egg whites! Make sure your mixing bowl is spotless—no water or oil allowed, or the whites won’t whip up. Add a tiny bit of lemon juice (this helps with stability).

7. Whip the egg whites on medium speed with an electric mixer until they get foamy (like bubble bath foam). Then add 1/3 of the sugar for the whites—sprinkle it in slowly.

8. Keep whipping and add the remaining sugar in two more batches. Stop when the whites form soft peaks that curl over slightly when you lift the mixer. Don’t overwhip—you don’t want stiff, dry peaks (they’ll make the cake tough).

9. Take 1/3 of the whipped egg whites and fold them into the yolk batter. This lightens up the batter so the rest of the whites mix in easily.

10. Fold gently—use a rubber spatula to cut through the center, scrape the bottom, and fold over. Repeat until it’s combined. Don’t stir—you’ll deflate the whites!

11. Add another 1/3 of the egg whites and fold again. Take your time here—patience is key for a fluffy cake.

12. Keep folding until the batter is light and uniform. No streaks of white left!

13. Now pour the batter back into the remaining egg whites and fold one last time. The final batter should be airy and smooth—you can tell it’s right if it flows like lava (but slower).

14. Pour the batter into your prepared pan and spread it evenly with a spatula. Tap the pan on the counter a few times to get rid of any air bubbles (this prevents holes in the cake).

15. Bake at 340°F (170°C) for 18-20 minutes. I set a timer for 18 minutes first—every oven is different, so check it early. The cake is done when it springs back when you touch it lightly.

16. When it’s done, take the pan out and drop it from about 8 inches high onto the counter. This shocks the cake and prevents it from sinking (a common chiffon cake mistake!).

17. Flip the cake onto a wire rack to cool completely. Cover it lightly with another piece of parchment paper to keep it from drying out. Don’t skip cooling—warm cake will melt the cream later!
Making the Creamy Soy Milk Sauce

18. While the cake cools, let’s make the soy milk sauce. Grab a bowl and add the 3 egg yolks and 60g of granulated sugar. Mix ’em until the sugar dissolves and the mixture is pale yellow.

19. Use a hand whisk here—stir until the sugar is gone. You don’t want gritty sauce!

20. Sift the cake flour into the yolk-sugar mixture. Again, sifting is important for a smooth sauce.

21. Stir until there are no dry spots left. The mixture should be thick and pasty—like cake batter but thinner.

22. Heat the unsweetened soy milk in a small pot over medium heat. Don’t let it boil—just get it hot enough that tiny bubbles form around the edges (that’s “simmering”).

23. Turn off the heat as soon as it simmers. Boiling soy milk can curdle, and we don’t want that!

24. Slowly pour the hot soy milk into the yolk-flour mixture, stirring constantly. If you pour it too fast, the eggs will cook and turn into scrambled eggs—yuck. Take it slow!

25. Keep stirring until everything is combined. The mixture should be smooth and creamy now.

26. Pour the mixture back into the pot and heat it over low heat. Stir constantly with a whisk—don’t stop, or it will burn on the bottom.

27. Keep stirring until the sauce thickens—this takes about 2-3 minutes. You’ll know it’s ready when it coats the back of a spoon (if you run your finger through it, the line stays).

28. Turn off the heat and let the sauce cool to room temperature. I usually set it in the fridge for 10 minutes to speed things up, but don’t let it get too cold.

29. While the sauce cools, get your cream cheese ready. It needs to be softened to room temperature—so soft that you can press it with a spoon and it sinks in. If it’s too hard, you’ll get lumps in the sauce.

30. Test it: if your spoon leaves a dent, it’s good to go. If not, pop it in the microwave for 5-10 seconds (but don’t melt it!).

31. Whip the cream cheese with an electric mixer until it’s smooth and fluffy—no lumps! This takes about 1 minute.

32. Add the cooled soy milk sauce to the cream cheese and mix until they’re fully combined. The sauce should be silky and thick now.

33. Keep mixing until there are no streaks of cream cheese left. If it’s still lumpy, you can strain it through a fine sieve—this is optional, but it makes the sauce extra smooth.

34. Transfer the soy milk sauce to a piping bag (or a plastic bag with the corner cut off) and set it aside. This makes assembly easier!
Whipping the Heavy Cream

35. Grab your chilled heavy cream and powdered sugar. The cream needs to be cold—if it’s warm, it won’t whip. I even chill my mixing bowl sometimes!

36. Whip the cream and powdered sugar on medium speed until it forms stiff peaks. Stop when the cream holds its shape—don’t overwhip, or it will turn into butter (we’ve all been there).

37. Transfer the whipped cream to another piping bag and set it aside. Now we’re ready to assemble!
Putting It All Together

38. Take your cooled chiffon cake and cut it into squares that fit your boxes (I use small plastic dessert boxes, but you can use glass jars too). The size doesn’t matter—just make sure they fit!

39. Place a piece of cake at the bottom of each box. Press it down gently so it stays in place.

40. Pipe a layer of whipped cream on top of the cake. Don’t skimp—cream makes everything better!

41. Sprinkle a thin layer of roasted soybean flour over the cream. This adds nuttiness and texture.

42. Now pipe a layer of the soy milk sauce on top of the soybean flour. If you want more layers, repeat the cake-cream-flour-sauce steps—just use a taller box!

43. Finish with a final sprinkle of soybean flour. This makes it look pretty and adds extra flavor.

44. Pop the boxes in the fridge for at least 3 hours (or overnight!). The chilling time is important—it lets the flavors meld together and the cake absorb some of the cream and sauce. Trust me, it’s worth the wait!
Pro Tips for Success
- Use unsweetened soy milk: Sweetened soy milk will make the sauce too sugary. Homemade soy milk is even better—you can control the sweetness (or lack thereof).
- Softened cream cheese is key: If it’s too hard, you’ll get lumps in the sauce. Take it out of the fridge 30 minutes before you start.
- Don’t skip chilling: The cake needs time to set. If you eat it right away, the layers will be messy and the flavors won’t be as good.
- Customize it: Add a layer of red bean paste (anko) for a traditional Japanese twist, or top with fresh strawberries for a fruity kick. The possibilities are endless!
Final Thoughts
And there you have it—your very own Japanese soy milk box cake! It’s easier than it looks, right? The best part is seeing the look on your friends’ faces when you hand them a box—they’ll think you bought it from a fancy bakery. I make this for potlucks all the time, and it’s always the first thing to go. Give it a try, and let me know how it turns out in the comments below! Happy baking!

