Bread / Side Dishes / Snacks / Vegetarian

Homemade Cornbread Recipe

Warm, sweet, and moist, this is truly the best Homemade Cornbread Recipe! The whole family will love this buttery, golden cornbread lightly glazed with real honey.

Squares of cornbread on a plate with pats of butter and a small honey dipper.

Homemade Cornbread Recipe

Whether you break out some refrigerated crescent rolls, stop for croissants, or bake up some biscuits, there’s no better way to make dinnertime more special than with a side of bread. Thus, make sure to add this easy cornbread to that list because it is definitely a crowd-pleaser! Made with yellow cornmeal, butter, sour cream, honey, and other wholesome ingredients, this is a from-scratch recipe you can feel good about. It’s also really easy to make, even for a beginning baker. You can serve it with just about any main course or save it for an afternoon snack with a glass of milk.

Southern Cornbread vs Regular Cornbread

The main issue usually boils down to sugar or no sugar, wheat or no wheat, because cornbread was an everyday staple food in the South for many years, and it did not usually include sugar or expensive wheat flour. To this day, many Southern bakers and cooks make their cornbread savory, not sweet. In the Northern states, wheat flour was easier to produce and often added to cornbread, along with molasses, for sweetening the bread.

From top: Salt, eggs, sour cream, baking powder, sugar, cornmeal, oil, melted butter, flour, milk.

Cornbread Ingredients

  • Flour: Half cornmeal and half all-purpose flour gives the cornbread a pleasant texture.
  • Cornmeal: Make sure to use plain cornmeal, not self-rising meal or cornbread mix.
  • Sugar: Plain granulated sugar or you can substitute raw sugar.
  • Baking Powder: You’ll need baking powder, not baking soda.
  • Salt
  • Milk: Whole milk will add the most flavor, but reduced fat will also work.
  • Eggs: The eggs should be at room temperature for best results.
  • Sour Cream: For added richness and a slight tang.
  • Butter: Melt the butter before using it.
  • Oil: A little oil helps keep the cornbread moist, without weighing it down or making it dense.
  • Honey: A bit of your favorite honey adds the perfect finishing touch.
A loaf of cornbread in a baking dish.

How to Make Cornbread

  • Prep the Oven, Baking Dish, and Dry Ingredients. For starters, preheat your oven to 350°F. Grease a medium 9×11 baking pan with oil. Then combine the flour, cornmeal, sugar, baking powder, and salt in a large mixing bowl, and give them a stir to combine.
  • Add the Wet Ingredients. Make a well in the dry ingredients, and pour the milk, eggs, sour cream, melted butter, and oil into the well. Stir or whisk everything together to make a smooth batter.
  • Bake the Cornbread. Pour and scrape the cornbread batter into the greased baking dish and bake for about 25 to 30 minutes, or until the cornbread is fluffy and slightly golden around the edges.
  • Add Honey. This step is optional, but so good! While the cornbread is hot, coat the top with honey. Let the cornbread cool for about 15 minutes.
  • Enjoy! Cut the baked, cooled cornbread into slices, and serve.
A platter of cornbread with some squares stacked on each other. The top piece of cornbread has a dollop of cinnamon cream on top and is being drizzled with honey.

Tips for Success

  • Sugar: Many cooks prefer cornbread that is not sweet or simply less sweet, so feel free to reduce the sugar in this recipe to suit your preferences. You can also leave out the honey if you like.
  • Crusty Cornbread: For a darker crust to your cornbread, use a darker pan or a cast-iron skillet.
  • Buttermilk Cornbread: For a more tangy flavor, try using buttermilk instead of the milk in this recipe.
  • Add Mix-Ins: Sweet cornbread is a natural pair with bacon bits, cracklins, and finely chopped onion or bell pepper. For a spicy flair, add a little minced jalapeno!

What To Serve With Cornbread

I love to serve this cornbread with cinnamon cream! To make it, just mix 3 tablespoons of cream cheese with an equal amount of maple syrup and add a teaspoon of cinnamon. You can also make things easy by serving it plain, with a little butter on the side. For main dishes that go well with cornbread, try one of these easy recipes:

