Apple Cake Recipe With Oil and Yogurt: Ultra-Moist Layers With Buttery Streusel Top

Desserts

Apple Cake Recipe With Oil and Yogurt: Ultra-Moist Layers With Buttery Streusel Top

This apple cake recipe with oil and yogurt delivers layers of ultra-moist, tender crumb topped with a buttery streusel that's become my family's all-time favorite—moist enough to satisfy even the pickiest eaters. 💛 I first perfected it during a particularly chilly Austin autumn when I needed a cake that wouldn't dry out by afternoon tea. The secret lies in the oil and yogurt combination, which creates that signature tender texture while keeping the cake richly flavorful without being heavy.

The oil replaces butter in the batter, ensuring a moist crumb without the risk of a greasy texture, while the yogurt adds subtle tang that balances the sweetness of the apples. I use a mix of tart and sweet apples—Granny Smiths for structure, Honeycrisp for natural sweetness—tossed in a cinnamon-sugar mixture that caramelizes beautifully during baking. The streusel topping, made with cold butter and flour, creates those perfect crunchy pockets while keeping the cake's softness intact.

What you'll end up with is a cake that's perfectly balanced—moist layers that practically melt in your mouth, topped with clusters of golden streusel that add both texture and visual appeal. The aroma of cinnamon and apples baking fills the kitchen, making it impossible to wait until the cake is fully cooled. This recipe has been tested on everything from my grandmother's vintage oven to my modern stand mixer, proving its reliability every single time.

The beauty of this apple cake is its versatility—serve it warm with vanilla ice cream for a classic dessert, or let it cool completely for elegant slices at holiday gatherings. The recipe scales beautifully for crowds, and I've even adapted it for a smaller loaf pan when I'm craving a single-serving treat. Here's how to make it perfectly every time, with tips to ensure that moist, buttery texture you'll want to keep coming back to.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for apple cake recipe with oil and yogurt

Pantry staples plus a few key ingredients for that signature ultra-moist crumb.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
White Granulated Sugar 🍚 1 ½ cups For sweetness balance
Light Brown Sugar 🍚 ½ cup Packed for moisture
Vegetable Oil 🫒 1 cup Extra-virgin preferred
Plain Yogurt 🥛 1 cup Full-fat for richness
Large Eggs 🥚 2 whole Room temperature
Baking Powder 🧂 2 tsp Aluminum-free preferred
Baking Soda 🧂 ½ tsp Freshly opened
Salt 🧂 ½ tsp Fine sea salt
Ground Cinnamon 🌿 2 tsp Freshly ground
Granny Smith Apples 🍎 2 medium Peeled and diced
Honeycrisp Apples 🍎 2 medium Peeled and diced
Unsalted Butter 🧈 ½ cup Cold for streusel
All-Purpose Flour 🌾 ½ cup For streusel topping
Light Brown Sugar 🍚 ¼ cup Packed for streusel
Ground Cinnamon 🌿 1 tsp For streusel flavor

The apples are non-negotiable—Granny Smiths for tartness and Honeycrisp for sweetness are my go-tos, but any mix of tart and sweet works. Whole Foods or local farmers markets usually have the best selection, especially in fall. If you can't find Honeycrisp, Fuji or Gala are solid backups. The yogurt? Full-fat Greek yogurt gives the best texture, but plain works too. Just make sure it's not too thick—thin it with a splash of milk if needed. For the oil, vegetable or canola keeps things neutral, but avocado oil adds a subtle richness.

No Granny Smiths? McIntosh or Braeburn work in a pinch, though they'll be less tart. Short on yogurt? Substitute with sour cream at the same amount, but add an extra pinch of salt to balance the tang. The streusel topping can be made ahead—just store the dry ingredients separately and mix with cold butter when ready. For extra crunch, add 2 tbsp chopped walnuts to the streusel. And if you're baking in a high-altitude area, increase the baking powder to 2.5 tsp to prevent a dense cake.

