This vegan corn casserole recipe is creamy, cheesy, and sweet, with all the flavour you love of the holiday classic! It’s easy to make and always a crowd-pleaser.

Overhead view of cheesy vegan corn casserole on plate with fork

While it’s not quite as universal as mashed potatoes or cranberry sauce when it comes to holiday dishes, corn casserole is a tradition for many families. It’s sweet (corn!), airy and fluffy, cheesy, and a bit buttery. We’re talking total comfort food goodness here.

While the flavour and texture make corn casserole a standout, I think the other reason it’s on so many holiday tables is because it’s super easy to make. When you’re occupied with making so many other dishes, it’s nice to have something that’s so low effort. Just mix everything together and bake!

Top-down view of corn casserole topped with cheese in baking dish

Why You’ll Love This Corn Casserole Recipe

  • Everything you love, without the dairy. Corn casserole is a holiday classic and it’s a dish you might be missing after going vegan. This recipe uses plant-based cheese, butter, and sour cream, so you can enjoy the same flavours minus the dairy.
  • Minimal prep, maximum flavor. With just a few simple ingredients and steps, this vegan corn casserole comes together quickly and easily. You can even make it ahead of time and pop it in the oven when you’re ready to serve.
  • Comfort food at its best. Corn casserole checks so many comfort food boxes—it’s creamy, cheesy, and sweet! 
Ingredients for Corn Casserole.

Notes on Ingredients

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

  • Vegan corn muffin mix 
  • Corn kernels – I use canned corn for this recipe; drain the liquid off. 
  • Creamed corn – You can use store-bought or my vegan creamed corn recipe.
  • Vegan sour cream – I have a recipe for vegan sour cream, or buy your favourite brand from the grocery store.
  • Vegan butter – This vegan butter always works well in recipes, but store-bought is fine!
  • Seasonings – Salt, chili flakes, garlic powder, and onion powder.
  • Vegan cheddar cheese – You can’t have a casserole without (vegan) cheese!
  • Green onions

Where Can I Find Vegan Corn Muffin Mix?

Regular Jiffy corn muffin mix is surprisingly not vegan—it contains lard. Look for the Jiffy corn muffin mix that has vegetarian on the label. Whole Foods 365 cornbread and muffin mix is also vegan. If you can’t find either of these, you can make your own corn muffin mix with the ingredients listed in the notes on the recipe card.

How to Make Corn Casserole

  • Combine. Stir together the corn muffin mix, corn kernels, creamed corn, sour cream, melted butter, salt, onion powder, garlic powder and chili flakes.
  • Bake. Spread the mixture into a greased baking dish and bake at 350ºF for 35 minutes.
  • Add the cheese. Sprinkle the vegan cheddar over the top and return the casserole to the oven for another 10 minutes.
  • Cool and serve. Let the casserole cool for a few minutes, then garnish with the green onions and serve.
Corn casserole topped with vegan cheese in baking dish

Tips and Variations

  • Get a head start. If you want to save some time on the day you plan to serve this dish, you can mix all the ingredients together (minus the cheese) and store it wrapped in the casserole dish in the refrigerator for up to a day. Let the dish sit on the countertop to come to room temperature while the oven preheats.
  • Make it gluten-free. To make this recipe gluten-free, simply use a gluten-free cornbread mix or make the homemade mix in the recipe notes using a measure-for-measure gluten-free flour.
  • Add jalapeños. For a little kick, you can stir jalapeño peppers (fresh or pickled jalapeños) into the corn casserole mixture, or garnish the top of the casserole with pickled jalapeños before serving.
  • Don’t over-mix. Over-mixing the batter can overwork the gluten in the muffin mix, which will keep your corn casserole from having the light, fluffy texture you want in this recipe.
Spoonful of corn casserole in baking dish

What to Serve With Corn Casserole

Corn casserole shines as a side dish for vegan holiday dinners—serve it with vegan turkey along other classic side dishes like vegan stuffing and green bean casserole. That said, this is also easy enough for a weeknight dinner. Pair it with this vegan fried chicken and a simple salad.

How to Store Leftovers

Wrap the leftovers in the baking dish or transfer them to an airtight container; refrigerate for up to 4 days. Reheat in a 350ºF oven until the corn casserole is completely warmed through, or heat it up in the microwave.

Spoon lifting corn casserole out of casserole dish

Can I Freeze This Recipe?

Yes, corn casserole can be frozen for up to 3 months. Use freezer-safe containers or wrap the casserole tightly in the baking dish. When ready to enjoy again, thaw it in the refrigerator overnight before reheating in the oven or microwave according to the instructions above. 

More Vegan Casserole Recipes

Vegan corn casserole on plate with fork

Enjoy friends! If you make this corn casserole recipe, 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!

Save This Recipe Form

Want to save this recipe?

Enter your email below & I’ll send it straight to your inbox. Plus you’ll get new recipes from me every week!

Vegan corn casserole in baking dish

Corn Casserole

This easy vegan corn casserole is creamy, cheesy and sweet, with all the flavour you love of the holiday classic. Always a crowd-pleaser!
5 (from 1 rating)

Ingredients

  • 1 (8.5-ounce) package vegan corn muffin mix, 240g
  • 1 (15-ounce) can corn kernels, 425g, drained
  • 1 (15-ounce) can creamed corn, 425g
  • 1 ¼ cup vegan sour cream, 300g
  • ¼ cup melted vegan butter, 60g
  • 1 teaspoon salt
  • 1 teaspoon chili flakes
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 cup vegan cheddar cheese, 120g, shredded
  • Chopped green onions, for garnish

Instructions 

  • Preheat your oven to 350°F (175°C).
  • In a large bowl, combine the corn muffin mix, corn kernels, creamed corn, sour cream, melted butter, salt, onion powder, garlic powder and chili flakes.
  • Stir the mixture until everything is well combined. Do not overmix; a few lumps are okay.
  • Grease a 9×13-inch baking dish or a similar size with cooking spray or a little oil.
  • Pour the corn mixture into the prepared baking dish and spread it evenly.
  • Bake in the preheated oven for 35 minutes.
  • Remove the casserole from the oven and sprinkle the shredded vegan cheddar cheese evenly over the top.
  • Return to the oven and bake for an additional 10 minutes, or until the cheese is melted and bubbly.
  • Let the casserole cool for a few minutes before serving. Garnish with chopped green onions if desired.

Notes

  • If you don’t have the corn muffin mix, you can substitute:
    • 2/3 cup (100g) cornmeal
    • 2/3 cup (120g) flour
    • 2 tablespoons sugar
    • 1 tablespoon baking powder
    • 1/2 teaspoon salt
  • To store: Wrap the leftovers in the baking dish or transfer them to an airtight container; refrigerate for up to 4 days. Reheat in a 350ºF oven until the corn casserole is completely warmed through, or heat it up in the microwave.
  • To freeze: Corn casserole can be frozen for up to 3 months. Use freezer-safe containers or wrap the casserole tightly in the baking dish. When ready to enjoy again, thaw it in the refrigerator overnight before reheating in the oven or microwave according to the instructions above.
Calories: 532kcal, Carbohydrates: 70g, Protein: 8g, Fat: 25g, Saturated Fat: 7g, Polyunsaturated Fat: 8g, Monounsaturated Fat: 7g, Trans Fat: 1g, Cholesterol: 1mg, Sodium: 1502mg, Potassium: 246mg, Fiber: 4g, Sugar: 14g, Vitamin A: 217IU, Vitamin C: 5mg, Calcium: 44mg, Iron: 2mg

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.