Gluten-Free Corn Casserole (Dairy-Free Option)

Gluten-Free Corn Casserole is one of my family’s favorite recipes! It’s the perfect balance of both sweet and savory with a creamy cornbread-like texture. This no Jiffy Mix corn casserole recipe is perfect for holiday dinners and special events.
gluten free corn casserole served on a white decorative plate

Growing up, we would serve corn casserole during Thanksgiving dinner, and it was always the first side dish to be devoured. This nostalgic dish is comfort food at its finest, with minimal ingredients, and super easy to make. You could prepare this casserole the night before to save on time, as it reheats wonderfully the next day. The original recipe uses Jiffy Corn Muffin Mix, but to make this recipe gluten-free, we used a combination of gluten-free cornmeal and gluten-free all-purpose flour. No one will be able to tell the difference, it’s that good! It’s the one casserole dish we look forward to every single year, and we always ask ourselves why we don’t make this more often?

This is easy corn casserole gluten-free recipe is made with just a handful of natural ingredients.

whole gluten free corn casserole in white ceramic dish


This is easy corn casserole recipe is made with just a handful of natural ingredients.

  • Gluten-Free Flour: For texture and structure. I love using Bob’s Red Mill brand.
  • Gluten-Free Cornmeal: For texture and structure.
  • Egg: This will help to bind the ingredients together.
  • Unsalted Melted Butter: The butter helps to flavor and moisten the casserole. You can use vegan butter sticks for a dairy-free version.
  • 1 Can (15 ounces) Cream-Style Corn (Look for Gluten-Free Brands): Check the labels for gluten-free options. A brand I like to use is Del Monté, which is gluten-free
  • 1- Can (15 ounces) Regular Whole Kernel Corn: Any brand will work. You can also use fresh corn that has been cooked.
  • Sour Cream: For a Dairy-Free option, use 8 ounces of dairy-Free yogurt with a tablespoon of lemon juice mixed in.
  • Sugar: Brings a touch of sweetness. You could eliminate this if you are watching your sugar.
  • Baking Powder: Helps the casserole to rise.
  • Salt: For flavor.


There are many ways to adjust this recipe to your liking. Here are some other gluten-free versions:

  1. Cheesy Corn Casserole: Add 1 cup of cheddar cheese to this recipe, and omit the sugar. You could also use Monterey Jack Cheese, Mexican Cheese, or Colby Jack Cheese.
  2. Spicy Corn Casserole: You can add 1 cup of cheese with a few slices of jalapenos, and 1 teaspoon of garlic powder. Omit the sugar.
  3. Sweet Corn Casserole: For an even sweeter version, bump up the sugar to 1/2 cup. This produces a dessert-style dish. Another option is 1/4 cup of honey or maple syrup.
  4. Egg Free: If you leave out the egg this will create a “corn pudding recipe”. The egg produces a light and fluffy cornbread-like texture resembling a corn soufflé, but it is not required.
  5. Vegan or Dairy-Free: Skip the eggs, substitute the butter for Vegan Butter Earth Balance Sticks, and use dairy-free yogurt with a tablespoon of lemon juice in place of the sour cream.

side shot of corn casserole served on a white decorative plate, chunks of corn can be seen


This recipe requires one bowl and can be made in under an hour! Simple ingredients bursting with flavor!

  1. Preheat the oven to 350°F. Grease a round 2 1/2 inch qt ceramic dish or an 9×13 inch casserole dish.
  2. Open the can of whole corn kernels and carefully drain the water. Add the corn to a large mixing bowl with the rest of the remaining ingredients. Stir everything until well combined.
  3. Pour the mixture into the casserole dish and bake uncovered for 50-60 minutes. The outer edges will be slightly golden brown and the center slightly soft.
  4. Remove the casserole from the oven and allow it to rest for 10 minutes before serving.
  5. Serve warm and enjoy!
  6. Store any leftover corn casserole in an airtight container in the refrigerator for up to 4 days.

aerial shot of corn casserole with chunks of corn and a browned edge on a white plate



Yes! You can bake the casserole 24 hours in advance. Remove the casserole from the refrigerator and let slowly come to room temperature, for around 30 minutes. Keep the casserole covered. To reheat, simply pre-heat the oven to 300 °F and place the dish in the oven for 30 minutes, or until warmed through.


There are a few different ways you can make this recipe gluten-free. One way is to make your own gluten-free corn muffin mix, which is what I provide in this recipe.

I have also used Bob Mills Gluten-Free Corn Muffin Mix with great success, but it’s not always easy to find.

For the Bob Mills version use: 8.5 ounces of Bob Mills Corn Muffin Mix, and omit the gluten-free flour, gluten-free cornmeal, and baking powder.


Yes, you can double this recipe. Instead of a round casserole dish, bake in a  square 9×13 -inch baking dish, adding 10-15 minutes extra time.


No, not all brands of cream corn are gluten-free. You want to watch out for hidden ingredients by checking the labels.

Two brands I like are Kuner’s and Del Monté. Both of these brands use corn starch instead of wheat.


whole corn casserole in dish


Gluten-Free Corn Casserole (Dairy-Free Option)

