A cherished recipe from my grandmother’s weathered cookbook, this vegan and gluten-free cornbread brings back the warmth of farmhouse kitchens and simple, honest food. As the golden sun sets over the fields, there’s nothing quite like the comforting aroma of cornbread baking in the oven, a timeless tradition made accessible for all. This version, free from dairy and gluten, captures that rustic soul in every crumb, proving that wholesome ingredients can create pure magic.
Why This Recipe Works
- Uses fine cornmeal for a tender, classic texture without gluten, avoiding grittiness.
- Flax eggs bind the batter naturally, replacing eggs with a wholesome, nutty flavor.
- Apple cider vinegar reacts with baking soda for a light, fluffy rise every time.
- Maple syrup adds subtle sweetness that complements the corn’s natural notes.
- Bakes in a preheated cast-iron skillet for a crispy, golden crust reminiscent of old-fashioned stovetop baking.
Ingredients
- 1 ½ cups fine yellow cornmeal
- 1 cup gluten-free all-purpose flour blend (with xanthan gum)
- 1 tablespoon baking powder
- ½ teaspoon baking soda
- 1 teaspoon salt
- 1 ¼ cups unsweetened almond milk
- 1 tablespoon apple cider vinegar
- 2 flax eggs (2 tablespoons ground flaxseed mixed with 5 tablespoons water)
- ⅓ cup pure maple syrup
- ⅓ cup melted coconut oil, plus extra for greasing
Equipment Needed
- 10-inch cast-iron skillet or 8×8-inch baking dish
- Large mixing bowl
- Medium mixing bowl
- Whisk
- Measuring cups and spoons
- Oven
Instructions

