Go Back

Vegetable Cornbread

This is now the gold standard cornbread recipe against which all others will be judged. It's really that good. Using cornmeal, lots of vegetables and then tossed with buttermilk and an egg, this simple recipe will capture both your heart and your belly. Depending on the season, you can modify the variety of vegetables, though Chef Virginia writes that 5 cups of vegetables is the limit.
Course Side Dish
Cuisine American
Keyword cornbread
Prep Time 30 minutes
Cook Time 35 minutes
Total Time 1 hour 5 minutes
Servings 6 - 8
Author The Cowgirl Gourmet thanks Chef Virginia Willis for this winning recipe from her new Lighten Up, Y'all cookbook which has only been slightly adapted


  • 2 tablespoons grapeseed oil I prefer grapeseed when cooking at this temperature, but the original recipe calls for canola oil
  • 2 cups cornmeal
  • 1 teaspoon Kosher salt
  • 1 teaspoon baking soda
  • 1 cup okra (about 6-8 pods) washed, stem ends trimmed and thinly sliced
  • 1 medium red onion diced
  • 1 ear of corn shucked and corn cut off
  • 1 jalapeno washed and thinly sliced into rings (if you don't want that much heat, remove the seeds)
  • 1 banana pepper washed, cored (remove the seed core) and thinly sliced into rings
  • 1/2 poblano pepper washed, cored and diced
  • 1 farm fresh egg lightly beaten
  • 2 cups organic buttermilk you can also make your own buttermilk using whole milk and 1 teaspoon lemon juice or vinegar


  1. The trick is to a really fabulous cornbread is to make it in a cast-iron skillet and get the skillet screaming hot before you pour in the batter. If you don't have a cast-iron skillet, use an 8x8 ovenproof baking dish.

  2. Preheat the oven to 450 degrees. When the oven reaches temperature, add the oil to the cast-iron skillet, place it in the oven and let it get hot, about 10 minutes.

  3. In a bowl, add the cornmeal, salt and baking soda and blend well to combine. Then add the okra, red onion, corn, jalapeno, banana pepper and poblano pepper and toss to coat. Set aside.

  4. In a large glass measuring cup, crack the egg and beat lightly. Then add the buttermilk and whisk to combine.

  5. Pour the wet ingredients with the dry and fold gently so everything comes together.

  6. Remove the heated skillet and carefully pour the batter in. The batter should sizzle and bubble and this is what is going to make a crispy crust. Place the skillet back into the oven and let it cook until golden, about 35 minutes. Remove to a rack and let cook slightly...if you cut into it immediately, it will fall apart, so be patient and wait 10 minutes.

  7. Using a serrated knife, cut into 8 wedges and serve warm with butter.

  8. Keep any leftover cornbread in the fridge and serve toasted for breakfast with eggs and sausage or ham or whatever you like.