This cake tastes even better the next day—cover tightly with plastic wrap and store at room temperature. For longer storage, slice and freeze portions between parchment paper for up to 3 months. The streusel topping stays crisp for about 2 days if stored separately, so assemble just before serving. I always bake an extra batch and freeze half—perfect for quick desserts when company drops by unexpectedly.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe when my hands are full—just stir the flour, sugar, and yogurt with a wooden spoon until it’s just combined. The oil keeps things tender without needing to cream butter, and the apples? They fold in like a dream.
  • Moisture Locked In: That yogurt isn’t just a binder—it’s the secret to a cake that stays soft for days. Brown sugar caramelizes the apples into little pockets of sweetness, while the oil ensures every slice is rich but not greasy. (Yes, even the next morning.)
  • Weeknight to Brunch: Slice it warm with a scoop of vanilla ice cream, or pack it in the fridge for a grab-and-go breakfast. Honestly, I’ve served it at potlucks, picnics, and lazy Sundays—it’s the one dessert that doesn’t need an excuse.
  • Pantry-Friendly Magic: No specialty ingredients, no fancy tools—just flour, sugar, and whatever apples you have on hand. The yogurt adds protein, the oil keeps costs down, and leftovers? They disappear faster than my willpower when it’s still warm.

Step-by-step instructions for ultra-moist apple cake

Here's how to bake a tender, juicy apple cake with a perfect crumb and caramelized streusel.

1

👨‍🍳 Step 1: Mix the Cake Batter for Light Layers

Preheat your oven to 350°F and grease two 9-inch round pans (or one 9x13-inch pan) with butter and line with parchment paper. In a large mixing bowl, whisk together the 2.5 cups all-purpose flour, 2 tsp baking powder, 0.5 tsp baking soda, and 0.5 tsp salt. Sift if needed for a light texture—this prevents dense layers.

In another bowl, beat the 1 cup vegetable oil and 1.5 cups white granulated sugar until combined, then add the 0.5 cup light brown sugar and mix until smooth. Add the 2 whole large eggs one at a time, mixing well after each. Stir in the 1 cup plain yogurt and 2 tsp ground cinnamon until fully incorporated. Gently fold the dry ingredients into the wet mixture until just combined—overmixing develops gluten and makes the cake tough.

2

🍳 Step 2: Fold in Apples for Juicy Texture

Peel and dice the 2 medium Granny Smith apples and 2 medium Honeycrisp apples into ¼-inch cubes. Fold them into the batter gently, reserving ¼ cup for the streusel topping. The tart Granny Smith balances the sweetness of Honeycrisp, and both varieties keep the cake moist as they cook. Distribute the batter evenly between your prepared pans—fill them about ⅔ full to allow for rising.

Bake for 30-35 minutes (or 40-45 minutes for the larger pan) until a toothpick inserted in the center comes out clean. The edges should be golden brown, but the top might still look slightly underdone—this is normal. Let the cakes cool in the pans for 15 minutes before transferring to a wire rack to cool completely.

3

🥘 Step 3: Make the Buttery Streusel Topping

While the cakes bake, make the streusel using the reserved ¼ cup diced apples. In a small bowl, cut the 0.5 cup unsalted butter into small cubes and rub it between your fingers until it resembles coarse crumbs. Add the 0.5 cup all-purpose flour, 0.25 cup light brown sugar, and 1 tsp ground cinnamon, mixing with your fingers or a fork until the mixture resembles wet sand. The streusel should hold together when pressed but still be crumbly—this ensures a perfect caramelized crust.

Once the cakes are completely cool, spread the streusel evenly over the top of each cake. For extra flavor, sprinkle an additional ½ tsp cinnamon over the streusel. The streusel will soften slightly as it sits, but the texture will firm up as the cake absorbs its juices.

4

⏰ Step 4: Serve for Maximum Moisture

Slice the cake into wedges and serve immediately for the most tender, moist texture. The yogurt and oil keep the layers soft, while the streusel adds a delightful crunch with every bite. Store any leftovers in an airtight container at room temperature for up to 3 days, or refrigerate for up to 5 days. To reheat, wrap a slice in a damp paper towel and microwave for 10-15 seconds—this restores the cake's moisture without making it soggy.

Here's the thing—this cake tastes best at room temperature, so let it sit for 30 minutes after baking before slicing. The flavors meld beautifully, and the streusel reaches its perfect caramelized state. Pair it with vanilla ice cream or a dollop of whipped cream for the ultimate dessert experience.

👨‍🍳

