Old-fashioned cornbread pudding has the perfect balance of sweet and savoury flavours, with lots of whole corn kernels baked into the moist cornmeal batter. This vegan remake is perfect for holidays and potlucks!

Cornbread pudding on plate with gold fork

Despite the word “pudding” in its name, cornbread pudding is a savoury side dish with a bit of sweetness thanks to the addition of corn and sugar. If you enjoy homemade Vegan Cornbread (or my Vegan Cornbread Stuffing!), the flavour profile is similar, but instead of being bread-like, cornmeal pudding is moist and loaded with whole kernels of corn. 

Basically, when you make cornbread pudding, you can think of it like baking up a casserole—and that’s what makes it ideal for Thanksgiving, Christmas, other holiday celebrations, and potlucks. Who can resist a corn casserole?!

Cornbread pudding in white casserole dish with green onions scattered over top

Why You’ll Love This Cornbread Pudding Recipe

Here’s what makes this cornbread pudding a standout:

  • Vegan. This is a cornbread pudding recipe everyone at the table can enjoy! Whether you’re looking for a plant-based side dish for Thanksgiving or a cozy comfort food to serve alongside Vegan Meatloaf for Sunday dinner, this one fits the bill.
  • Old-fashioned favourite. Cornbread pudding is a staple of holiday get-togethers, the kind of recipe so many people grow up eating.
  • Easy to make. This is a simple recipe that only requires a few steps before baking. That makes it perfect for when you’re entertaining and don’t want to spend the whole time in the kitchen!
Overhead view of ingredients for cornbread pudding with labels

Notes on Ingredients

Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

  • Olive oil
  • Vegan butter – You can use homemade vegan butter or store-bought.
  • Vegan sour cream – I used Violife, but here’s how to make your own vegan sour cream.
  • Vegan egg batter – Equivalent to 2 eggs.
  • Salt
  • All-purpose flour – If you’re measuring by volume rather than weight, be sure to lightly spoon the flour into the measuring cup rather than scooping it.
  • Cornmeal – This isn’t the same as corn flour or starch; it’s more coarsely ground.
  • Baking powder
  • Sugar 
  • Paprika
  • Whole kernel corn – I used canned corn, but you can certainly substitute frozen or fresh.
  • Cream style corn
  • Green onions – For garnish.

Is Canned Creamed Corn Vegan?

The word “cream” may set off alarm bells, but believe it or not, most major brands of canned creamed corn are actually vegan. They’re made with corn, sugar, salt, water, and starch. Of course, be sure to check the label of any brand you buy. You can also use my homemade vegan creamed corn recipe.

How to Make Cornbread Pudding

Here’s what you’ll need to do to make homemade cornbread pudding.

  • Prepare. Preheat your oven to the 375°F and grease a 8×11 baking dish with oil.
  • Combine the liquid ingredients. Whisk together the melted vegan butter, vegan sour cream, salt, and vegan eggs in a mixing bowl.
  • Add the dry ingredients. Stir in the flour, cornmeal, baking powder, sugar, paprika, cream style corn, and drained whole kernel corn.
  • Bake. Pour the cornmeal pudding mixture into the prepared baking dish and bake for 35-45 minutes, or until the pudding is golden brown.
  • Finish. Let the cornbread pudding cool for a few minutes, then garnish with green onions before serving.

Tips for Success

These pointers will help you make sure your vegan cornbread pudding turns out perfect:

  • Thoroughly mix all the ingredients together. This will ensure that the cornbread pudding bakes evenly and has a consistent texture.
  • Drain the corn kernels well. Adding too much liquid to the cornbread pudding mixture will affect its baking time and texture.
  • Don’t use flax egg. While flax egg is fabulous in so many of our favourite vegan recipes, for this cornbread pudding, you really need a store-bought egg substitute like Just Egg.
Vegan cornbread pudding being scooped from casserole dish

Variations

Cornbread pudding is a great recipe for customising—there are so many ways to make it your own! Here are some of my favourite ideas:

  • Add shredded vegan Parmesan or cheddar to the corn mixture for a cheesy version of cornbread pudding.
  • Amp up the flavour by adding minced fresh sage, rosemary, thyme, or chives.
  • Add diced red bell peppers for colour or jalapeños if you like a bit of heat.
  • Use maple syrup for sweetness instead of sugar.

Serving Suggestions

If you’re making this cornbread pudding for Thanksgiving, it pairs perfectly with other holiday favourites like vegan turkey, mashed potatoes, green bean casserole, and cranberry sauce. I also love it as a side dish for vegan chicken.

Vegan cornbread pudding on plate with green onions on top

How to Store

If you have leftovers, store them in an airtight container in the fridge for up to 3 days. Reheat in a 350ºF oven or microwave before serving. 

Can I Freeze This Recipe?

You can freeze your cornbread pudding for up to 3 months. Thaw it in the refrigerator overnight, then reheat it according to the instructions above.

More Recipes With Corn

Serving of vegan cornbread pudding on plate with fork

Enjoy friends! If you make this vegan cornbread pudding, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!

Cornbread pudding in white casserole dish with green onions scattered over top

Cornbread Pudding

Old-fashioned cornbread pudding has the perfect balance of sweet and savoury flavours, with whole corn kernels baked into a cornmeal batter.
5 (from 7 ratings)

Ingredients

  • 1 tablespoons olive oil
  • ½ cup vegan butter, melted (113 grams)
  • 1 cup vegan sour cream, I used Violife (240 grams)
  • 120 grams vegan egg batter, equivalent to 2 eggs
  • ½ teaspoon salt
  • cup all purpose flour, 80 grams
  • ½ cup cornmeal, 60 grams
  • 1 tablespoon baking powder, 10 grams
  • 1 tablespoon sugar, 13 grams
  • ½ teaspoon paprika, 0.5 grams
  • 1 can whole kernel corn, 15.25 oz or 432 grams
  • 1 can cream style corn, 14.75 oz or 418 grams
  • Green onions for serving

Instructions 

  • Preheat your oven to the 375°F (190°C). Grease a 8×11 baking dish with oil.
  • In a mixing bowl, combine the melted vegan butter, vegan sour cream, salt and vegan eggs. Whisk these ingredients together until well combined.
  • Add the dry ingredients: flour, cornmeal, baking powder, sugar, paprika, cream style corn, drained whole kernel corn and mix until well combined.
  • Pour the mixture into the prepared baking dish. Bake for 35-45 minutes till the pudding begins to lightly golden.
  • Once the cornbread pudding is done, remove it from the oven and let it cool for a few minutes. Serve it with chopped green onions on top.

Notes

To store: If you have leftovers, store them in an airtight container in the fridge for up to 3 days. Reheat in a 350ºF oven or microwave before serving.
To freeze: You can freeze your cornbread pudding for up to 3 months. Thaw it in the refrigerator overnight, then reheat it according to the instructions above.
Calories: 284kcal, Carbohydrates: 34g, Protein: 6g, Fat: 15g, Saturated Fat: 4g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 5g, Trans Fat: 0.1g, Cholesterol: 45mg, Sodium: 645mg, Potassium: 170mg, Fiber: 2g, Sugar: 6g, Vitamin A: 596IU, Vitamin C: 2mg, Calcium: 82mg, Iron: 1mg

Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.