Gluten-Free Vegan Berry Cornmeal Cake

Prep: 15 minCook: 20 min1 cake (16 slices)mediumAmerican
Vegan Berry Cornmeal Cake with Almond Flour

A tender, moist cake that combines the rustic texture of cornmeal with sweet fresh berries and nutty almond flour. This dairy-free and egg-free version uses flax eggs and coconut oil to create a perfectly crumbly yet cohesive texture. The subtle sweetness from coconut sugar pairs beautifully with tart berries, while a hint of cinnamon adds warmth. Perfect for casual gatherings, brunch tables, or as an afternoon treat with coffee. The cornmeal gives it a lovely golden color and distinctive texture that sets it apart from typical fruit cakes.

Ingredients

Yield: 1 cake (16 slices)
  • ¾ cup almond milk or dairy-free milk of choice
    regular milk1:1standardadds dairy

    note: not vegan

    Full guide →
  • 1 tablespoon apple cider vinegar
  • 2 tablespoons flax meal
  • 5 tablespoons water
  • 1 ½ cups Bob's Red Mill blanched almond flour, 144g
    all-purpose flour1:1glutenadds gluten

    note: will change texture

    Full guide →
  • 1 cup Bob's Red Mill fine or medium-grind cornmeal, 152g
  • ½ cup Bob's Red Mill tapioca flour, 55g
  • ½ cup coconut sugar
    granulated sugar1:1refined

    note: less complex flavor

    Full guide →
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 ¼ teaspoons kosher salt
  • ¾ teaspoon cinnamon
  • 1 teaspoon vanilla extract
  • cup coconut oil, melted, 67g
    vegetable oil1:1neutral

    note: slightly different flavor

    Full guide →
  • 1 cup fresh berries, plus more for topping
  • turbinado sugar, for topping(optional)

Instructions

  1. 1

    Preheat oven to 375°F and lightly grease a 9-inch circle or square cake pan

  2. 2

    Combine almond milk and vinegar in a bowl and let sit for 5 minutes to curdle

  3. 3

    Make flax eggs and let set for 5 minutes to gel

  4. 4

    Whisk almond flour, cornmeal, tapioca flour, coconut sugar, baking powder, baking soda, salt, and cinnamon in large bowl, removing all clumps

  5. 5

    Add melted coconut oil, flax eggs, and vanilla to the milk mixture and whisk until smooth

  6. 6

    Add wet mixture to dry ingredients and stir until smooth and combined

  7. 7

    Fold in berries

  8. 8

    Spread evenly in pan and sprinkle with turbinado sugar if using

  9. 9

    Bake until golden brown and toothpick inserted in center comes out clean, about 20 minutes

  10. 10

    Let cool completely before removing from pan

Tips

Tip 1

Let the flax eggs and almond milk mixture sit for the full 5 minutes to properly gel and curdle for best texture

Tip 2

Remove all clumps from dry ingredients by whisking thoroughly to prevent lumps in the final cake

Tip 3

Don't overmix once wet and dry ingredients are combined to keep the cake tender

Good to Know

Storage

Store in airtight container at room temperature up to 3 days, refrigerated up to 1 week, or frozen up to 3 months

Serve With

Serve at room temperature, optionally topped with extra fresh berries

See pairing guide →

Common Mistakes

Watch

Don't skip the curdling time to avoid dense cake

Watch

Measure flours by weight if possible to avoid dry cake

Substitutions

Gluten-Free Swaps

almond flour
all-purpose flour1:1glutenadds gluten

note: will change texture

Full guide →

General Alternatives

coconut oil
vegetable oil1:1neutral

note: slightly different flavor

Full guide →
coconut sugar
granulated sugar1:1refined

note: less complex flavor

Full guide →
flax eggs
regular eggs2 eggsstandardadds eggs

note: not vegan

almond milk
regular milk1:1standardadds dairy

note: not vegan

Full guide →
Find more substitutions →

FAQ

Can I use different berries in this cake?

Yes, any fresh berries work well. Blueberries, raspberries, blackberries, or chopped strawberries all work. Frozen berries can be used but may add extra moisture and color bleeding.

What if I don't have tapioca flour?

You can substitute with cornstarch or arrowroot powder at a 1:1 ratio. The texture will be slightly different but still delicious.

How long will this cake keep fresh?

The cake stays fresh at room temperature for 3 days, refrigerated for up to 1 week, or can be frozen for up to 3 months when properly wrapped.