Mexican Cornbread


This recipe takes cornbread to the next level with added spice from green chiles and cheesy Cheddar on top.

Prep Time:
15 mins
Additional Time:
30 mins
Total Time:
45 mins
9 servings


  • 1 ¼ cups yellow cornmeal, preferably whole-grain (see Tips)

  • ¾ cup white whole-wheat flour

  • 1 teaspoon baking powder

  • ½ teaspoon baking soda

  • ½ teaspoon salt

  • 1 cup corn kernels, fresh or frozen (thawed), divided

  • 1 large egg

  • ¾ cup buttermilk

  • 3 tablespoons unsalted butter, melted

  • 2 tablespoons honey or sugar

  • 1 (4 ounce) can chopped green chiles, drained

  • 2 tablespoons grated extra-sharp Cheddar cheese


  1. Place an 8-inch cast-iron pan or 8-inch-square metal baking dish in the oven; preheat to 425 degrees F.

  2. Whisk cornmeal, flour, baking powder, baking soda and salt in a large bowl. Combine1/2 cup corn and egg in a food processor or blender and pulse until almost smooth. Add buttermilk, butter and honey (or sugar); pulse until combined. Add the wet ingredients to the dry ingredients along with the remaining 1/2 cup corn and green chiles. Stir until just combined.

  3. Carefully remove the pan from the oven and coat with cooking spray. Scrape the batter into the hot pan, spreading evenly. Top with cheese.

  4. Bake the cornbread until a toothpick inserted in the center comes out clean, 15 to 25 minutes. Let cool in the pan for at least 10 minutes. Serve warm or at room temperature.


Tips: Whole-grain cornmeal (with the nutritious germ and fiber-rich bran left intact) is increasingly available in well-stocked supermarkets. Look for "whole grain" on the label. For this recipe, we recommend using fine or medium whole-grain cornmeal.

Equipment: 8-inch cast-iron pan or 8-inch-square metal baking dish

Nutrition Facts (per serving)

170 Calories
6g Fat
28g Carbs
5g Protein
Nutrition Facts
Servings Per Recipe 9
Serving Size 1 slice
Calories 170
% Daily Value *
Total Carbohydrate 28g 10%
Dietary Fiber 3g 11%
Total Sugars 6g
Added Sugars 4g 8%
Protein 5g 10%
Total Fat 6g 7%
Saturated Fat 3g 15%
Cholesterol 13mg 4%
Vitamin A 202IU 4%
Vitamin C 5mg 6%
Folate 15mcg 4%
Sodium 272mg 12%
Calcium 63mg 5%
Iron 2mg 9%
Magnesium 9mg 2%
Potassium 109mg 2%

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Related Articles