This walnut cake is a moist and fluffy layered cake that is filled with crunchy walnuts! Made without eggs, butter, or milk, it’s an elegant yet simple dessert.
Each mouthful of this cake boasts a fluffy sponge with pieces of walnut and a creamy frosting that pairs exceptionally well with it.
Even if you are not much of a baker and avoid baking layered cakes, this walnut cake recipe is certainly something you can pull off with minimal kitchen skills!
Table of Contents
Why you’ll love this recipe
- Perfect layers. This cake turns out to have the perfect layers. If you have always thought that layered cakes require advanced skills and technique, give this recipe a try.
- Easy and quick. Like a lemon olive oil, flourless chocolate, or orange cake, you don’t need to spend hours baking a cake. This walnut sponge bakes in less than 30 minutes. This gives you enough time to clean up the kitchen and make the frosting if needed. All you are left to do is to assemble the cake once the sponge cools.
- No eggs. Some people believe eggless cakes never have enough structure and height. This walnut cake recipe proves that you can bake a perfect cake with no eggs at all (just like our eggless cake and vanilla cake).
Ingredients needed
While this recipe calls for quite a few ingredients, there is nothing you won’t find in your pantry or fridge. Here’s everything you’ll need to make it.
- Flour. White all-purpose flour.
- Sugar. I use a mix of brown and white sugars for this recipe. You can use only brown sugar for this recipe if you are aiming for a darker sponge and a deeper caramel flavor.
- Baking soda. To create bubbles and help the cake rise.
- Cream of tartar. Combined with baking soda, the cream of tartar helps produce more bubbles and results in lighter cakes.
- Vinegar. To react with the baking soda. Adding vinegar to cake batters also results in a moist sponge. Use white or apple cider vinegar.
- Oil. Any neutral-flavored oil will work.
- Milk. Any milk will work though water will work too.
- Walnuts. Finely chopped.
- Cinnamon. A small amount of this warm spice is all you need to complete the flavor of this walnut cake.
- Vanilla extract. To make the flavor of the cake richer.
- Salt. To balance all flavors.
- Cream cheese frosting. Homemade or store-bought.
How to make a walnut cake
Making a layered walnut cake is quite easy if you use all ingredients in the right amounts and follow these steps.
Step 1 – Preheat the oven
Start by preheating the oven to 180C/350F degrees. Additionally, grease three 8-inch pans and set them aside.
Step 2 – Mix all ingredients
In a large mixing bowl, mix all the dry ingredients, including flour, sugars, baking powder, cream of tartar, cinnamon, and salt. Mix well. Next, add the wet ingredients and mix until smooth. Fold in the chopped walnuts until they are evenly distributed in the batter.
Step 3 – Bake
Distribute the cake batter evenly among the three greased cake pans. Bake them for around 25 minutes or until a toothpick comes out clean.
Step 4 – Cool, frost, and refrigerate
Once baked, remove the cakes from the oven. Remove them from the pans and allow them to cool completely. Add a layer of cream cheese frosting between the cake layers and a thinner layer of frosting on top and on the sides of the cake.
Sprinkle the cake with chopped walnuts and refrigerate for around 30 minutes to allow the cake to firm up.
Tips to make the best recipe
- Don’t overmix the cake batter as it may result in a chewy and dense cake. Mix the ingredients just enough to get them fully incorporated. Over-mixing the batter may also cause the cakes to sink in the middle when baked.
- Make sure the cake layers have fully cooled before you start covering them with the frosting.
- While this walnut cake is perfect with a plain cream cheese frosting, feel free to experiment and come up with more flavor combinations. Skipping the frosting altogether is an option too as the cake tastes good in and of itself too.
Storage instructions
To store: As this cake is frosted, it’s best to keep it stored in the refrigerator. When Stored in an airtight container, the cake will remain fresh for up to 2 weeks. As the cake is best enjoyed at room temperature, allow it to sit out for 20 to 30 minutes before serving it.
To freeze: If you have a lot of leftover cake and know you won’t be eating it anytime soon, cut the cake into slices and freeze it in an airtight container for up to 6 months. Whenever you want to eat the cake, transfer as many slices as you like from the freezer into the fridge, let the cake thaw and soften and enjoy.
More cake recipes to try
Frequently asked questions
The best way to prevent walnuts from sinking in a cake is to slightly warm them in the oven preheated to 350F degrees. Then toss the walnuts in flour and only then add them to the cake batter.
Yes, you can make this walnut cake gluten-free. Substitute the all-purpose flour with a gluten-free measure for measure flour.
Walnut Cake
Ingredients
- 4 1/2 cups all purpose flour
- 1 1/2 cups white sugar
- 1 1/2 cups brown sugar
- 1 tablespoon cinnamon
- 1 tablespoon baking soda
- 1 1/2 teaspoons cream of tartar
- 1/2 teaspoon salt
- 3/4 cup + 3 tablespoons oil
- 1 tablespoon vanilla extract
- 1 tablespoon vinegar
- 3 cups water
- 1/2 cup walnuts finely chopped
- 2 cups cream cheese frosting
Instructions
- Preheat the oven to 180C/350F. Lightly grease three 8-inch cake pans and set aside.
- In a large mixing bowl, add your dry ingredients, except for the walnuts, and mix well. Next, add your wet ingredients and mix until combined and smooth. Fold through the walnuts at the end.
- Distribute the batter evenly amongst the three pans. Bake the cakes for 25-27 minutes, or until a skewer comes out clean.
- Let the cakes cool completely, before spreading frosting on them and layering them up. Refrigerate the cake for 30 minutes to set.
Notes
Nutrition
Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.
I love that your mom is so connected to her heritage! I think it is so cool you got to grow up learning about your heritage.
🙂 Thanks Kate! One of the perks of coming from a mixed background!
Your frosting looks awesome. Love that it’s got cinnamon in it 😉
Always cinnamon- It’s one of my favorite spices!
The next time I go to our local Persian grocery store, I’m for sure getting dates and walnuts. I trust your mom. Also, I think my mom would love this cake (esp. with your coconut cream frosting)!
I don’t think I’ve ever eaten a date on its own. If I did, it was cold and hard…like my heart. I DID try a bacon-wrapped, goat cheese-stuffed date a couple weeks ago and that was amazing!!
Dates and walnuts were my favorite oatmeal mix-ins as a kid, so this cake is like childhood. Yesss. I still love dates, but since they’re so sweet, if I’m eating them straight-up, I always add savory stuff… like nut butter and bacon. Bacon is a good choice.
Bacon NEEDs to be added with dates…you’ve got me inspired!
Wait, you have a local Persian grocery store? I’m jealous!
I’m glad you’ve acknowledged your type of heart.
Your mom would kill me. The only dates I’ve ever bought are the ones that are the Sun maid pre-chopped ones haha. I’ve never eaten them on their own, but I bet they taste good in breakfast cake!
WHAT. You are a fail Persian.
Wait. Cake for breakfast? Say what? Yes, please! But only if it’s before 10:30. After 10:30, that cake becomes lunch. 😉 Seriously, though, good looking cake here, mate. Like you, I’m not a fan of dates by themselves, but I can totally roll with them inside of baked goods. Baked goods topped with cinnamon frosting that is.
That frosting needs it’s own recipe…it gets eaten by the spoon ALL the time
wait now I really want to buy some persians dates! I also am not a fan of eating dates by themselves but they are pretty magical in baked goods and this cake looks pretty darn magical! Your Mom sounds so hilarious lol.
Haha, my mum is okay…sometimes. You need to try Persian dates- Game changer!
I like this canoodling you’ve got going on here… breakfast cake is always a win in my book.
Hahahaha canoooooodling. Best. Word.
I got into dates for a while when I scored a bag of them on sale. When I finished the bag, I simple didn’t get more. I most often use them in baked goods so this recipe looks great!
Thanks Ellie- I think you’d love it!
Agree that dates alone don’t do it for me but in baked goods they really shine! Need to use them more, I get a bit lazy 🙂
YES! I need to expand my date palate!
This looks amazing! And dates? I’m obsessed, always have been…they’re an idea pre-workout energy boost and medjool dates stuffed with almond butter for life. Can’t wait to try this!
Thanks Deryn, it’s a great recipe.
Dates are addictive with peanut butter. I dare you to try it. Anyways, I love putting them in truffle recipes but yes, they’re a bit too sweet on their own! This breakfast cake is really interesting because I never would’ve thought of putting them in a cake with walnuts! Yummy!
I have tried it, but I might need to give it another go!
I love the cinnamon frosting, and will probably use the cream cheese option.
🙂 Thanks, Joanne- I think you’d enjoy this!
Dates and walnuts, a top notch combo! Hope mine comes out alright even though I just have boring ol’ regular dates 😉
Haha they will turn into a cow.
I love love love dates and dried fruit in general. When I went to Turkey, I pretty much subsisted off dried dates and figs. And I agree with your mum…they taste different over there!
Omg- Anywhere in the middle East, you’d get amazing dried fruits, you’ll need to try Persian ones, SO GOOD!
I’m a Dates junkie! I They are my favorite dried fruit. There are around 450 kinds of Dates! To be honest, the ones from Saudi Arabia are amazing, you have the dried ones, moist ones, dipped in Dates molasses, mini ones, fruitful ones.. the list is endless. I’m a recipe developer myself and been working with dates lately, coincidence! The pairing of walnuts is nice, next time you can try cardamom or anise powder to the dry mix, they work together extremely well!
If I ever travel to Australia, I’ll get you the real deal Dates!
Cheers from Kuwait!
Wait, 450?! Fala, that is crazy!
I’ll need to hunt those down from Saudi Arabia now!
Thanks for stopping by 🙂