Desserts
This Amish onion cake recipe delivers a perfect balance of sweet, savory, and crunchy textures that make it a beloved classic. The secret lies in its warm spices and the signature celery topping that adds just the right amount of crunch. I've perfected this recipe over years of baking, ensuring every slice is moist, flavorful, and full of that comforting Amish homestyle charm.
The cake itself is tender and lightly spiced with cinnamon and nutmeg, while the onions caramelize beautifully for a subtle sweetness. The celery topping, mixed with butter and sugar, creates those irresistible crunchy bits on top that disappear too quickly. Baking at 350°F for about 35-40 minutes ensures a golden crust and perfectly set interior.
What makes this recipe special is how versatile it is—serve it warm with a cup of coffee for a cozy treat, or pair it with vanilla ice cream for a decadent dessert. The combination of sweet and savory flavors makes it a crowd-pleaser, whether you're baking for a family gathering or enjoying a quiet afternoon at home.
The beauty of this Amish onion cake is in its simplicity—just a few key ingredients come together to create something truly comforting. Once you try it, you'll understand why this recipe has been passed down through generations. Let's get baking!
Ingredients for amish onion cake
Just twelve ingredients create this comforting classic with perfect balance of sweet, savory, and crunchy textures.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for even texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for cutting |
| Yellow Onions 🧅 | 2 medium | Thinly sliced, about 1.5 cups |
| Eggs 🥚 | 2 large | Room temperature |
| Baking Powder 🍞 | 2 tsp | Aluminum-free preferred |
| Ground Cinnamon 🌿 | 1 ½ tsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated for warmth |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Milk 🥛 | ¾ cup | Whole preferred for richness |
| Celery Stalks 🥬 | 3 medium | Finely chopped, about 0.5 cup |
| Powdered Sugar 🍚 | ½ cup | For topping |
The onions and celery are the heart of this cake. Yellow onions should be sweet, not bitter—Vidalias or Maui onions from the produce section are ideal. If you can't find them, regular yellows work fine. For celery, fresh stalks with vibrant green leaves are key. Look for crisp, firm stalks at Whole Foods or your local farmers market—they hold up better than store-brand bags. The butter needs to be cold when cutting into the flour; European-style butter works best if you're feeling fancy, but regular unsalted butter is fine. Measure your flour with a kitchen scale for accuracy—spooning it in can lead to dry cake.
No Vidalias? Sweet onions or even red onions work, though flavor will differ slightly. The celery topping can be made with fennel bulb instead of celery for a different texture. Running short on powdered sugar? Granulated sugar tossed with 1 tsp cornstarch mimics it well. For a gluten-free version, swap the flour for a 1:1 gluten-free blend—just add an extra 0.5 tsp xanthan gum. The nutmeg can be pre-ground, but freshly grated from a whole pod adds that extra warmth. If your baking powder is old, test it first by mixing with hot water—should bubble vigorously. Need a substitute? Baking soda plus 1 tsp cream of tartar works in a pinch.
This cake keeps beautifully for 3 days at room temperature, wrapped tightly. For longer storage, freeze portions for up to 3 months—just thaw at room temperature before serving. The celery topping hardens when cold, so reheat slices for 10 seconds to restore that perfect crunch. I always make a double batch—one for coffee in the morning, the other for ice cream in the evening. The flavors actually improve overnight as the onions caramelize further. Store leftovers in an airtight container with a slice of bread to keep it fresh longer.
Why You'll Love This Recipe
- No-Fuss Mix-In: I swear by this recipe because it’s literally just flour, sugar, butter, onions, and eggs—no weird substitutions or last-minute grocery runs. You’ll have everything you need in your pantry, and the onions caramelize right in the oven, so no chopping ahead or messy stovetop mess.
- Sweet-Savory Magic: That balance of buttery, golden crust with tender, jammy onions? It’s like a hug for your taste buds. The sugar in the dough soaks into the onions as they bake, turning them into this irresistibly sweet-and-savory bite—no extra seasoning needed.
- Weeknight Wonder: Between us, this is my go-to for potlucks, church dinners, or even a lazy Sunday when I don’t want to cook. It reheats beautifully (yes, even the next day) and disappears faster than my famous banana bread—no one ever leaves a slice behind.
- Budget Baking Gold: Honestly, this recipe costs me pennies per serving. Onions are cheap, flour’s a staple, and butter stretches far when you’re baking a whole sheet pan. Plus, the leftovers? They’re my secret weapon for quick breakfasts or snack attacks—just warm and serve.
Step-by-step instructions for Amish onion cake
This classic cake delivers tender layers and a signature celery-onion topping that's crispy on top and soft underneath.
Prepare the Cake Batter
Preheat your oven to 350°F and grease two 9-inch round cake pans with butter or line them with parchment paper. In a large mixing bowl, combine the 2.5 cups all-purpose flour, 1.5 cups granulated sugar, 2 tsp baking powder, 1.5 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.5 tsp salt. Whisk until evenly distributed—this ensures no pockets of dry flour remain.
In a separate bowl, cream together the 1 cup unsalted butter and 2 large eggs until light and fluffy, about 3-4 minutes. Gradually add the 0.75 cup milk while mixing on low speed. Pour the wet ingredients into the dry ingredients and mix just until combined—overmixing develops gluten, which makes the cake dense. The batter should be smooth with no visible streaks of flour.
Bake the Cake Layers
Divide the batter evenly between the two prepared cake pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The edges should be golden brown, but the top may still look slightly underdone—this is normal for onion cake. Rotate the pans halfway through baking for even browning.
Remove the pans from the oven and let the cakes cool in the pans for 10 minutes. This prevents them from cracking when you transfer them to a wire rack. Once cooled, carefully remove the cakes from the pans and let them cool completely before assembling.
Make the Celery-Onion Topping
While the cakes cool, prepare the signature topping. Thinly slice the 2 medium yellow onions into 1.5 cups (about ⅛-inch thick slices). Finely chop the 3 medium celery stalks into 0.5 cup of small pieces—this ensures even distribution and a consistent texture. In a small bowl, combine the onions, celery, and 0.5 cup powdered sugar. Mix gently to coat the vegetables evenly.
Spread the celery-onion mixture evenly over one of the cooled cake layers. This layer will form the bottom of your assembled cake. The powdered sugar helps caramelize the onions slightly as they bake, creating that signature crispy texture.
Assemble and Bake the Cake
Place the second cake layer on top of the celery-onion mixture, pressing down gently to secure. Spread the remaining celery-onion mixture evenly over the top layer, pressing down lightly to create a smooth, even surface. This ensures the topping bakes evenly and develops that signature crispy crust.
Bake the assembled cake at 350°F for 20-25 minutes, until the topping is golden brown and the edges are crisp. The cake should feel firm to the touch, and the topping should have a deep caramel color. Let the cake cool completely before slicing—this allows the flavors to meld and the topping to set properly.
Serve Warm or at Room Temperature
Slice the cake into 8 equal wedges using a serrated knife. The first cut should be through the center to separate the layers cleanly. Serve warm for the best texture—this enhances the caramelized flavor of the celery-onion topping and keeps the cake moist. Store any leftovers in an airtight container at room temperature for up to 3 days or refrigerate for up to 5 days.
Each bite delivers a perfect balance of tender cake, sweet caramelized onions, and the subtle crunch of celery. The warm spices—cinnamon and nutmeg—tie everything together for a comforting, homestyle dessert that's perfect for family gatherings or a cozy afternoon treat.
Pro Tips For Making Amish Onion Cake
- Sweat Onions Slow: Low heat for 15-20 minutes until they’re translucent and soft—no browning, just caramelized flavor. I learned this the hard way: fast cooking burns them before they release their sweetness, leaving you with bitter, watery bits instead of that rich, jammy texture.
- Chill the Dough: Let the batter rest in the fridge for at least 30 minutes before baking. This prevents a dense, gummy cake—especially with all that onion moisture—and gives you a cleaner rise. (Yes, even if you’re impatient like me.)
- Butter at Room Temp: Melt the butter first, then cool it to 100°F before mixing—just warm enough to blend smoothly but not so hot it cooks the eggs. Cold butter pockets create a dry cake; too-hot butter turns it greasy. Test with your finger: it should leave a slight indentation but not flatten completely.
- Check for Doneness Early: Pull the cake when the center is just set but still slightly springy—it’ll firm up as it cools. Overbaking dries out the layers, especially with the sugar content. A toothpick should come out with a few moist crumbs, not wet batter. (Your future self will thank you for not waiting.)
Perfect pairings for this recipe
Coffee Pairings
This cake was practically designed to be served with coffee—its warm spices and caramelized onions complement the bitterness perfectly. A medium-roast dark coffee like Peet's Major Dickason's Blend brings out the nutmeg and cinnamon notes beautifully. For a lighter option, try a light roast such as Blue Bottle's Daybreak, which highlights the cake's subtle sweetness without overpowering it. 💛
Ice Cream Pairings
Warm slices of Amish onion cake make an incredible dessert when paired with vanilla ice cream. The creamy cold contrasts the warm, spiced cake beautifully. I love using Häagen-Dazs Vanilla Bean for its rich, smooth texture that balances the cake's crunchy topping. For a homemade option, try a classic New York-style vanilla with a touch of cinnamon swirled in.
Cheese Pairings
Add a sophisticated touch by serving small slices with a sharp cheese like aged cheddar or Gouda. The saltiness of the cheese cuts through the cake's sweetness while complementing the caramelized onions. I recommend Cabot Clothbound Cheddar for its creamy yet tangy profile. For a sweeter option, try Monterey Jack with a hint of honey drizzled on top.
Seasonal Fruit
In warmer months, pair this cake with fresh fruit like peaches or berries to balance its richness. A few slices of ripe peaches add natural sweetness and juiciness that contrasts the cake's spiced layers. For a festive touch during the holidays, try cranberry sauce—the tartness pairs wonderfully with the cake's warm spices.
Warm Spiced Drinks
For a cozy treat, serve the cake with warm drinks like chai tea or mulled wine. A spiced chai from Tazo enhances the cake's cinnamon and nutmeg flavors, while mulled wine adds a festive touch during colder months. The warmth of the drink complements the cake's comforting texture perfectly. ✨
Creamy Toppings
Drizzle warm cake slices with caramel sauce or whipped cream for an extra indulgent experience. I love using homemade salted caramel sauce—just melt ½ cup butter with 1 cup brown sugar and a pinch of salt, then simmer until thickened. A dollop of heavy whipping cream adds a light, airy contrast to the dense cake.
Nutrition facts
Frequently asked questions
Why does this cake use both celery and onions in the topping?
The combination creates a perfect balance of textures and flavors. The celery adds a subtle crunch that contrasts beautifully with the soft cake, while the onions caramelize into sweet, savory bits. This classic pairing is a signature of Amish baking—it's what makes this cake special beyond just a spiced cake!
Can I make this cake in a single layer instead of two?
Yes, you can! Simply use one 9-inch round pan and bake the batter for 30-35 minutes at 350°F. After baking, spread the celery-onion mixture evenly over the top and bake for an additional 15-20 minutes until golden. The texture will be slightly denser but still delicious.
What if my cake turns out too dry?
Dry cake often happens from overbaking or too much flour. To fix it, try brushing warm slices with a simple syrup made by mixing ½ cup water and ½ cup sugar, then heating until dissolved. For future bakes, check for doneness at 25 minutes and reduce baking time if needed.
Is there a way to make this cake gluten-free?
Yes! Replace the all-purpose flour with a 1:1 gluten-free baking blend and add ½ tsp xanthan gum to improve texture. Keep all other ingredients the same, but expect the cake to be slightly denser. The celery-onion topping will still work beautifully.
Can I prepare this cake ahead of time?
This cake actually tastes better the next day as the onions caramelize further. Store it at room temperature in an airtight container for up to 3 days. For longer storage, freeze slices wrapped in plastic for up to 3 months. Reheat in the oven at 300°F for 5-10 minutes to restore moisture.
