This easy, moist cornbread recipe is made with buttermilk, yogurt, and honey for rich flavor and perfect texture. Learn the secret to a golden crust and tender crumb in every bite.

WANT TO SAVE THIS RECIPE?
Enter your email below and we'll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
👩🍳 Easy quick breads like cornbread can liven up any meal no matter how simple or plain it may be. I almost always make some sort of quick bread side dish to go with most meals!
2 Tips For How To Make Moist Cornbread
- Buttermilk Soak: This cornbread recipe uses buttermilk, another ingredient that lends itself to the moist texture. Soaking the cornmeal in the buttermilk for about 15 minutes before mixing up the batter perfectly moistens the cornmeal and gives it a great texture.
- Yogurt: You can use plain yogurt or even vanilla or honey-flavored if you aren't adding any savory flavorings to your cornbread batter. Both Greek and regular yogurt work, and you can use sour cream in place of yogurt.

There are a couple of secrets that make this recipe the absolute best. Soaking the cornmeal in buttermilk is the first secret. The second is using yogurt. Both of these secrets help make the cornbread ultra moist!
Cornbread can be served with your favorite chili or any comforting soup. Really it goes with pretty much anything, and I serve it at least once a week at our house.
You can eat it as a stand-alone baked good for breakfast or a snack! I like to eat it with butter and honey or jam.
🩷 Melissa
WANT TO SAVE THIS RECIPE?
Enter your email below and we will send it straight to your inbox. Plus you will get great new recipes from us every week!

Moist Cornbread Recipe
Equipment
Ingredients
- ¾ cup cornmeal
- ¾ cup buttermilk
- ¾ cup all-purpose flour
- ¾ teaspoon baking powder
- ½ teaspoon baking soda (scant)
- ¼ teaspoon salt
- 5 tablespoons butter (melted and divided)
- ½ cup yogurt (plain, vanilla, or honey (see note))
- 1 ½ tablespoons honey
- 2 eggs
- 2 tablespoons butter (softened)
Instructions
- Combine cornmeal and buttermilk in a bowl, set aside for 15-30 minutes (see note).

- Heat oven to 375 degrees F. Place 12 inch cast iron skillet or 8x8 baking dish in the oven to preheat.
- Whisk flour, baking powder, baking soda, and salt together, set aside.

- In a large bowl, combine soaked cornmeal, 3 tablespoons of the melted butter, yogurt, honey, and eggs. Mix well.

- Fold in dry ingredients, mix until just combined.
- Add the remaining 2 tablespoons of butter to the preheated skillet or 8x8 baking dish, making sure it is covering the bottom of the skillet or 8x8 baking dish.
- Pour batter into the skillet or baking dish, and place back into the oven.

- Bake for 20 minutes or until a toothpick comes out with a few crumbs on it.

Notes
- Bacon and scallion
- Jalapeño and cheddar cheese
- Crumbled sausage
- Fresh corn
- Fresh herbs
- Chopped veggies
Nutrition
Recipe FAQs
This recipe is written to produce a moist cornbread. However, overbaking it will still make it turn out dry. Bake the cornbread until a toothpick comes out with just a few crumbs on it.
If your cornbread comes out dry and you followed all the instructions, it is probably overmixed or overbaked. Overmixing can cause cornbread to be tough. Overbaking the cornbread can also make it dry.
Once cornbread is dry, it's hard to moisten it back up. You could try storing it with a few slices of sandwich bread to soften it up.
More Favorites From Longbourn Farm
Did you make this recipe? Leave a ⭐️ review and share it on Instagram, Facebook, or Pinterest!















Mark
I was skeptical about soaking cornmeal as I have grown fond of the grittiness of your typical cornbread. I was afraid this recipe would be too much like a sweet cake or Northern style sweet cornbread.
I used 1/4 cup Greek yogurt and 1/4 cup sour cream. I was surprised at how balanced my results were. I can describe this a the most perfect cornbread if you desire a moist but not too sweet cornbread that hits all the right notes and no doubt will be great the next day when reheated.
Alli
So happy to hear you liked the recipe!
Shelby
Would it be possible to make this in a disposable pan (taking food to someone) or would I need to cook it and then transfer it to another pan?
Alli
Yes, you can make it in a 4x4 disposable pan!
Anna
Just the recipe that I was searching for. I used 1/4 C each sour cream and Greek yogurt (plain). This cornbread recipe is so tasty; not grainy at all. I will be passing this one on to my family.
Alli
So happy to hear that, Anna! Thanks for letting me know you liked it.
Mark
Also used Greek Yogurt with honey flavor and Sour Cream and results were great.
Heather
My husband thought I was super fancy for cooking cornbread in cast iron. It was delicious!
One question though. In the text you say to soak the cornmeal for 15 minutes. In the recipe it says to soak it for 30 minutes. Which is the best?
Alli
Thanks for pointing that out, Heather! When I updated the photos, I did some experimenting with the soak time and got it down to 15 minutes. I just forgot to update the recipe card. I'll make a note in there that 15-30 minutes is sufficient. Thanks so much!
Alli
One of my favorites!
Helen Blackham
Made this to go with the chili and it is so perfect! We are cornbread lovers and this was so good, one of our favorites!
Alli
So glad!! We love a good cornbread recipe.
Meg Shoop
Thanks, Alli. My husband works with yours. We were recently married and your husband gave us two pints of your honey as a wedding gift. Best present EVER!!!
Alli
I thought I recognized your name! I'm so glad you liked the honey! I hear Andy is trying to talk him into getting some bees 🙂 They are so much fun!
Meg Shoop
Hey Alli, we made this cornbread last night and it turned out super-good. I am not a cornbread fan, usually because it's too dry, but this was so moist. Quick question: when I let the buttermilk and cornmeal set for 30 minutes, it got very thick and hard. Is that normal?
Alli
Hi Meg! I'm so glad it turned out well!! I know what you mean, I do not like eating dry cornbread 🙂 . Normally my cornbread/milk mixture gets thicker, but not hard. My best guess for the difference you experienced would be the type of cornmeal. It may have been more finely ground or something else that allowed it to soak up the milk more quickly. But if it still turned out, that's great! You could try soaking it for less time if you wanted too.