This gluten free poppyseed cake is tender-crumbed, generously speckled with poppyseeds, and made with two simple flours. A versatile cake, it's lovely on the brunch table, at a coffee klatch, or dressed up for dessert.

This recipe is adapted from Deborah Madison's "Vegetarian Cooking for Everyone," and it's a quiet stunner. It emerges from the oven looking almost humble, but the slight crunch of nutty poppyseeds balances its plush, tender crumb. Unlike my gluten free lemon and poppyseed cake, this gluten-free poppyseed cake needs no citrus zest to define its flavor.
This is a proper cake: light, fluffy, and finely textured. I finished it with a simple dusting of sifted powdered sugar, which was lovely. Serve the cake plain with coffee, or top slices with whipped cream, a drizzle of salted caramel sauce, and sliced strawberries.
Jump to:
Why This Gluten-Free Poppyseed Cake Recipe Works
Rather than using a one-size-fits-all gluten-free all-purpose flour mix, my cake relies on a combination of oat and almond flours in just the right ratio to bring structure and a fork-tender bite to the cake. The resulting rich, plush crumb is so tender that no one will guess it's gluten-free.
Then, add a bit of Greek yogurt for moisture and a gentle tang to balance the sweetness of the batter. Its high protein content keeps the cake from drying out, so it stays soft for days. A gluten-free cake worthy of the bakery case!
What You'll Love
A classic poppyseed cake is a nice recipe to have on hand when you want to make something a tad bit different, yet still easy and delicious. Some things you'll love about this one:
- A nice balance of poppyseeds. I cut down on the amount of poppyseeds the original recipe called for, and I found it to be the perfect amount. Steep them in milk first to release their flavor and soften their crunch.
- You'd hardly guess it's gluten-free! I feel like the best gluten-free cakes are the ones where you casually mention that, oh, this is gluten-free, AFTER you've received rave reviews. And I promise, no one will be able to guess this is gluten-free.
- Not overly sweet. I find this cake to be beautifully sweet, but it's not over the top. So you can take a liberal hand with the powdered sugar on top :)

Ingredients Needed
Here's what you'll need for this cake, along with a few notes on substitutions. Make sure to scroll down to my recipe card at the bottom of this post for the full ingredient amounts and instructions!
- Milk - I used whole milk, but 2% milk is also fine.
- Poppyseeds - Madison's recipe called for 1 cup of poppyseeds, which, in initial tests, I found to be a bit overwhelming. For me, the sweet spot is ½ cup. Feel free to try the 1 cup of poppyseeds, though, if you really love them.
- Oat flour - Grab a package of oat flour at the store (certified gluten-free if needed) or learn how to make oat flour easily at home. If you don't eat oats, substitute sorghum flour or brown rice flour.
- Almond flour - I prefer fine-ground almond flour rather than almond meal.
- Leavening - A combination of (fresh!) baking powder and baking soda.
- Salt - I used fine sea salt, and table salt also works.
- Eggs - Use large eggs.
- Butter - Unsalted butter brought to room temperature is best.
- Granulated sugar
- Vanilla - Use pure vanilla extract or vanilla bean paste.
- Greek yogurt - I tend to use whole-fat yogurt in baking because it adds richness and extra fat, which is helpful for stability, especially in gluten-free recipes. However, non-fat or low-fat yogurt is OK, too. Use plain yogurt.

Step-by-Step Instructions
Here's an overview in photos of how to make this poppyseed cake:

1. Steep the poppyseeds: First, steep the poppyseeds in warm milk. You can do this for several hours; while you make the batter is fine, too.

2. Make batter: Whisk the dry ingredients in a medium bowl, then in a large bowl, beat together the rest of the ingredients. Combine and add poppyseeds.

3. Rest batter: Pour the batter into a lined and greased springform pan. Let the flours hydrate.

4. Bake: Place in a 375F oven and bake for about 1 hour.

