This 3-ingredient buttermilk cornbread is the kind of pan bread that saw my family through the lean years on the farm. My great aunt kept a cast iron skillet on the stove and a bowl of cornmeal on the counter, and she’d stir this together almost on autopilot while a pot of beans or a little bit of stew bubbled away. It’s humble as can be—just cornmeal, buttermilk, and a bit of fat—but it stretches any meal, fills empty bellies, and turns even the simplest supper into something that feels complete. The golden, crispy edges and soft, crumbly center are exactly what I grew up tearing into at the table night after night.
Serve this cornbread hot from the skillet, cut into generous wedges, with a smear of butter if you have it or just plain if you don’t. It’s perfect alongside a pot of beans, vegetable soup, chili, or a simple plate of fried potatoes and greens. Leftovers make a fine breakfast crumbled into a bowl with a splash of cold buttermilk or sweet milk. You can also use it to mop up pan drippings, gravy, or broth so not a drop of supper goes to waste.
3-Ingredient Buttermilk Cornbread
Servings: 6-8
Ingredients
2 cups plain yellow cornmeal (not self-rising)
2 cups full-fat buttermilk, well shaken
3 tablespoons bacon drippings, lard, or vegetable oil (divided use)
Directions
Place a 9–10 inch cast iron skillet on the middle rack of your oven and preheat the oven to 425°F (220°C). Let the skillet heat while you mix the batter; you want it good and hot so the cornbread gets crispy, golden edges.
In a medium bowl, stir together the cornmeal and 2 tablespoons of the bacon drippings (or lard or oil). Pour in the buttermilk and stir just until everything is evenly moistened. The batter will be fairly loose and pourable, more like thick pancake batter than cake batter. If it seems too thick to pour, add another splash of buttermilk.
Carefully pull the hot skillet from the oven. Add the remaining 1 tablespoon fat to the skillet; it should sizzle right away. Tilt the pan to coat the bottom and a little up the sides. This hot fat is what gives you those prized crispy, browned edges.
Quickly pour the batter into the hot, greased skillet. You should hear a faint sizzle as it hits the pan. Use a spatula to smooth the top if needed, but don’t fuss with it too much.
Return the skillet to the oven and bake for 18–25 minutes, or until the top is deep golden brown, the edges are crisp, and the center feels set when lightly pressed. The surface may crack a bit as it bakes—that’s just how old-fashioned cornbread looks.
Remove the skillet from the oven and let the cornbread rest for about 5 minutes. Run a knife around the edge if needed, then cut into wedges right in the pan. Serve warm, letting everyone help themselves. The crumb should be soft and a bit crumbly in the center, with a crunchy, browned crust all around.
Variations & Tips
If you like a little lift and a softer, more cake-like crumb, you can stir 1 teaspoon of baking soda and 1/2 teaspoon of salt into the cornmeal before adding the buttermilk (this does add ingredients beyond the basic three, but it’s how many farm cooks adjusted the recipe when they had extra on hand). For a slightly richer flavor, swap a few tablespoons of the buttermilk for an egg, beaten and stirred in with the liquid. If you don’t keep bacon drippings or lard, vegetable oil works fine, though you’ll miss a bit of that smoky depth; butter can be used for flavor but watch it closely, as it burns faster in a very hot skillet. For a heartier loaf that stretches even further, you can stir in a handful of leftover corn kernels or finely chopped cooked greens, but keep the pieces small so the cornbread still holds together. If you don’t have a cast iron skillet, use a well-greased metal or glass baking dish and preheat it with the oven as best you can; the edges may not get quite as crisp, but it will still be good. Food safety tips: Always handle the preheated skillet with thick, dry oven mitts and keep children and pets away from the stove while the pan is hot—the handle stays dangerously hot for a long time. Store leftover cornbread covered at room temperature for up to 1 day, or refrigerate in an airtight container for up to 3 days. Reheat in a warm oven or in a lightly greased skillet on the stovetop until heated through; avoid leaving cooked cornbread out for more than 2 hours in very warm weather to reduce the risk of spoilage.