A honey dipper drizzling honey over squares of cornbread with cinnamon cream.


  • To store, wrap the cooled cornbread tightly and keep it on the counter for a couple of days or in your refrigerator for up to a week. Freeze it for 3 to 4 months.
  • When it’s time to serve, you can enjoy it cold, or microwave it for a few seconds to warm it up again.

More Easy Bread Recipes

A platter of cornbread with some squares stacked on each other. The top piece of cornbread has a dollop of cinnamon cream on top and is being drizzled with honey.
Print Recipe
5 from 4 votes

Homemade Cornbread Recipe

Warm, sweet, and moist, this is the best Cornbread recipe! Everyone raves about this buttery, golden cornbread lightly glazed with real honey.
Prep Time10 minutes
Cook Time25 minutes
Total Time35 minutes
Course: Bread, Side Dish
Cuisine: American
Keyword: cornbread, homemade cornbread, how to make cornbread
Servings: 10
Calories: 285kcal


  • 1 cup all-purpose flour
  • 1 cup cornmeal
  • ½ cup granulated sugar
  • ½ tablespoon baking powder
  • 2 teaspoons salt
  • 1 cup milk
  • 3 large eggs, at room temperature
  • 3 tablespoons sour cream
  • ½ cup unsalted butter, melted
  • ¼ cup vegetable oil
  • 3 tablespoons honey


  • Preheat the oven to 350°F.
  • In a large mixing bowl, combine the flour, cornmeal, sugar, baking powder and salt. Make a well in the center of the flour mixture.
  • In a separate bowl, whisk together the milk, eggs, sour cream, melted butter, and vegetable oil. Pour the milk mixture into the center of the well and whisk until smooth.
  • Grease a 9×11 inch baking pan with a little oil and pour the cornbread batter into the pan.
  • Bake for 25 to 30 minutes, or until fluffy and slightly golden around the edges.
  • When you take the cornbread out of the oven, coat it with 3 tablespoons of honey and let it cool for about 15 minutes.
  • Cut into slices and serve.


  • Sugar Adjustments: Use less sugar or skip the honey for a savory version.
  • Crust Texture: Use a dark or cast-iron pan for a darker crust.
  • Tangy Twist: Swap milk with buttermilk for a tangy taste.
  • Mix-In Ideas: Add bacon, onions, bell peppers, or jalapenos for extra flavor.
  • Serve Cornbread with Butter or Cinnamon Cream.
  • To Make Cinnamon Cream, combine 3 tablespoons of cream cheese, 3 tablespoons of maple syrup, and 1 teaspoon of cinnamon. Stir and serve with cornbread.


Calories: 285kcal | Carbohydrates: 39g | Protein: 5g | Fat: 13g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.4g | Cholesterol: 79mg | Sodium: 784mg | Potassium: 114mg | Fiber: 1g | Sugar: 17g | Vitamin A: 466IU | Vitamin C: 0.1mg | Calcium: 132mg | Iron: 2mg


  • Beth
    Nov 7, 2022 at 2:55 pm

    5 stars
    This sounds amazing. I love cornbread, and I make it a lot. I’ve never tried making it with sour cream before.

  • Dorothy Reinhold
    Nov 7, 2022 at 6:16 pm

    I am not a fan of dry cornbread, so this sounds amazing. The honey sounds like perfection!

  • Sandra
    Nov 7, 2022 at 10:49 pm

    5 stars
    This is such a good cornbread recipe! Definitely making it for the Holidays!

  • Erin | Dinners, Dishes and Dessert
    Nov 8, 2022 at 5:00 am

    Looks totally irresistible! You had me on this!

  • Erik
    Nov 8, 2022 at 10:24 am

    5 stars
    Really comforting, and the flavors are just classic.

  • Catalina
    Nov 9, 2022 at 1:49 pm

    5 stars
    Mmmm…. I love the texture of this cornbread! Yes, please!


Leave a Reply

Recipe Rating