
This creamy vegan corn casserole recipe takes only 5 mins to make & 45 mins to cook! It’s the easiest & tasty corn casserole you’ll find on the internet.
Trust me, this vegan version of a corn casserole is so good! If you love cornbread, you’ll love this! It’s also perfect as a holiday side dish for your holiday meal!
My corn casserole recipe is vegan, dairy-free, nut-free, and can be made gluten-free using GF flour!

Recipe for Vegan Corn Casserole
For this vegan casserole recipe, I used 1 can of cream-style corn and 1 can of whole-kernel corn! I find it’s the best corn mixture for a casserole.
There are many ways of making a creamy vegan corn casserole without dairy but dairy-free plain yogurt creates a deliciously creamy and savoury corn casserole! You can use vegan sour cream or even the “coconut fat” out of a can of coconut milk instead of using vegan yogurt or vegan sour cream.
You can also watch me on YouTube make this creamy corn casserole & other holiday recipes!
More Recipes: Vegan Christmas Dinner Sides

Ingredients
- All-Purpose Flour (use gluten-free if desired)
- Cornmeal
- White Sugar
- Baking Powder
- Salt
- Vegan Butter / Oil
- Onion
- Dairy-free Yogurt / Vegan sour cream
- Cream-style corn (can)
- Whole Kernal Corn (can)
Measurements in Recipe card below!
How To Make Corn Casserole (Vegan)
1. Start by preheating your oven to 350 degrees F and into a large mixing bowl, add the dry ingredients: all-purpose flour (Use gluten-free flour, if you are gluten-free), cornmeal, white sugar, baking powder and salt. Whisk those together to combine.
2. In the meantime, heat a non-stick pan on medium-high heat. Add in some vegan butter or oil (although I do recommend vegan butter). Add your diced onions to the vegan butter. Cook the onions for a few minutes until softened and fragrant and then turn off the heat. Mix in your dairy-free plain yogurt OR dairy-free sour cream.
3. Now into the dry ingredients, add a can of cream-style corn (not drained) and a drained can of whole-kernel corn. Make sure you’re not draining the creamed corn but do drain the can of whole-kernel corn. Next, add the creamy onion mixture in and mix really well.
4. Add your corn casserole mixture into a casserole dish and bake it in the oven at 350 degrees F for about 45 minutes. The finished product should be slightly browned at the top and still quite creamy, moist and pudding-like inside. It should be super savoury yet sweet at the same time and taste just like a traditional corn casserole!

Vegan Corn Casserole
Equipment
- 1 Oven to cook corn casserole
- 1 Large Mixing Bowl
- 1 Pan non-stick
- 1 Spatula
- 1 Knife & Cutting Board
Ingredients
- 2/3 cup all-purpose flour if gluten-free, try GF flour
- 1/3 cup cornmeal
- 1/3 cup sugar
- 1 tbsp baking powder
- 1/2 tsp salt
- 1/4 cup vegan butter
- 1 small onion or 1/2 medium onion, diced finely
- 1 cup dairy-free plain yogurt or vegan sour cream
- 1 can cream-style corn canned, 14 oz, not drained
- 1 can whole-kernel corn canned, drained
Instructions
- Start by preheating your oven to 350 degrees F and into a large mixing bowl, add the dry ingredients: all-purpose flour (Use gluten-free flour, if you are gluten-free), cornmeal, white sugar, baking powder and salt. Whisk those together to combine.
- In the meantime, heat a non-stick pan on medium-high heat. Add in some vegan butter or oil (although I do recommend vegan butter). Add your diced onions to the vegan butter. Cook the onions for a few minutes until softened and fragrant and then turn off the heat. Mix in your dairy-free plain yogurt OR dairy-free sour cream.
- Now into the dry ingredients, add in a can of cream-style corn (not drained) and a drained can of whole-kernel corn. Make sure you’re not draining the creamed corn but do drain the can of whole-kernel corn. Next, add the creamy onion mixture in and mix this really well.
- Add your corn casserole mixture into a casserole dish and bake it in the oven at 350 degrees F for about 45 minutes. The finished product should be slightly browned at the top and still quite creamy, moist and pudding-like inside. It should be super savoury yet sweet at the same time and taste just like a traditional corn casserole!
Nutrition
NEED MORE RECIPE INSPO? CHECK THESE OUT: