Desserts
This almond cake recipe with oil delivers a moist crumb and aromatic toasted almond notes that make every slice unforgettable. After years of testing, I've perfected the balance between tender texture and nutty depth—no dry, crumbly cake here. The secret lies in using almond flour for richness while keeping the crumb light through precise oil incorporation and careful baking.
What sets this recipe apart is the combination of almond extract and toasted whole almonds, which infuse flavor without overpowering. The cake bakes up golden with a delicate crack on top, signaling perfect doneness. I developed this version after my grandmother's original recipe needed a modern update—keeping her Southern roots while making it foolproof for today's home bakers.
You'll end up with layers of ultra-moist cake where each bite reveals almond essence and buttery richness. The texture stays tender for days, making it perfect for celebrations or quiet afternoons. Trust me, this isn't your average almond cake—it's the kind that gets second helpings and compliments.
Pair it with fresh berries or a dusting of powdered sugar for an elegant finish. The recipe scales beautifully for parties while still shining as a single-serving treat. Here's everything you need to create this showstopper.
Ingredients for almond cake recipe with oil
Almond flour, toasted almonds, and precise oil measurements create this showstopping cake.
| Ingredient | Amount | Notes |
|---|---|---|
| Almond Flour 🥜 | 1 ½ cups | Finely ground, blanched preferred |
| All-Purpose Flour 🌾 | ½ cup | For structure and lightness |
| Granulated Sugar 🍚 | 1 cup | White or light brown |
| Light Brown Sugar 🍚 | ½ cup | Packed, for moisture |
| Extra-Virgin Olive Oil 🫒 | ¾ cup | High-quality, fruity |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Almond Extract 🌿 | 1 tsp | Pure, not imitation |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla preferred |
| Whole Milk 🥛 | ½ cup | Full-fat for richness |
| Baking Powder 🍵 | 1 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Whole Almonds 🥜 | ½ cup | Toasted, roughly chopped |
| Powdered Sugar 🍚 | ¼ cup | For dusting, optional |
The almond flour is the star here—Bob's Red Mill or King Arthur are my go-tos, but any finely ground blanched almond flour works. Toast your whole almonds in a dry pan until golden (about 5 minutes), then chop them roughly—this adds that nutty crunch. For the oil, California olive oils have the best fruity notes, but any good extra-virgin will do. The combination of olive oil and almond flour gives this cake its signature moistness without making it dense. Pro tip: sift the almond flour with the all-purpose flour to avoid lumps—trust me, it makes a difference.
No almond extract? Vanilla bean paste adds depth, or skip it entirely if you're sensitive to almond flavor. Swap the whole milk for oat milk or coconut milk for a dairy-free version, but the texture won't be quite as tender. For a sweeter cake, add an extra 2 tablespoons of sugar. If you're short on time, pre-toasted almonds from the baking aisle work in a pinch, but fresh toasted ones give the best flavor. The baking powder is non-negotiable here—it's what keeps the crumb light and airy. Use aluminum-free if you can, as it reacts better with the almond flour.
This cake keeps beautifully for 3 days in an airtight container at room temperature, though it's best enjoyed within the first 2 days. If you're making it ahead, bake it a day in advance and store it wrapped tightly—it actually gets better as the flavors meld. For serving, dust with powdered sugar right before slicing (that's why it's listed as optional). Leftovers? Toast slices lightly and serve with whipped cream or fresh berries for a restaurant-worthy treat. Freezes for 2 months if wrapped well—just thaw at room temperature before serving.
Why You'll Love This Recipe
- Same batter, two vibes: serve it plain with tea for a lazy afternoon, or dust with powdered sugar and a drizzle of honey for brunch guests. Honestly, it’s my go-to for when I need something impressive but zero stress.
- No Fuss Mixing: I swear by this recipe—just fold the dry ingredients into the wet, no creaming butter or eggs to fuss with. The olive oil keeps it tender without fighting with dairy, and the almond flour gives it that effortless moisture.
- Rich, Nutty Magic: That combo of almond flour and brown sugar? It’s like a warm hug in cake form. The olive oil adds a subtle depth, while the granulated sugar keeps it from being too heavy—every bite feels luxurious but never cloying.
- Weeknight or Showstopper: Same batter, two vibes: serve it plain with tea for a lazy afternoon, or dust with powdered sugar and a drizzle of honey for brunch guests. Honestly, it’s my go-to for when I need something impressive but zero stress.
Step-by-step instructions for almond cake with oil
Here's how to bake a tender, nutty cake that stays moist for days.
Preheat and Toast the Almonds
Preheat your oven to 350°F. In a small dry skillet over medium heat, toast the 0.5 cup whole almonds for 3-4 minutes until they're fragrant and lightly golden. Watch them closely—they burn quickly. Transfer the toasted almonds to a cutting board and roughly chop them with a knife. Set aside.
While the almonds toast, place a 9-inch round cake pan in the oven to preheat. This ensures your cake starts baking immediately in a hot pan, which helps create that perfect edge crust. I like to grease the pan with a thin layer of the 0.75 cup extra-virgin olive oil after it's hot—this prevents sticking without making the cake too greasy.
Mix Wet Ingredients for Maximum Moisture
In a large mixing bowl, combine the 0.75 cup extra-virgin olive oil, 1 cup granulated sugar, and 0.5 cup light brown sugar. Whisk until the sugars dissolve completely—this prevents grainy texture in your cake. Add the 2 whole large eggs, 0.5 cup whole milk, 1 tsp almond extract, and 1 tsp vanilla extract. Mix until smooth and fully incorporated.
This wet mixture should be thick but pourable—almost like a thin batter. The olive oil acts as both a tenderizer and moisture retainer, which is why this cake stays fresh for days. If you notice any lumps, whisk vigorously until everything is perfectly smooth. Here's the thing—don't skip the milk. It adds richness and helps create that ultra-moist crumb we're after.
Combine Dry Ingredients Gently
In a separate bowl, sift together the 1.5 cups almond flour, 0.5 cup all-purpose flour, 1 tsp baking powder, and 0.5 tsp salt. Gently fold these dry ingredients into your wet mixture using a spatula, being careful not to overmix. You want to maintain some air in the batter for a light texture. Stop folding when just combined—you should still see some flour streaks.
Fold in the chopped toasted almonds at the end. This keeps them evenly distributed throughout the cake rather than sinking to the bottom. The toasted almonds add wonderful texture contrast and that authentic nutty aroma that makes this cake special. Give everything one final stir to ensure even distribution.
Bake Until Golden and Springy
Pour the batter into your preheated and oiled cake pan. Smooth the top with a spatula and tap the pan gently on the counter to release any air bubbles. Bake for 35-40 minutes until a toothpick inserted in the center comes out clean and the edges are lightly golden brown. The cake should spring back slightly when touched.
I know it seems like a long time, but patience is key here. The cake needs time to set properly in the center while still maintaining that moist texture. If you take it out too soon, it'll be underbaked and dense. If you leave it in too long, it'll dry out. The 35-40 minute window gives you that perfect balance of doneness and moisture.
Cool and Dust for Perfect Presentation
Remove the cake from the oven and let it cool in the pan for 10 minutes. Then transfer it to a wire rack to cool completely. While it cools, dust the top with the 0.25 cup powdered sugar using a fine-mesh sieve. This adds a beautiful finishing touch and balances the rich flavors.
For the best texture, let the cake cool completely before slicing. This allows the crumb to set properly and prevents a gummy texture. Once fully cooled, wrap any leftovers tightly in plastic wrap and store at room temperature. The moistness from the olive oil means this cake stays fresh for up to 5 days—perfect for making ahead for gatherings.
Pro Tips For Making Almond Cake Recipe With Oil
- Mix the Dry First: Whisk your almond flour and all-purpose flour together before adding sugar—this prevents lumps and keeps the texture light. I used to toss them in mid-mix, and the batter always ended up grainy, no matter how much I stirred.
- Use Room-Temp Olive Oil: Cold oil makes the batter stiff and dense—warm the extra-virgin olive oil (just enough to make it puddle slightly) before mixing. Sounds weird, but it works: the cake rises better and stays moist longer. (Yes, even if you’re impatient like me.)
- Don’t Overbake the Edges: The almond flour crust burns fast—pull the cake out when the center’s just set and the edges are light golden, not deep brown. After burning three batches, I finally figured out: 5 minutes under foil at the end guarantees a perfect finish.
- Sift the Brown Sugar: Light brown sugar packs tightly; sift it with the granulated sugar to avoid a heavy, uneven texture. I skip this when I’m lazy, but the difference in crumb is noticeable—like trading sand for silk. (Your future self will thank you.)
Regional styles of these flavors
Southern Almond Cake
My grandmother's version from her Peachtree Street diner used 1 cup almond flour and relied on butter, but I've adapted it with 1.5 cups almond flour and olive oil for a richer, moister texture. The key difference? We add 2 tablespoons honey to the wet ingredients for that classic Southern sweetness while keeping the nutty depth. I still use the same 350°F bake, but with a 9-inch springform pan instead of a round cake pan—this gives us those beautiful tall layers. 🌟
Italian Amaretto Twist
In Austin, I've seen Italian bakeries take almond cakes in a completely different direction by infusing the batter with 1 tablespoon amaretto liqueur instead of almond extract. They also swap the olive oil for 1 cup melted butter and add 1 teaspoon lemon zest to brighten the flavor. The result? A cake with a delicate citrus note that pairs perfectly with espresso. I've made this version using King Arthur almond flour and it's become a favorite for afternoon coffee breaks.
French Financière Style
The French take this cake to another level by using 2 cups almond flour and ½ cup ground hazelnuts for a more intense nutty flavor. Their version calls for ½ cup melted butter and ½ cup apricot jam swirled into the batter before baking. The cake is baked in a 9-inch round pan at 325°F for 50-55 minutes, creating a denser, more decadent texture. I've tried this with California apricot jam from Central Market and it's absolutely divine—almost like eating a sophisticated dessert.
Middle Eastern Baklava-Inspired
For a completely different take, I've experimented with a Middle Eastern-inspired version where we layer the cake batter with thin sheets of phyllo dough and a walnut-honey mixture before baking. The result is a cake with crispy phyllo layers and a syrupy center that tastes like baklava. We use 1 cup almond flour and ½ cup walnuts finely ground, plus ¼ cup honey** combined with 1 teaspoon cinnamon for the filling. This version bakes at 325°F for 45 minutes and is served warm with a dusting of powdered sugar.
Modern Gluten-Free Adaptation
For those avoiding gluten, I've developed a version using 2 cups gluten-free almond flour (like Bob's Red Mill) and ½ cup tapioca starch for structure. We keep the same oil and sugar measurements but add 1 extra egg white for lift. The texture is slightly denser but still incredibly moist. I've found that baking at 325°F for 45 minutes prevents cracking. This version is perfect for those with gluten sensitivities but still delivers that rich almond flavor we all love. 💪
Austin Market Version
At Austin's farmers markets, I've seen vendors selling almond cakes with a spiced twist—adding ½ teaspoon cardamom and ¼ teaspoon cinnamon to the dry ingredients. They also incorporate ½ cup dried cherries chopped into the batter for a sweet-tart contrast. The cake is baked in a 9-inch Bundt pan at 350°F for 40-45 minutes, creating beautiful peaks and valleys. I've made this version using local Texas cherries from the market and it's become a crowd-pleaser at our family gatherings.
Nutrition facts
Frequently asked questions
Why does this recipe use oil instead of butter?
The olive oil creates a moist, tender crumb that stays fresh for days—perfect for those who want a cake that won't dry out. Unlike butter, oil doesn't need to be creamed with sugar, making this recipe simpler while delivering that rich, velvety texture. Plus, the fruity notes of extra-virgin olive oil complement the almond flavor beautifully.
Can I make this cake gluten-free?
Swap the all-purpose flour for a 1:1 gluten-free baking flour (like Bob's Red Mill) and add ½ cup tapioca starch for structure. You may need an extra egg white for lift. Bake at 325°F for 45 minutes to prevent cracking. The texture will be slightly denser but still ultra-moist thanks to the oil.
How do I prevent the cake from sinking in the middle?
Don't overmix the batter—stop folding when just combined with visible flour streaks. Tap the pan gently on the counter to release air bubbles before baking. Most importantly, use a 9-inch round pan and bake at 350°F for the full 35-40 minutes—the center needs time to set properly. A toothpick should come out clean with just a few moist crumbs.
What's the best way to store leftovers?
Wrap the cake tightly in plastic wrap and store at room temperature for up to 5 days. For longer storage, freeze slices wrapped individually for 2 months. To revive, let thaw at room temperature or warm briefly in the oven at 300°F for 5 minutes. The oil keeps it moist even after storage—no dry crumbs here!
Can I substitute almond extract with something else?
For a milder flavor, use 1 teaspoon vanilla bean paste or skip it entirely if you're sensitive to almond taste. For a boozy twist, try 1 tablespoon amaretto liqueur** (like the Italian version). Just remember—almond extract is what gives this cake its signature nutty aroma. If you omit it, you'll lose that authentic depth.