Recipe Author : Rebecca Taig
Gluten-Free Corn Casserole is one of my family's favorite holiday recipes. Sweet and savory with a corn bread-like texture, this side dish is one of the best, and super easy to make!
4.79 from 14 votes
Course Side Dish
Prep Time 10 mins
Cook Time 55 mins
Total Time 1 hr 5 mins
Servings 8 people
Calories 226 kcal


  • 15 oz can sweet corn, drained
  • 14.75 oz can creamed corn
  • 1 cup sour cream (see notes for dairy-free option)
  • 1/2 cup unsalted butter, melted (see notes for dairy-free option)
  • 1 large egg
  • 3/4 cup + 1 tablespoon gluten-free flour (105 grams)
  • 2/3 cup gluten-free cornmeal (103 grams)
  • 1/4 cup sugar
  • 2 teaspoons baking powder
  • 1/2 teaspoon salt


  • Preheat the oven to 350°F. Grease a round 2½ qt ceramic dish or an 9x13 inch casserole dish.
  • Open the can of whole kernel corn and carefully drain the water. Add the corn to a large bowl with the rest of the remaining ingredients. Stir everything until well combined.
  • Pour the mixture into the casserole dish and bake uncovered for 55-60 minutes.
  • Remove the casserole from the oven and allow it to sit for 10 minutes. Serve warm.
  • Store in the refrigerator for up to 4 days.


For Dairy-Free Options Use The Following Substitutes:
Sourcream: 1 cup non-dairy yogurt + 1 tablespoon lemon juice
Butter: Non-dairy vegan butter sticks such as Earth Balance


Serving: 0.5cupCalories: 226kcalCarbohydrates: 25gProtein: 3gFat: 13gSaturated Fat: 8gCholesterol: 54mgSodium: 158mgPotassium: 150mgFiber: 2gSugar: 7gVitamin A: 388IUCalcium: 59mgIron: 1mg
Keyword corn casserole, holiday sides, side dish, thanksgiving
Pin Recipe
Did You Make This Recipe?Share your recipe photos with me @rebecca.taig
Did You Enjoy This Recipe?Please give it a star rating in the comments below. Thank you!


About Me

Hi, I'm Rebecca the voice and creator behind this blog, filled with inspiration for entertaining, home design, and delicious gluten-free recipes.


Be the first to receive all my latest posts and recipes directly to your inbox


Leave A Comment Below

Recipe Rating


  1. Julie Wagner wrote:

    So glad I found this recipe. We make this exact original version. I have recently gone GF DF so I am very excited to give this a try!

    Posted 10.26.20 Reply
    • I grew up eating this every Thanksgiving, so I had to make sure it was still incorporated, but allergen friendly.
      I hope you enjoy this recipe, it’s one of our favorites!

      Posted 10.27.20 Reply
  2. Carie wrote:

    This looks delicious and love it is GF. Do you know what the ounces of GF flour and corneal would be in cups?

    Posted 11.8.20 Reply
    • Hi there!

      The gluten-free flour would measure around 3/4 cup and the gluten-free cornmeal is around 2/3 cup. 🙂

      Hope you enjoy this recipe!


      Posted 11.8.20 Reply
  3. Annie wrote:

    Do you have any idea what adjustments might need to be made to make this in an instant-pot or Ninja Foodie?

    Posted 11.15.20 Reply
    • Hi there!

      I have never made this in an instant pot so I’m not quite sure.

      Please let me know if you try it!


      Posted 11.15.20 Reply
  4. Jill Dailey Smith wrote:

    quick question! do I drain the canned corn?

    Posted 11.25.20 Reply
    • Hi there!

      Yes, you will drain the canned corn. 🙂

      Happy Holidays!

      Posted 11.26.20 Reply
      • Jill wrote:

        Thanks for responding on Thanksgiving Day Rebecca….impressive! I made that assumption to drain the corn. The dish was a huge hit with the whole family. Thank you again!!

        Posted 11.26.20 Reply
        • Oh, I’m so glad you enjoyed this dish, it is truly one of our favorites! 🙂

          Happy Holidays!

          Posted 11.27.20 Reply
  5. Paula wrote:

    5 stars
    Made this for Thanksgiving and it was so amazing! I made my own cream of corn with frozen corn, almond milk, and cornstarch in a food processor and it was perfect. Thanks!

    Posted 11.27.20 Reply
    • I’m so glad you enjoyed this recipe!

      Next time I will make it with homemade creamed corn, great idea!

      Happy Holidays!

      Posted 11.27.20 Reply
  6. Juniper wrote:

    What GF flour do you use?

    Posted 11.19.21 Reply
    • Hi there,

      I love using Bob’s Red Mill 1:1 Gluten-Free flour.


      Posted 11.19.21 Reply
  7. Lisa wrote:

    Have you ever made this in the crock pot? I would love to know if any adjustments need to be made to the recipe, and how long it takes to cook on low or high setting.

    Posted 11.24.21 Reply
    • Hi Lisa,

      I have never made this in the crockpot so I wouldn’t know how long it would take.
      If you experiment, let me know! 🙂

      Happy Thanksgiving

      Posted 11.24.21 Reply

Subscribe to receive my FREE guide to the Top 10 Tips For Ultimate Baked Goods

You will also receive FREE recipes, home decor tips, and my monthly newsletter. Directly to your inbox!