This Sweet Dairy-Free Cornbread has been a favorite in our household for years. It’s a simple, tasty cornbread recipe made without milk. My son loved it so much I made it nearly every week while the kids were growing up — and it works whether you need dairy-free baking or just prefer an easy, reliable cornbread.

Why You Will Love This Dairy-Free Cornbread Recipe
“I’ve been looking for a good dairy free cornbread for 6 years. I found your recipe last week, and I’ve already made it 2 times. It is a family favorite already. Thank you so much! I cannot wait to try more of your recipes.“
~ Katie, a reader who made this recipe & Left this comment
- Delicious. This is our go-to dairy-free cornbread — moist, sweet and crowd-pleasing.
- Quick and Easy. The batter comes together by hand in minutes, no special tools required.
- Economical. Cornbread is budget-friendly, and this recipe uses a little neutral oil and water instead of milk, keeping costs low.
- Simple Ingredients. All items are pantry staples — no hard-to-find or unusual ingredients.
- Versatile Comfort Food. Enjoy it year-round for breakfast, a snack, or alongside chili or soup.
Ingredient Notes
You only need basic pantry ingredients for this recipe.

- Cornmeal. Use cornmeal (not corn flour). Regular or organic both work; organic tends to be slightly coarser and nuttier.
- Water. It sounds surprising, but water replaces milk here and keeps the cornbread moist.
- Neutral oil. Canola, vegetable, or avocado oil are good choices.
- Other basics. Sugar, all-purpose flour, baking powder, eggs and a pinch of salt complete the ingredient list.
Can You Make Cornbread Without Milk? Really!?

Yes. This recipe proves you can make excellent cornbread without milk. It produces a moist, cake-like loaf — similar to the sweeter cornbreads you might remember from restaurants.
In our family only my daughter and I avoid milk, but everyone prefers this version over drier traditional recipes. It’s tender, slightly sweet, and satisfying.
How to Make This Delicious Cornbread

- Step 1: Preheat the oven to 400°F and lightly grease the bottom of a 9×9 baking dish. Stir together all dry ingredients in a large bowl.
- Step 2: Add the wet ingredients — water, oil and eggs — and mix by hand until combined.
- Step 3: Pour the batter into the prepared baking dish.
- Step 4: Bake, allow to cool briefly, then cut and serve.
Serve warm with dairy-free butter, honey, or jam. It also pairs beautifully with soups and chilis.
My Story: This Cornbread Was a Lifesaver
During a difficult stretch after my daughter was born, I developed chronic sinus infections and eventually saw an allergy specialist. Testing revealed a strong dairy allergy, and I had to overhaul my diet. Finding satisfying dairy-free comfort foods was essential, and this cornbread was one of the first recipes I developed that felt like a real treat.
It quickly became a comfort-food staple and remains one of my favorite easy, dairy-free recipes.
Make Jalapeno Cornbread or Cornbread Muffins
If you prefer portable servings, try making this batter into muffins — they bake quickly and are easy to take on the go. For a savory kick, stir in finely chopped jalapeños to make jalapeño cornbread or jalapeño muffins.
Watch My Video!
Watch a short demonstration to see how simple this dairy-free cornbread is to prepare.
Looking for More Dairy-Free Bread Recipes?
Try other easy dairy-free breads and baked goods to expand your repertoire.
- Bread Machine French Bread
- Avocado Loaf Bread
- Dairy-Free Cornbread Muffins
If you try this Sweet Dairy-Free Cornbread, please leave a star rating and share how it turned out in the comments. Thank you! 🙂

Sweet Dairy-Free Cornbread
Kelly Kirkendoll
Pin Recipe
Equipment
-
1 9×9 baking dish
-
1 Mixing Bowl
Ingredients
- 2 Tbsp canola oil (plus a little to grease the bottom of pan)
- 3/4 cup yellow corn meal (regular or organic)
- 1 1/2 cups flour
- 3/4 cup sugar
- 2 1/4 tsp baking powder
- 1/2 tsp salt
- 1 cup water
- 2 eggs
Instructions
-
Preheat oven to 400°F and lightly grease the bottom of a 9×9 baking dish.
-
Mix all dry ingredients together in a large bowl.
-
Add the water, oil and eggs; stir until the batter is smooth and combined.
-
Pour into the prepared baking dish and bake for 25 minutes (or about 15 minutes for muffins).
-
Allow to cool briefly, cut into pieces, and enjoy.