Homemade cornbread cut into squares on parchment paper
Breads

The Best Homemade Cornbread Recipe

6 comments
Jump to Recipe

One of my all-time favorite things to make is this homemade cornbread recipe. It is so incredibly easy to make and is so much better than the Jiffy or other brands of premade mixes. And I love the smell of freshly baked cornbread that fills my home after making it.

There is something about making cornbread completely from scratch that makes it that much better. And to be honest, you only save a couple of minutes of time using a premade mix.

The results are fantastic. Perfectly golden and slightly crisp exterior with a light, fluffy, yet hearty interior crumb, it is truly a delight to eat. The ultimate comfort food side dish. If I can do it, you can do it. Let’s get baking!

Homemade Cornbread Ingredients

Several different cornbread ingredients in glass bowls on a wooden cutting board.

In order to make the best homemade cornbread, you will need a handful of readily available ingredients. Most of which I am willing to bet you already have at home in your pantry. You will need:

  • Egg – The egg helps create the perfect texture and structure for the cornbread as well as help it rise.
  • Milk – I generally use full-fat whole milk, but you can use 2%, skim, almond, etc.
  • Oil – The oil will add moisture and keep the crumb tender and moist. Vegetable, canola, olive, coconut, and avocado oils will all work.
  • Butter – The melted butter will add color as well as flavor.
  • Sugar – The sugar will add sweetness as well as tenderness to the crumb. It also affects the overall color of the cornbread. I generally use white granulated sugar, but brown sugar works amazing too. With that said you can reduce the sugar or leave it out altogether. But I like a little sweetness to my homemade cornbread.
  • Flour – Use all-purpose flour
  • Cornmeal – The star of this recipe. You can’t make cornbread without cornmeal.
  • Salt – The salt will balance out the flavors as well as enhance the flavor of the other ingredients.
  • Baking powder – This will give the cornbread most of its rise.

NOTE: If for some reason you can’t find cornmeal you can make it at home with dried field corn (if you can find that), or you can make it with popcorn kernels. Check out this homemade cornmeal recipe to learn how to make it.

Homemade cornbread on a white cake pedestal.

Tools/Equipment

  • Bowls
  • Spatula
  • Whisk
  • 8x8 inch baking pan
  • Cooking spray
  • Parchment paper, optional

How to Make Cornbread from Scratch

Hand pouring melted butter into a large bowl with milk.

Begin by preheating the oven to 400F/205C.

Add the egg, milk, oil, and melted butter to a large bowl and mix until well combined. Then add in the sugar and mix.

TIP: You can adjust the amount of sugar to your tastes, or also substitute some of the sugar for honey. Or leave it out altogether. There is a bit of a debate about whether sugar belongs in cornbread or not. And to that the answer is simple, make it how you want.

Hand whisking cornmeal and flour together.

In a separate medium bowl mix together the flour, cornmeal, salt, and baking powder with a fork or whisk.

Finished cornbread batter in a large bowl.

Now dump all the dry ingredients into the wet and mix until well combined. It should be fairly runny. And just like that, the homemade cornbread batter is ready. Super easy right?

As I mentioned earlier it doesn’t take that much more time to make the batter from scratch instead of using a premade mix. Only a few minutes more to measure out the ingredients.

How to Bake Homemade Cornbread

Cornbread batter in a square baking pan with parchment paper.

Prepare an 8x8-inch pan by spraying it with cooking spray or using shortening and flour on the bottom and edges. You can also use parchment paper which is something I really like to use. It just makes it super easy to get it out of the pan and makes cutting it really easy too.

NOTE: You can also use a cast iron skillet if you have one of those. Some people only bake cornbread in cast iron. It definitely is a great way to go! These are often times cut into wedges instead of squares.

Freshly baked cornbread in pan on wire rack.

Pour all the batter into the prepared pan. Bake for 20 to 25 minutes until it is lightly golden on top and a toothpick comes out clean.

Sliced freshly baked cornbread in squares.

Once baked remove it from the oven and allow it to cool for about 15 minutes or so. Slice and serve! I can usually get 9 to 16 servings depending on how large I want the squares to be.

Serve them however you like. I love eating homemade cornbread plain or adding butter and honey on it or jelly and jam. It goes amazingly with chili as well.

Enjoy!

Homemade Cornbread FAQS

What is cornmeal?

I have been asked this question quite a bit. Common questions I get are “Is cornmeal the same as corn flour or polenta?” “Do I have to use cornmeal are there any substitutes?”

Cornmeal is a coarse flour called a meal made from ground dried field corn. It comes in coarse, medium, or fine grain. All of which can be used to make cornbread. In other countries finely ground corn is referred to as “corn flour”. Yet in other countries “corn flour” is the same as “corn starch” in the States which is different than cornmeal and can not be used in this recipe.

Cornmeal is a staple in many American foods and is generally very easy to find at nearly every grocery store in the baking aisle where the flour is sold.

Can I bake cornbread in a muffin pan?

YES! You can certainly use this recipe in a muffin pan instead of a baking pan or cast iron skillet. Spray the muffin pan with cooking spray or use paper muffin cups. Then fill up each cup about 2/3 full. Bake at the same temperature (400F/205C) for 15 to 20 minutes instead of 20 to 25 minutes.

What is the best kind of cornmeal to use for cornbread?

I prefer to use classic yellow cornmeal in my cornbread. But you can certainly use white cornmeal as well. The overall color of the baked cornbread will be different, however.

How long does cornbread last?

Homemade cornbread will last 2 to 3 days if stored in an airtight container or ziplock bag and at room temperature. It will last up to a week in the fridge. It can also be frozen as well for a few months.

Can I make this homemade cornbread gluten-free?

Yes! All you need to do is switch out the all-purpose flour with a 1:1 Gluten-free flour mix. My favorite one to use is the Bob’s Red Mill gluten-free flour mix.

Can I make cornbread dairy free?

Yes! Just make sure to use almond milk instead of dairy milk. And use only oil instead of a combination of butter and oil. It will wind up being 1/2 cup of oil instead of 1/4 cup of oil and 1/4 cup of butter.

Easy homemade cornbread pin for Pinterest
(Pin it!)

Here are other recipes you may like:

Homemade Corn Tortillas

Homemade Microwave Popcorn

Corn Dogs

Amazing Homemade White Bread

Oatmeal Pancakes

Homemade cornbread cut into squares on parchment paper
Print Recipe Pin Recipe
5 from 3 votes

The Best Homemade Cornbread Recipe

Learn how to make the best homemade cornbread recipe. If you love cornbread you have got to try this recipe. It is super easy to make it your own as well.
Prep Time5 mins
Cook Time20 mins
Cooling Time15 mins
Total Time40 mins
Course: Bread, Side Dish
Cuisine: American
Keyword: comfort food, crumbly, hearty, sweet, tender
Servings: 16 people
Calories: 151kcal
Author: Matt Taylor

Equipment

  • Bowls
  • Spatula
  • Whisk
  • 8x8 inch baking pan
  • cooking spray
  • Parchment paper (optional)

Ingredients

  • 1 large egg
  • 1 cup of milk whole, 2%, skim, almond, etc. (237ml)
  • 1/4 cup of oil vegetable, canola, olive, coconut, avocado (60ml)
  • 1/4 cup of butter melted (56g)
  • 1/3 cup of white sugar or brown sugar 66g
  • 1 cup of all-purpose flour 120g
  • 1 cup of cornmeal 180g
  • 1/4 tsp of salt 1g
  • 2 tsp of baking powder 8g

Instructions

  • Preheat the oven to 400F/205C. Make sure the main rack is in the middle position.
  • Add the egg, milk, oil, and melted butter to a large bowl and mix until well combined. Then add in the sugar and mix.
  • In a separate medium bowl mix together the flour, cornmeal, salt, and baking powder with a fork or whisk.
  • Now dump all the dry ingredients into the wet and mix until well combined. It should be fairly runny.
  • Bake in a greased or sprayed 8x8-inch baking pan for 20 to 25 minutes until a toothpick comes out clean. Use parchment paper as well if you like.
  • Once baked remove it from the oven and allow it to cool for about 15 minutes or so. Slice and serve!

Video

Homemade Cornbread Recipe

Notes

NOTES: You can use all butter instead of oil or you can use all oil instead of butter. So it would be 1/2 cup of butter or 1/2 cup of oil.
You can adjust the amount of sugar to your tastes, or also substitute some of the sugar for honey.
For Dairy-free – use almond milk and use all oil instead of butter.
For Gluten-free – swap the all-purpose flour with a 1:1 gluten-free flour mix.
Can bake it in a cast iron skillet or muffin pan. The baking time for the muffin pan will be 15 to 20 minutes. 
list of nutritional facts for homemade cornbread

Do you like the easy shortbread cookies recipe? Please give it a rating and comment down below, I really appreciate it. Save the Pin to Pinterest! If you make it tag me on Instagram @inthekitchenwithmatt. Also, sign up for the newsletter so you won’t miss out on any of my new posts and recipes.

Check out my other website 101 Creative Dates for fun date ideas. Food and dating go hand in hand!

6 Comments

  1. Journa Liz Ramirez

    5 stars
    I made mine gluten-free and turned out to be so delicious and healthy. This is a highly recommended cornbread recipe.

  2. 5 stars
    Thank you!! I wanted to make cornbread without a mix but had no idea where to even begin. This was so easy and turned out delish!

  3. 5 stars
    This really was the best cornbread. I can’t even begin to explain it, I just absolutely loved it.

Leave a Comment

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

*

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.