Gluten-free Cornbread (vegan option)

This gluten-free cornbread is sweet, soft, and can also be made as muffins! With a dairy-free and vegan option. Don’t need it to be gluten-free? It works great with all-purpose and whole wheat flours. Scroll down to the bottom for a how-to recipe video.

Before we get to the recipe – a little update! Please meet the latest member of the Texanerin Baking team. :) His name is Björn and he loves to cuddle!


And now for the recipe. For me, Thanksgiving isn’t complete without cornbread. Give me some gluten-free brined turkey cornbread, and some dessert and I’m good. And if there’s sweet potato mac and cheese on the table, that’s a nice bonus. And some gluten-free green bean casserole, of course!

When it comes to cornbread, I’m all about sweet. I like my cornbread to basically be like cake. This recipe uses 1/3 cornmeal and 2/3 cup flour so this isn’t super corny. For me, it’s the perfect ratio!

This gluten-free cornbread is soft and fluffy right out of the oven. But it’s also great at room temperature! After it’s sat for a while, it becomes a little denser. But it’s a nice dense!

If you don’t like your cornbread sweet, this recipe isn’t for you. You unfortunately can’t just omit 1/2 cup of sugar from a recipe and expect it to work. If only things were that easy. ;)

Even with all that sugar, I don’t think this cornbread is very sweet. So you don’t have to worry that there won’t be space for more sugary sweets, like my pecan pie bars, vegan pumpkin pie or Swedish apple pie (all of which can be made gluten-free!).

You can also make this gluten-free cornbread recipe as muffins!

If you’re worried about picky non-gluten-free family members not liking this cornbread, don’t worry. It’s every bit as delicious as the version with gluten! I know because I’ve tried it. They definitely won’t be able to tell a difference!

Perhaps you’re looking for dairy-free or vegan cornbread and don’t care about gluten. If you don’t need this cornbread to be gluten-free, you can use all-purpose flour or white whole wheat flour. I definitely don’t recommend regular whole wheat flour unless you want a whole grain-y taste! Even with white whole wheat, you’ll still be able to taste the whole wheat.

And if you don’t care about it being dairy-free, you can use 1 cup + 2 teaspoons of buttermilk in place of the homemade dairy-free buttermilk!

If this gluten-free cornbread is a little too plain for you, try this roasted sweet potato and spice cornbread. It can also be made with gluten-free or all-purpose flour! These Instant Pot Dairy-free Mashed Potatoes would also be a great side dish for Thanksgiving!

Substitution questions:

  • I don’t have lemon juice or vinegar to make the homemade buttermilk option – can I just use buttermilk powder? I’ve never actually used buttermilk powder so I really have no idea. I’m assuming it’d work, though!

  • What about just plain milk? I’m not sure. By leaving out the buttermilk, you’re omitting the acidity. That could have an effect on the baking soda and I’m not sure how you’d need to adjust the baking soda, if at all. I think it’d work, but I’m really not sure. If you try it out, let us know!

  • I don’t have the recommended 1-to-1 GF baking flour. Can I use XYZ brand? Since I haven’t tried it, I can’t guarantee it. You should have good results as long as it’s meant as a 1-to-1 sub for all-purpose flour!

  • Can I make this cornbread recipe grain-free with coconut flour, almond flour, etc.? Nope. Sorry! Those flours are absolutely not interchangeable with the GF baking flour recommended. Try this paleo cornbread instead.

  • Can I sub something for the cornmeal? Not that I’m aware of. Cornmeal is pretty unique! Plus, I have no idea why you’d want to make cornbread without cornmeal. ;) If it’s because you’re allergic to corn, check out the recipe linked to above.

  • Can I sub something for or omit the sugar? I think coconut sugar wouldn’t taste very good in this cornbread. Subbing honey or maple syrup wouldn’t work unless you reduce the liquids a bit (and I have no idea by how much so I’m not going to guess). You can’t just omit all the sugar but you could reduce it a little if you want.

  • Can I add a can of corn? I think if you drain it really well, you should be fine. Haven’t tried it, though, so I can’t guarantee it.

  • Can this be doubled for a 9×13? I’m sure it could but I have absolutely no idea of the baking time. You’ll just have to experiment. :)

For another gluten-free corn recipe, give this corn chowder a try!

Gluten-free Cornbread (with vegan, dairy-free, whole wheat, all-purpose flour options)

