Side Dishes
This broccoli and cheese cornbread recipe transforms a classic Southern staple into a veggie-packed powerhouse that still delivers that signature crispy crust. The secret lies in finely chopping the broccoli so it blends seamlessly into the batter, creating a tender yet slightly chewy texture with pockets of melted cheddar throughout.
I developed this version after years of sneaking vegetables into cornbread—because let's be honest, getting kids (and picky adults) to eat their greens requires some strategy.
The beauty of this recipe is its balance: the cornbread maintains all the comforting qualities you love—golden crust, buttery richness—while secretly delivering nutrients from the broccoli. With just 15 minutes of prep time and 25 minutes in the oven, it's perfect for weeknight dinners or holiday sides.
The key technique is steaming the broccoli first, which softens it without releasing excess moisture into the batter, ensuring each bite stays moist and flavorful.
What you'll end up with is a cornbread that looks like a classic Southern treat but delivers unexpected nutrition. The top develops a satisfyingly crispy crust while the interior remains tender, with hidden bits of broccoli and melted cheese adding texture and depth.
This version works equally well as a side dish, breakfast cornbread, or even as a hearty main when paired with chili or soup.
For extra flavor, I recommend adding a sprinkle of smoked paprika to the batter before baking—it deepens the cornbread's character without overpowering the cheese and broccoli. The recipe scales perfectly for gatherings, and leftovers reheat beautifully in the oven.
Let's get started on this veggie-loaded twist that everyone will ask for seconds of.
Ingredients for broccoli and cheese cornbread
Classic cornbread ingredients get a sneaky veggie upgrade while keeping that crispy crust everyone loves.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Florets 🥦 | 2 cups | Finely chopped after steaming |
| All-Purpose Flour 🌾 | 1 ½ cups | King Arthur preferred for texture |
| Cornmeal 🌽 | ½ cup | Fine grind for smooth batter |
| Granulated Sugar 🍬 | ¼ cup | Light brown sugar works too |
| Baking Powder 🧂 | 2 tsp | Aluminum-free for best rise |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Smoked Paprika 🌶️ | 1 tsp | For depth of flavor |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, aged 6+ months |
| Buttermilk 🥛 | 1 cup | Full-fat for richness |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for best texture |
| Milk 🥛 | ¼ cup | Whole milk for creaminess |
| Garlic Powder 🧄 | ½ tsp | Freshly ground preferred |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked for heat |
The broccoli is everything here. Fresh florets from the grocery store's produce section (not frozen) give the best texture—steam them first to soften without releasing moisture into the batter. I grab mine from Whole Foods or the organic section at Kroger, but any bright green florets work. The cheddar? Aged 6+ months makes all the difference—you can taste the sharpness in every bite. For the flour, King Arthur is my go-to because it creates that perfect tender-yet-crispy texture. If you're short on time, the fine grind cornmeal from Bob's Red Mill blends seamlessly into the batter without grit.
No smoked paprika? Regular paprika plus a pinch of cayenne works in a pinch, though you'll lose that subtle smoky depth. Substituting buttermilk? Plain yogurt plus 1 tsp lemon juice mimics the tang perfectly. The broccoli can be frozen if you steam and chop it ahead—just thaw and drain well before mixing. For the cheese, Pepper Jack adds a nice kick, or Monterey Jack for a milder option. The garlic powder is non-negotiable though—it's what ties all the flavors together. And if you're out of butter, vegetable shortening keeps that signature crispy crust, though it won't be quite as rich.
This batter keeps for 24 hours in the fridge—perfect for making ahead. The cornbread reheats beautifully in a 350°F oven for 10 minutes to restore that crispy crust. For storage, wrap tightly in foil and keep at room temperature for 3 days, or freeze for up to 3 months. I always make a double batch because it disappears faster than you'd think. The leftovers? Toasted with butter make an amazing breakfast the next morning—trust me on this one.
Why You'll Love This Recipe
- No Chopping Struggle: I just toss in pre-cut florets straight from the bag—no knife skills required. The broccoli steams right in the batter, soaking up all that cheesy goodness without wilting into mush.
- Sweet-Savory Magic: That little pinch of sugar in the batter? It’s the secret—balances the sharp cheddar and earthy cornmeal for a flavor that’s weirdly addictive. Honestly, I’ve made cornbread before, but this? It’s the kind people finish first.
- Lunchbox Hero: Between us, this stuff reheats perfectly—crispy edges, creamy center—so I pack it for work or school lunches. Kids (and my husband) actually eat their veggies when they’re hidden in something this delicious.
- Dollar Stretch: Flour, cornmeal, and a bag of broccoli? That’s a fraction of what takeout costs. I make two loaves for the price of one restaurant meal, and the leftovers? Still taste fresh three days later if wrapped tight.
Step-by-step instructions for broccoli and cheese cornbread
Here's how to bake this golden, crispy-edged cornbread with hidden broccoli goodness.
Steam the Broccoli Until Tender
Cut the 2 cups fresh broccoli florets into small, even pieces—about the size of a pea. Steam them in a fine-mesh strainer over boiling water for 5-6 minutes until bright green and fork-tender. Drain well and let cool completely before chopping finely with a knife. You want the texture to blend seamlessly into the batter without adding moisture.
I like to press the broccoli against the side of the strainer during steaming—this helps it cook faster and more evenly. Overcooking turns it mushy, which ruins the cornbread's texture. Once cooled, chop it into tiny pieces so they disappear completely in the final bite.
Melt Butter and Mix Dry Ingredients
In a medium saucepan, melt the 0.5 cup unsalted butter over medium-low heat. Once fully melted, remove from heat and let it cool slightly—you want it warm but not hot when mixing. In a separate bowl, whisk together the 1.5 cups all-purpose flour, 0.5 cup cornmeal, 0.25 cup granulated sugar, 2 teaspoons baking powder, 0.5 teaspoon salt, 1 teaspoon smoked paprika, 0.5 teaspoon garlic powder, and 0.25 teaspoon ground black pepper.
The reason for whisking the dry ingredients first is to prevent lumps in the batter. Smoked paprika adds depth, while the garlic powder gives subtle warmth that pairs perfectly with the sharp cheddar. I always sift the flour and cornmeal together for the lightest texture possible—this makes all the difference in a cornbread crust.
Combine Wet Ingredients and Fold in Broccoli
In a large mixing bowl, combine the 1 cup buttermilk, 2 whole large eggs, 0.25 cup milk, and the cooled melted butter. Whisk until smooth, then gradually add the dry ingredients while stirring just until combined. Fold in the chopped broccoli and 1.5 cups shredded sharp cheddar cheese using a spatula—be gentle to avoid deflating the batter.
This is where the magic happens: the buttermilk creates a tender crumb while the eggs add structure. The broccoli and cheese should be evenly distributed throughout, but don't overmix—just until everything comes together. If the batter looks too thick, add 1-2 tablespoons of milk to help it flow smoothly into the pan.
Bake for a Perfectly Crispy Crust
Preheat your oven to 400°F and grease a 9-inch cast-iron skillet or baking dish generously with butter. Pour the batter into the prepared pan and spread it evenly. Bake for 20-25 minutes until the top is deep golden brown with crisp edges and the center springs back when touched lightly.
Here's the key to that perfect crust: don't open the oven during baking—let the heat work its magic. You'll know it's done when the edges pull away slightly from the pan and the top has a crackly texture. If it browns too quickly, tent loosely with foil after 15 minutes to prevent over-browning while ensuring the center cooks through.
Pro Tips For Making Broccoli And Cheese Cornbread
- Sauté Broccoli First: Don’t just dump raw florets into the batter—they’ll turn your cornbread into a soggy mess. Blanch or sauté them in a dry pan for 3-4 minutes until just tender, then drain well. I learned this the hard way when my first batch tasted like a broccoli smoothie.
- Measure Flour Right: Spooning flour from the bag packs it too tightly. Use a kitchen scale or the "dip-and-sweep" method—fill your cup, level it with a knife, then tap it gently on the counter to settle. Over-measuring here makes your cornbread dense, and nobody wants that.
- Skip the Overmixing: Once you fold in the cheese and broccoli, stir just until combined—lumpy is fine. Overworking the batter develops gluten, and your cornbread will turn out tough instead of tender. I used to mix like I was kneading dough, and the texture suffered.
- Preheat Pan and Oven: A cold cast-iron or nonstick pan steals heat from your cornbread, leading to uneven baking. Heat the pan for 2 minutes on medium-high before pouring the batter, then pop it in a 375°F (190°C) oven—no waiting. This guarantees a crisp bottom and even rise.
Dietary considerations for these flavors
Gluten-Free Adaptation
For a gluten-free version, replace the 1.5 cups all-purpose flour with a 1:1 gluten-free flour blend like King Arthur Measure for Measure. Add 1 extra teaspoon of xanthan gum to mimic the binding properties of gluten.
I also recommend increasing the cornmeal to 0.75 cups for better texture. The buttermilk and egg ratio stays the same, but you may need to add 1-2 tablespoons extra milk if the batter seems too thick. 🌱
Dairy-Free Options
Swap the 1.5 cups shredded cheddar for 1.5 cups dairy-free sharp cheddar shreds like Violife or Miyoko's.
Use unsweetened almond milk or oat milk in place of the 1 cup buttermilk—just mix 1 cup dairy-free milk with 1 tablespoon lemon juice or vinegar and let it sit for 5 minutes to curdle. The texture will be slightly less rich, but still delicious. 🥛
Lower-Carb Modifications
Reduce the 0.25 cup granulated sugar to 0.125 cup and replace 0.5 cup cornmeal with 0.5 cup almond flour for fewer carbs. Use 1 cup unsweetened almond flour instead of regular flour to cut carbs further.
The result is a lighter, slightly denser cornbread with about 10g net carbs per serving instead of 25g. 💪
Vegan Version
For a fully vegan cornbread, use 1 cup unsweetened almond milk mixed with 1 tablespoon apple cider vinegar instead of buttermilk. Replace the eggs with 2 tablespoons ground flaxseed mixed with 6 tablespoons water (let it sit for 5 minutes to thicken).
Use 1 cup vegan butter (like Miyoko's) and 1.5 cups vegan cheddar shreds. The texture will be slightly denser but still satisfying. 🌱
Allergen-Friendly Substitutions
For nut allergies, replace almond flour with sunflower seed flour in the lower-carb version. If you're avoiding dairy entirely but want creaminess, add 2 tablespoons nutritional yeast to the batter for a cheesy flavor without cheese.
For egg allergies, the flaxseed egg works perfectly—just ensure it's fully thickened before mixing. Always check labels on pre-shredded cheeses for anti-caking agents that may contain allergens. 💡
Nutrition facts
Frequently asked questions
Why do you steam the broccoli first instead of adding it raw?
Steaming softens the broccoli and removes excess moisture that would make the batter too wet. Raw broccoli releases water when chopped, which can lead to a dense, gummy cornbread. The 5-6 minute steam time keeps it tender but firm enough to blend seamlessly into the batter.
Can I make this cornbread without a cast-iron skillet?
Use a well-greased 9-inch oven-safe skillet or ceramic baking dish. For even better results, try a dark-colored metal pan—it promotes browning. Just avoid glass if you want that classic crispy crust, as it conducts heat differently.
What's the secret to getting that perfect crispy crust?
Preheat your oven to 400°F and use a well-greased pan—this prevents sticking and promotes browning. Don't open the oven during baking, and bake until the edges pull away from the pan. For extra crispiness, broil for 1-2 minutes at the end (watch closely!).
How can I tell when the cornbread is fully cooked?
It's done when the top is deep golden brown and the center springs back when gently pressed. A toothpick inserted should come out with a few moist crumbs, not wet batter. If the top browns too quickly, tent with foil after 15 minutes to finish cooking evenly.
Can I make this ahead of time and reheat it?
Yes! Store wrapped in foil at room temperature for 3 days or freeze for up to 3 months. To reheat, wrap in foil and bake at 350°F for 10 minutes—this restores that crispy crust. For microwave reheating, cover with a damp paper towel for 20-30 seconds to keep it moist.
