Homemade Cornbread with Cheese and Green Onions

Homemade cornbread with cheese and green onions is a flavorful and rich version of this classic comfort food item that will woo anyone who has a bite… or 17.

Homemade Cornbread with Cheese and Green Onions

Name a better side dish than cornbread… I’ll wait. It’s so good for all the occasions all year long, and it’s truly a food I can’t get enough of. This cheesy, green onion rendition adds a whole new level of flavor and decadence, too. It’s savory and gets a nice side crust from the baked cheese, with just a touch of that classic cornbread sweetness. With a dab of butter on top, on the side of a big bowl of chili or plate of barbecue ribs, you’ll be convinced you’ve gone to heaven after taking a bite of this.

The best part? It comes together so easily. You can bake it in practically any baking dish you’ve got — I used a 9-inch square baking dish, but you could also use a 9-inch round cake pan or a cast iron skillet. Double up the recipe for a crowd, and use a 9×13-inch baking pan (and make sure you cook it a little longer, for about 35 to 40 minutes). And to whip up the batter, all you have to do is combine the dry ingredients, make a well in the center, add the wet ingredients, mix until just incorporated, fold in the onions and cheese, and voila! You’re ready to get to baking.

How do you keep cornbread from falling apart?

Cornbread is a bit crumbly by nature, but it shouldn’t be so dry that it completely falls apart when you cut a slice of it. This recipe, with the oil or butter, cheese, milk, and egg, will keep it just moist enough that it stays together, but still has a bit of that signature crusty, crumbly texture.

What does cornbread go with?

Oh, my… The options are endless! Of course, the classic cornbread pairing is with chili. But it also goes splendidly with grilled meats, spicy foods, or egg dishes for breakfast.

What can I substitute for vegetable oil in cornbread?

You can use either a mild oil or melted butter as the fat in cornbread.

Why did my cornbread fall?

Any baked good will fall in the middle if it’s not baked long enough or if you add too much leavening. Make sure you let it bake the full 20 to 25 minutes, and peek through the oven window to see that it’s golden-brown on top before taking it out to test with a toothpick.

Can you freeze cornbread?

Yes, you can! To freeze cornbread, wrap it securely in plastic wrap or aluminum foil and place it in a sealable bag. Store it in the freezer for up to 2 to 3 months. You can also keep it in the fridge for up to a week.


Homemade Cornbread with Cheese and Green Onions

  • Author: Melissa Griffiths - Bless this Mess
  • Prep Time: 10 min
  • Cook Time: 25 min
  • Total Time: 35 minutes
  • Yield: Serves 12 1x


Homemade cornbread with cheese and green onions is a flavorful and rich version of this classic comfort food item that will woo anyone who has a bite… or 17.



  • 1 cup all-purpose flour
  • 1 cup yellow cornmeal
  • 1/2 cup granulated sugar
  • 1 teaspoon salt
  • 3 1/2 teaspoons baking powder
  • 1/3 cup neutral oil or melted butter
  • 1 large egg
  • 1 cup milk
  • 1 cup shredded sharp cheddar cheese
  • 1/2 cup chopped green onions (about 5)


  1. Grease a 9-inch square baking dish well, and set aside. Preheat the oven to 400 degrees F.
  2. In a medium mixing bowl, add the flour, cornmeal, sugar, salt, and baking powder. Whisk to combine well.
  3. Make a well in the center of your dry ingredients, and add your oil or butter, milk, and egg. Stir just until the mixture comes together and there are only a few lumps remaining.
  4. Fold in the cheese and green onions.
  5. Pour the batter into the prepared pan and bake for 20 to 25 minutes, until the top is a deep golden-brown and a toothpick inserted into the center comes out clean.
  6. Serve hot.


  • You can make it it in a 9-inch round cake pan, square baking dish, or 9-inch cast iron skillet. Bonus! You can also double the recipe and toss it in a 9×13-inch baking pan. You’ll just need to adjust the baking time; a doubled recipe takes 35 to 40 minutes to bake.
  • Use yellow cornmeal in this recipe. White works fine, but it just doesn’t look the same. Golden yellow cornbread is a must. Also, don’t try to sub any of the cornmeals used for making tamales – they are a different grind, and the texture doesn’t come out the same.
  • Category: side
  • Method: bake
  • Cuisine: American

Keywords: cornbread, cornbread recipe, side

More Homemade Cornbread Recipes:

Easy dinner recipes to serve your cornbread with:

Homemade cornbread with cheese and green onions is a fun take on this down-home classic that’s rich and full of flavor! You’ll love it on the side of any dinner featuring spicy foods or grilled meats.

Subscribers get access to Dinner Made Easy meal plans, exclusive recipes, giveaways, and behind-the-scenes updates​! Sign up for my newsletter or get a new recipe every day.

Subscribe Now
38 Recipes for Busy Moms

Leave a Reply

Bless This Mess - About Me

I’m Melissa, and I want to help you feed your family wholesome food.

As a hobby farmer and mom of five, I’m all about keeping it simple in the kitchen. I want healthy meals that feed my family well, and then I want to get back to my (messy) life. Let’s work together to find something yummy for your dinner table.

Dinner Ideas for Busy Moms