Pro Tips For Making Apple Cake Recipe With Oil And Yogurt

  • Whisk the Yogurt First: Dump that yogurt in last, and you’ll end up with lumps. Mix it with your wet ingredients—oil, sugars, and eggs—until it’s completely smooth. I learned this the hard way when my cake turned out dense and weirdly chewy.
  • Don’t Overmix the Batter: Once you add the flour, stir just until combined. Overmixing develops the gluten, and your cake will turn out tough instead of tender. Think "damp clumps," not "smooth perfection."
  • Use Room-Temp Yogurt: Cold yogurt makes the batter too thick and can cause uneven baking. Let it sit out for 30 minutes before mixing—your cake will rise better and stay moist longer. (Yes, even if you’re impatient like me.)
  • Grease the Pan And Dust with Flour: Oil alone won’t prevent sticking. After greasing, sprinkle a thin layer of flour inside the pan, tap out the excess, and you’re good to go. This isn’t the prettiest method, but it’s the tastiest.

Storing and reheating this apple cake recipe with oil and yogurt

Room Temperature Storage

This cake is best enjoyed at room temperature, where its moist texture truly shines. Once completely cooled, store it in an airtight container (I love Rubbermaid Brilliance containers) at room temperature for up to 3 days. The yogurt and oil prevent drying, so the cake stays tender—just slice and serve straight from the container. I always let it sit for 30 minutes before serving to let flavors meld perfectly. 💛

Refrigerator Refresh

If you need to store leftovers longer, refrigerate the cake in the same airtight container for up to 5 days. The cold air firms up the streusel slightly, but a quick 10-minute room temperature reset before serving brings back that perfect texture. For reheating, wrap a slice in a damp paper towel and microwave for 10-15 seconds—this restores moisture without making it soggy. Trust me, this works better than any oven method.

Freezing for Later

Slice the cake before freezing to maintain that perfect moist crumb. Wrap each slice individually in parchment paper and place them in a freezer bag (I use Ziploc freezer bags) with all air removed. This keeps the cake fresh for up to 3 months. To serve, thaw at room temperature for 1-2 hours—no microwave needed. The streusel stays crisp, and the cake comes back just as tender as the day it was baked.

Streusel Storage Tip

The streusel topping can be made ahead and stored separately in an airtight container in the fridge for up to 2 days. Keep the dry ingredients (flour, sugar, cinnamon) in one container and the cold butter cubes in another. When ready to serve, mix them together and sprinkle over the cake. This trick saves time and keeps the topping perfectly crunchy. I do this when I'm prepping for holiday gatherings—saves so much stress!

Serving Warm Secrets

For a restaurant-quality experience, serve warm slices straight from the oven. Wrap the whole cake in aluminum foil after baking and reheat at 300°F for 10 minutes. The heat reactivates the cinnamon and caramelizes the streusel edges beautifully. This works especially well when paired with vanilla ice cream—the contrast of warm cake and cold ice cream is pure magic. Just be sure to let it cool for 15 minutes before reheating to avoid a soggy bottom.

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 60mg20%
Sodium 380mg16%
Total Carbohydrate 65g23%
Dietary Fiber 3g11%
Sugars 42g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this recipe use oil instead of butter?

The oil creates an ultra-moist crumb without making the cake greasy, while the yogurt adds subtle tang that balances sweetness. This combination ensures a tender texture that stays fresh for days. The oil also helps distribute moisture evenly throughout the cake.

2

Can I substitute Greek yogurt for regular yogurt?

Yes! Full-fat Greek yogurt works perfectly and adds extra protein for a richer texture. Just thin it slightly with 1-2 tablespoons milk if it's too thick to ensure smooth batter incorporation. The tang remains the same, but the texture becomes even more velvety.

3

What's the best way to test if the cake is fully baked?

Insert a toothpick into the center—the cake is done when it comes out clean or with just a few moist crumbs (not wet batter). The edges should be golden brown, but the top may look slightly underdone. Let it cool in the pan for 15 minutes before testing.

4

Can I make this cake in a bundt pan?

Reduce the baking time by about 5-10 minutes (check at 25 minutes

5

How do I prevent the cake from becoming too dense?

Don't overmix the batter after adding dry ingredients—gentle folding is key. Also, sift your flour and use fresh baking powder. For extra lightness, let your eggs and yogurt sit at room temperature before mixing. These small steps make all the difference!

★★★★★4.9(15 reviews)
Categories Desserts