Tips & Recipe Notes
- What type of pan? Madison suggests using a springform pan, so I did the same. However, I think you can just as well use a 9-inch round cake pan. Make sure to butter/grease it and line it with parchment paper.
- Is that oven temperature high? The cake bakes at 375F which can be higher than some regular and gluten-free recipes. However, it is not a problem here, and the cake bakes evenly. If you think it's browning too quickly, tent foil over the top.
- Make dairy-free. Swap softened coconut oil or your favorite non-dairy butter for the butter. Use your favorite non-dairy milk for the milk and your favorite non-dairy yogurt for the yogurt.
- Bake as loaves. For a version of gluten-free poppyseed bread, bake this cake in a loaf pan or mini loaf pans.
- Add a glaze. If you want a bit of sweet citrus contrast, glaze the cake with my simple lemon glaze.
Proper Storage
- Counter - Covered or in an airtight container on the counter for up to 3 days.
- Fridge - Extend the life of the cake by keeping it in the fridge for up to 5 days.
- Freezer - Wrap the cake in plastic and foil, and store it in the freezer for up to 3 months. Thaw the cake in the fridge before serving.
More Simple Cake Recipes
Happy baking! If you make this gluten-free poppyseed cake recipe, I'd love to know. Please leave a comment below, reach out with any questions, and tag me on Instagram @Cucina Nicolina ❤️
Recipe

Gluten Free Poppyseed Cake
Ingredients
- ½ cup whole milk
- ½ cup poppyseeds
- 1 ¾ cups oat flour (220 grams)
- ½ cup almond flour (60 grams)
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- ¼ teaspoon fine sea salt
- 3 large eggs separated
- ½ cup unsalted butter at room temperature
- 1 cup granulated sugar
- 2 teaspoons pure vanilla extract
- 1 cup Greek yogurt or sour cream
Instructions
- Butter a 9-inch spring form pan and line it with a circle of parchment paper. Set aside. Heat ½ cup whole milk until hot, then stir in the ½ cup poppyseeds. Set aside to steep.
- In a medium-sized mixing bowl, whisk together the 1 ¾ cups oat flour , ½ cup almond flour , 1 teaspoon baking powder, 1 teaspoon baking soda, and ¼ teaspoon fine sea salt.
- In a large bowl, using an electric mixer, beat the whites of the 3 large eggs until firm peaks form. In another large bowl, cream the ½ cup unsalted butter and 1 cup granulated sugar on medium-high speed until light and fluffy, about 3 minutes. Add the 2 teaspoons pure vanilla extract, then beat in the 3 egg yolks, adding one at a time and beating well after each addition. Scrape down the sides of the bowl with a rubber spatula as needed.
- Drain the milk from the poppy seeds and discard the milk. Now beat in the poppyseeds and 1 cup Greek yogurt. Add the flour mixture to the batter in three additions, beating well after each addition. Scrape down the bowl, making sure it's all well mixed.
- Preheat the oven to 375ᵒF and rest the batter in the bowl while the oven heats. Then, fold in about a quarter of the beaten egg whites with the spatula, then fold in the remaining egg whites, mixing gently until just combined. Transfer the batter into the prepared cake pan, smoothing the top with the rubber spatula.
- Place cake in the oven and bake until golden and firm, with the sides just beginning to pull away from the pan, and a tester inserted in the middle comes out clean, about 40-50 minutes. Remove from the oven and place on a wire rack. Carefully run a sharp, thin knife along the sides of the cake, just against the pan, then gently remove the rim and allow the cake to cool to room temperature before removing the base of the pan and slicing.
Notes
- What type of pan? Madison suggests using a springform pan, so I did the same. However, I think you can just as well use a 9-inch round cake pan. Make sure to butter/grease it and line it with parchment paper.
- Is that oven temperature high? The cake bakes at 375F which can be higher than some regular and gluten-free recipes. However, it is not a problem here, and the cake bakes evenly. If you think it's browning too quickly, tent foil over the top.
- Make dairy-free. Swap softened coconut oil or your favorite non-dairy butter for the butter. Use your favorite non-dairy milk for the milk and your favorite non-dairy yogurt for the yogurt.
- Bake as loaves. For a version of gluten-free poppyseed bread, bake this cake in a loaf pan or mini loaf pans.
- Add a glaze. If you want a bit of sweet citrus contrast, glaze the cake with my simple lemon glaze.
Nutrition
Love this recipe?
Add Cucina Nicolina as a trusted source on Google so my newest bakes, cakes, and simple gluten-free recipes appear more often when you search.
Add Cucina Nicolina on Google(Works best when you're logged into Google, especially on mobile.)









I'd love to hear from you! Please leave me a note.