Description
A moist and savory cornbread packed with melted cheese, crispy bacon, and sweet corn kernels — perfect as a comforting side or a hearty snack.
Ingredients
1 cup yellow cornmeal
1 cup all-purpose flour
1 tablespoon baking powder
1/2 teaspoon salt
1/4 teaspoon black pepper
1 cup buttermilk
2 large eggs
1/4 cup melted butter
1 cup shredded sharp cheddar cheese
1/2 cup cooked bacon, crumbled
1 cup fresh or frozen corn kernels (thawed if frozen)
2 green onions, thinly sliced
Instructions
- Preheat the oven to 375°F (190°C). Grease an 8-inch square baking dish or cast-iron skillet.
- In a large bowl, whisk together the cornmeal, flour, baking powder, salt, and black pepper.
- In a separate bowl, whisk the buttermilk, eggs, and melted butter until smooth.
- Pour the wet ingredients into the dry ingredients and stir just until combined, being careful not to overmix.
- Fold in the shredded cheddar cheese, crumbled bacon, corn kernels, and green onions.
- Pour the batter into the prepared baking dish and spread evenly.
- Bake for 25-30 minutes or until the top is golden and a toothpick inserted in the center comes out clean.
- Allow to cool slightly before slicing and serving warm.
Notes
For a spicy twist, swap sharp cheddar for pepper jack cheese or add diced jalapeños.
Use turkey bacon for a leaner option.
For a vegetarian version, omit the bacon and add extra corn or roasted bell peppers.
Store leftovers wrapped tightly at room temperature for up to 2 days or freeze for up to 3 months.
Reheat in the microwave for 20-30 seconds or in a 350°F oven for about 10 minutes for crispness.
Can substitute regular milk plus lemon juice or vinegar for buttermilk.
Make gluten-free by substituting all-purpose flour with gluten-free baking flour blend.
Batter can be prepared ahead and refrigerated up to 24 hours before baking.
- Prep Time: 10 minutes
- Cook Time: 25-30 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice (1/8 of recipe)
- Calories: 250
- Sugar: 3g
- Sodium: 350mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 70mg