Rated 5.0 by 4 readers
Gluten-free Cornbread (vegan option)
  • Prep Time:
  • Cook Time:
  • Ready in:
  • Yield: 16 slices or 12 muffins


    Wet ingredients:

  • 1 cup (240 milliliters) milk of choice, room temperature or warm (this is important so that the coconut oil doesn't harden once added)1
  • 2 teaspoons apple cider vinegar or lemon juice (You can use store-bought buttermilk in place of the milk + vinegar mixture.)
  • 1/3 cup (75 grams) refined coconut oil, melted and still warm2
  • 1/2 cup (100 grams) raw or granulated sugar
  • 1 large egg (50 grams, out of shell) or for vegan, use 1 chia egg
  • 1 teaspoon vanilla extract
  • Dry ingredients:

  • 2/3 cup (88 grams) medium grind gluten-free cornmeal (non-GF cornmeal works, too, for a non-GF version)
  • 1 1/3 cups (184 grams) Bob's Red Mill Gluten-Free 1-to-1 Baking Flour for a gluten-free version or 1 1/3 cups (167 grams) all-purpose flour or 1 1/3 cups (167 grams) white whole wheat flour for a non-GF version
  • 3/4 teaspoon salt
  • 2 1/2 teaspoons baking powder
  • 1/2 teaspoon baking soda


  1. Preheat the oven to 350 °F (175 °C) and line a muffin pan with 12 muffin liners or line an 8" x 8" pan with a piece of parchment paper.
  2. Pour the milk in a large mixing bowl, add the apple cider vinegar, and give it a few stirs. Let sit for 5 minutes. This is to create homemade dairy-free buttermilk. It's okay if it curdles and it's also okay if it doesn't curdle.
  3. To the milk mixture, add the melted and still warm coconut oil, sugar, room temperature egg (or flax egg), and vanilla and stir until well combined.
  4. In a medium mixing bowl, stir together all the dry ingredients. Add the dry mixture to the wet and stir just until combined.
  5. Pour into the prepared pan. Bake muffins for 12-16 minutes and bread for 20-25 minutes. The edges should be very lightly browned and the top should feel firm. The toothpick test doesn't really work well with this bread. I recommend using a small fork to dig in to the center just a bit to make sure it's fully done.
  6. Let the muffins cool for 5 minutes in the pan and then remove to a wire rack to cool completely. Let the bread cool completely in the pan.
  7. Store any leftovers in an airtight container for up to 3 days.


  1. You can use dairy milk, soy milk, almond milk, etc. but I don't recommend canned coconut milk.
  2. I used refined coconut oil, which has no coconut taste. If you use unrefined, this cornbread may have a slight to mild coconut taste.

Recipe by  |

Pin post on Pinterest Share post on Facebook Share post on Twitter Share post on Google+

28 comments on “Gluten-free Cornbread (vegan option)” — Add one!

  • Pam says
    December 22, 2020 @ 2:48 am

    So good – my new fave!
    Is there a substitution for coconut oil-?

    • Erin replies to Pam
      December 22, 2020 @ 7:59 pm

      I’m so glad you enjoyed it! You can use whatever type of neutral oil you’d like. :) Thanks for your comment!

  • Pam says
    December 22, 2020 @ 2:31 am

    This is sooo good! Can I substitute unsalted melted butter for the cocoanut oil?

    • Erin replies to Pam
      December 22, 2020 @ 7:59 pm

      Yes, that should work fine! :)

  • Holly
    January 2, 2020 @ 11:59 pm

    Hey Erin, Happy New Year! I just made this because my daughter wanted cornbread. It was really good! I have a question though, I got distracted and didn’t do things in the exact right order and I’m wondering if it affected the outcome or how different the end product would’ve been. Again, no complaints because it was delicious. I was trying to warm up the coconut oil in the milk so I put them in the same bowl not thinking. After they were a little warm I added the ACV. Sooo… I don’t think I exactly achieved buttermilk. I also accidentally added the sugar to the dry ingredients and I know sugar is always added to the wet ingredients. That’s a mistake I usually don’t make as an experienced baker but oh well. They were somewhat dense but really tasty and the perfect amount of sweetness. Thanks in advance!

    • Erin replies to Holly
      January 4, 2020 @ 8:47 pm

      Happy New Year to you, too! :) I wish I knew the answer to your buttermilk question. I know that if you make a recipe with milk rather than buttermilk you need to make adjustments so that the recipe will come out correctly but when you throw in something acidic later? I’m not sure about that. I don’t think the sugar thing would make a difference here. I made this recipe again for Thanksgiving and didn’t find it dense but ate it straight from the oven. I just searched my post and saw this, “This gluten-free cornbread is soft and fluffy right out of the oven. But it’s also great at room temperature! After it’s sat for a while, it becomes a little denser. But it’s a nice dense!” Thanks for your comment. :)

  • Kortney says
    March 2, 2019 @ 11:11 am

    Cornbread could never be to plain! Oh man drizzled with honey! So good.

    • Erin replies to Kortney
      March 9, 2019 @ 7:27 pm

      Yeees! I totally agree. :)

  • ERodMcG
    January 2, 2019 @ 2:48 am

    Made this with Bob’s Red Mill egg replacer in a cast iron skillet and it worked great! So delicious.

    • Erin replies to ERodMcG
      January 2, 2019 @ 9:11 pm

      That’s great to know that it works well! Thanks for the tip. :) I’m happy you enjoyed it!

  • Desha Esperon says
    March 25, 2018 @ 11:31 pm

    Made this today for my GFDF son. It’s by far the best recipe I’ve tried for cornbread. Thank you so much.

    • Erin replies to Desha Esperon
      March 27, 2018 @ 9:34 pm

      Awesome! I’m so happy to hear that. :) Thanks a ton for your feedback!

  • Kristy
    January 14, 2018 @ 8:02 am

    Your baby boy looks very adorable and soft as like the cornbread is! Thanks for sharing this post.

    • Erin replies to Kristy
      January 28, 2018 @ 9:53 pm

      Hahaha. Thanks. :D He is in fact even softer than the cornbread! ;)

  • Umakant
    November 25, 2017 @ 8:17 am

    Hey Erin…! i love corn and this is one of my favorite recipe till now, and i want a bite now, and its looks soo good and delicious. Thanks for sharing….!

    • Erin replies to Umakant
      November 25, 2017 @ 3:02 pm

      I hope you get the chance to try it out! :)

  • Samantha says
    November 22, 2017 @ 6:55 pm

    Congrats on the new addition :)
    Tried the recipe this evening with our little boy and he’s excited about sharing them with his class tomorrow..

    Thanks for the light and fluffy corn bread

    • Erin replies to Samantha
      November 24, 2017 @ 5:29 pm

      You’re welcome! I hope that your son and his classmates enjoyed the cornbread. Thanks for your comment! :)

  • Beatriz Flatt says
    November 21, 2017 @ 12:47 pm

    Congratulations Erin your baby is gorgeous and thank you for the recipe, will make it tomorrow

  • Megan Ancheta says
    November 21, 2017 @ 7:05 am

    Bjorn is such a doll, Erin! I am overjoyed for you! And I can’t wait to try this GF cornbread recipe!

  • TidyMom says
    November 21, 2017 @ 2:28 am

    Congrats!! He just precious!! and my husband thanks you for the cornbread recipe!!

  • Dorothy at Shockingly Delicious says
    November 21, 2017 @ 2:21 am

    He is adorable! Congrats!

    I love having a good gf recipe for cornbread!

  • Geri S says
    November 21, 2017 @ 1:49 am

    Your baby boy is beautiful. Perfect photo.

  • Lea says
    November 21, 2017 @ 1:11 am

    Oh my goodness. He is PERFECT!!!! Congrats Erin!!!!

  • Kimberly @ The Daring Gourmet says
    November 20, 2017 @ 8:21 pm

    CONGRATULATIONS, ERIN!!!! Björn is adorable!! And that cornbread looks mighty good, too :)

  • Jen says
    November 20, 2017 @ 7:03 pm

    Congrats, he is beautiful!

    Can’t wait to try this cornbread! I love all your substitution answer/questions. It really helps!

  • Charlotte Moore says
    November 20, 2017 @ 5:24 am

    Oh my goodness Erin, he is a doll. I was wondering when we would here if that baby had arrived. A big CONGRATULATIONS to you and yours. Hope you all are doing well.

    • Erin replies to Charlotte Moore
      November 20, 2017 @ 11:54 am

      Thanks so much, Charlotte! We’re doing well. Just getting used to how different things are. :)


Comments? I’d love to hear from you!

Your email address will not be published. Required fields are marked with *


Comments are moderated. If you don’t see your comment immediately, don’t panic… it went through! Thank you so much for taking time to leave feedback!

Please help others by rating the recipe: