Go Back
+ servings
Squares of cornbread on a piece of parchment paper.

The Best Cornbread Recipe

Print Recipe
This easy cornbread recipe is extremely moist, made with buttermilk and real corn, and it comes together in less than 10 minutes!
Course Bread
Cuisine American
Prep Time 10 mins
Cook Time 25 mins
Total Time 45 mins
Servings 10 to 12 servings
Calories 270
Author Michelle


  • cups unbleached all-purpose flour
  • 1 cup yellow cornmeal
  • 2 teaspoons baking powder
  • ¼ teaspoon baking soda
  • ¾ teaspoon table salt
  • ¼ cup light brown sugar
  • ¾ cup frozen corn kernels, thawed
  • 1 cup buttermilk
  • 2 eggs
  • ½ cup unsalted butter, melted and cooled slightly


  • Preheat oven to 400 degrees F. Spray an 8-inch square glass baking dish with non-stick cooking spray.
  • In a large bowl, whisk the flour, cornmeal, baking powder, baking soda and salt until combined; set aside.
  • In a food processor or blender, process the sugar, thawed corn kernels and buttermilk until combined, about 5 seconds. Add the eggs and process until well combined (corn lumps will remain), about 5 seconds longer.
  • Using a rubber spatula, make a well in the center of the dry ingredients; pour the wet ingredients into the well. Fold the dry ingredients into wet, giving the mixture only a few turns to barely combine; add the melted butter and continue folding until the dry ingredients are just moistened (do not overmix!).
  • Pour the batter into the prepared baking dish and smooth the surface with a rubber spatula. Bake until deep golden brown and a toothpick inserted in the center comes out clean, 20 to 30 minutes. Cool on a wire rack for 10 minutes, then invert cornbread onto wire rack, turn right side up and continue to cool until just warm, about 10 minutes longer. Cut into squares and serve. Leftovers can be stored, covered, at room temperature for up to 3 days.


  • To freeze the baked cornbread, cool completely then wrap well in plastic wrap, then in aluminum foil, place in a ziploc freezer bag and freeze for up to 3 months. Allow to thaw in the refrigerator, then remove the foil and plastic wrap, wrap loosely in aluminum foil and reheat in 350-degree oven until warmed through, 20 to 30 minutes.
Nutritional values are based on one serving


Calories: 270kcal | Carbohydrates: 35g | Protein: 5g | Fat: 12g | Saturated Fat: 6g | Cholesterol: 59mg | Sodium: 244mg | Potassium: 229mg | Fiber: 2g | Sugar: 7g | Vitamin A: 400IU | Vitamin C: 0.7mg | Calcium: 77mg | Iron: 1.7mg