Step 1: Prepare Your Batter Base
Begin by preheating your oven to 375°F and placing your cast-iron skillet inside to warm—this mimics the traditional method of heating the pan on a wood stove, ensuring a beautifully crisp bottom crust. In a large bowl, whisk together the fine yellow cornmeal, gluten-free flour blend, baking powder, baking soda, and salt until well combined, about 30 seconds. The key here is to aerate the dry ingredients thoroughly, which helps the cornbread rise evenly and prevents any dense spots. As you mix, imagine the gentle sifting sound from generations past, where every ingredient was measured with care and love. Tip: For best results, use a gluten-free flour blend that includes xanthan gum, as it mimics the binding properties of gluten and ensures your cornbread holds together without crumbling.
Step 2: Combine the Wet Ingredients
In a medium bowl, pour the unsweetened almond milk and add the apple cider vinegar, stirring gently to let it curdle slightly—this creates a buttermilk-like tang that enhances the flavor and aids in leavening. Next, prepare your flax eggs by whisking the ground flaxseed with water until thickened, about 2 minutes; this natural binder adds a subtle nuttiness that pairs wonderfully with corn. To this mixture, add the pure maple syrup and melted coconut oil, whisking until everything is smoothly incorporated and glossy. The aroma of maple and coconut will fill your kitchen, evoking memories of autumn harvests and cozy gatherings. Take a moment to appreciate how these simple, plant-based ingredients come together to create something so nourishing and delightful.
Step 3: Mix and Rest the Batter
Pour the wet ingredients into the dry mixture, using a gentle folding motion with a spatula or whisk to combine them. Stir just until no dry pockets remain, being careful not to overmix—overworking the batter can lead to a tough texture, much like over-kneading dough in bread-making. The batter should be thick but pourable, with a consistency similar to pancake batter; if it seems too dry, add a tablespoon more almond milk. Once mixed, let the batter rest for 10 minutes at room temperature. This allows the flax eggs to fully hydrate and the baking agents to activate, resulting in a lighter, more tender crumb that bakes up perfectly golden. Tip: Resting the batter is a small step with a big impact, as it gives the cornmeal time to absorb moisture, preventing a gritty texture and ensuring a melt-in-your-mouth finish.
Step 4: Bake to Golden Perfection
Carefully remove the hot cast-iron skillet from the oven—use oven mitts, as the handle will be very warm—and lightly grease it with a bit of coconut oil, swirling to coat the bottom and sides. Pour the rested batter into the skillet, spreading it evenly with a spatula; it should sizzle slightly upon contact, creating that signature crispy edge. Place the skillet back in the oven and bake for 22 to 25 minutes, or until the top is golden brown and a toothpick inserted into the center comes out clean with just a few moist crumbs. Avoid opening the oven door during the first 15 minutes to maintain a steady temperature, which is crucial for an even rise. The cornbread is done when the edges pull away from the skillet and the surface springs back lightly to the touch, filling your home with an irresistible, toasty aroma.
Step 5: Cool and Serve Warm
Once baked, transfer the skillet to a wire rack and let the cornbread cool for at least 15 minutes before slicing—this allows it to set properly, making it easier to cut without falling apart. For serving, use a sharp knife to slice it into 8 wedges or squares, depending on your preference. This cornbread is best enjoyed warm, perhaps with a drizzle of maple syrup or a pat of vegan butter melting into its nooks and crannies. Store any leftovers in an airtight container at room temperature for up to 2 days, or wrap tightly and freeze for up to a month, reheating slices in a toaster oven for a quick, comforting treat. Tip: If you don’t have a cast-iron skillet, an 8×8-inch baking dish works well; just grease it and bake as directed, though you may miss out on that extra-crispy crust that makes this recipe so special.
Tips and Tricks
For an even richer flavor, toast the cornmeal in a dry skillet over medium heat for 3-4 minutes before mixing, stirring constantly until fragrant—this deepens its natural sweetness and adds a nutty note. If you prefer a sweeter cornbread, increase the maple syrup to ½ cup, but reduce the almond milk by 2 tablespoons to maintain the batter’s consistency. To test for doneness beyond the toothpick method, gently press the center; it should feel firm and spring back without leaving an indent. For a savory twist, fold in ½ cup of fresh corn kernels or diced jalapeños after mixing the batter, adding bursts of texture and heat. If your cornbread browns too quickly on top, tent it loosely with aluminum foil during the last 5-10 minutes of baking to prevent over-browning while the center finishes cooking.
Recipe Variations
- Herb-Infused: Add 2 tablespoons of chopped fresh rosemary or thyme to the dry ingredients for a fragrant, savory loaf perfect alongside soups or stews.
- Berry Bliss: Fold in 1 cup of fresh blueberries or diced strawberries after mixing the batter, creating a sweet, fruity version ideal for breakfast or dessert.
- Cheesy Delight: Stir in ½ cup of shredded vegan cheddar cheese and ¼ teaspoon of smoked paprika for a smoky, cheesy cornbread that’s irresistible warm.
- Nutty Crunch: Mix in ½ cup of chopped pecans or walnuts and replace ¼ cup of cornmeal with almond flour for a heartier, protein-packed option.
- Spiced Pumpkin: Substitute ½ cup of the almond milk with canned pumpkin puree and add 1 teaspoon of pumpkin pie spice for a fall-inspired treat.
Frequently Asked Questions
Q: Can I use a different non-dairy milk?
A: Absolutely! Unsweetened soy, oat, or cashew milk work well as substitutes for almond milk. Just ensure they’re unsweetened to avoid altering the flavor balance, and note that thicker milks like coconut might slightly change the texture.
Q: How do I make this recipe oil-free?
A: Replace the coconut oil with an equal amount of unsweetened applesauce or mashed banana. This will keep the cornbread moist, though it may be slightly denser and lack the crispy crust from oil.
Q: Can I bake this in advance?
A: Yes, you can bake it a day ahead. Let it cool completely, wrap tightly in foil, and store at room temperature. Reheat slices in a 350°F oven for 5-10 minutes to restore warmth and texture.
Q: What if I don’t have flaxseed for the eggs?
A: Chia eggs are a great alternative—use 2 tablespoons of ground chia seeds mixed with 5 tablespoons of water. Alternatively, ¼ cup of unsweetened applesauce per egg can work, though it may make the cornbread sweeter.
Q: Is this cornbread suitable for freezing?
A: Yes, it freezes beautifully. Slice it, wrap individual pieces in plastic wrap, and place in a freezer bag for up to a month. Thaw at room temperature or reheat directly from frozen in a toaster oven.
Summary
This vegan gluten-free cornbread captures the heart of farmhouse cooking with its tender crumb, golden crust, and wholesome ingredients. Perfect for cozy meals, it’s a nostalgic treat that brings everyone to the table with warmth and joy.




