Vegan Corn Pudding Recipe That’s Creamy and Delicious

Updated On: September 29, 2025

If you’re looking for the ultimate comfort food that’s both crowd-pleasing and completely plant-based, this vegan corn pudding recipe is about to become your new favorite. Creamy, sweet, and loaded with the sun-kissed flavor of corn, it’s perfect as a side dish for holidays, family gatherings, or weeknight dinners when you crave a little extra coziness.

There’s something magical about the way the golden corn melds with a tender, custard-like base—without a single egg or drop of dairy in sight!

Whether you’re a lifelong vegan, hosting plant-based friends, or just aiming to sneak more veggies into your meals, this recipe is a must-try. It’s easy to prepare, uses simple pantry staples, and bakes up beautifully every time.

Plus, with just a few easy tweaks, you can customize this dish to suit any craving or occasion. Let’s dig into this irresistible vegan corn pudding and discover how easy it is to bring a little sunshine to your table all year round.

Why You’ll Love This Recipe

  • Deliciously Creamy: This vegan corn pudding has a luscious, custard-like texture that’s every bit as satisfying as the classic.
  • Family-Friendly: Both kids and adults adore the subtly sweet, buttery flavor and the soft, comforting bite.
  • Easy to Make: With just a handful of ingredients and minimal prep, you’ll have a show-stopping side in under an hour.
  • Allergy-Friendly: Free from eggs, dairy, and nuts, making it perfect for potlucks and gatherings with dietary restrictions.
  • Versatile: Serve it at Thanksgiving, Christmas, summer BBQs, or as part of a cozy weeknight meal.
  • Make-Ahead Friendly: You can prep it in advance and simply reheat before serving—perfect for busy holidays!
  • Customizable: Add spices, herbs, or even veggies (like bell pepper or jalapeño) to make it your own.

Ingredients

Here’s everything you’ll need to make this vegan corn pudding:

Ingredient Amount Notes
Corn kernels 3 cups Fresh, frozen (thawed), or canned (drained)
Cornmeal 1/2 cup Medium or fine grind
All-purpose flour 1/4 cup Can use gluten-free blend if needed
Non-dairy milk 1 1/2 cups Unsweetened, such as soy, oat, or almond
Vegan butter 1/4 cup (melted) Or coconut oil
Maple syrup 2 tbsp Or agave nectar
Organic cane sugar 2 tbsp Adjust to taste
Baking powder 1 1/2 tsp Aluminum-free preferred
Salt 1/2 tsp
Black pepper 1/4 tsp Freshly ground
Ground turmeric (optional) 1/4 tsp For color and subtle flavor
Ground flaxseed 2 tbsp Mixed with 5 tbsp water (flax “egg”)
Vanilla extract (optional) 1 tsp Enhances sweetness

Equipment

  • Mixing bowls (one large, one small)
  • Whisk or fork
  • Measuring cups and spoons
  • Baking dish (8×8-inch or similar size casserole dish)
  • Oven
  • Spatula
  • Blender or food processor (optional, for creamy texture)
  • Non-stick spray or vegan butter (for greasing)

Instructions

  1. Preheat your oven to 350°F (175°C).

    Grease your 8×8-inch baking dish with non-stick spray or vegan butter to prevent sticking.

  2. Prepare the flax “egg”.

    In a small bowl, combine 2 tbsp ground flaxseed with 5 tbsp water. Whisk together and let sit for about 5 minutes, until thickened and gelatinous.

  3. Blend a portion of the corn for creaminess.

    If you love a silky pudding, add 1 1/2 cups corn kernels and 1/2 cup non-dairy milk to a blender or food processor. Blend until mostly smooth but still slightly chunky for texture.

    For a chunkier pudding, skip this step and use all whole corn kernels instead!

  4. Mix the wet ingredients.

    In a large mixing bowl, combine the blended corn mixture (if using), remaining corn kernels, melted vegan butter, remaining non-dairy milk, maple syrup, sugar, flax “egg”, and vanilla extract (if using).

    Whisk until smooth and well combined.

  5. Add the dry ingredients.

    Sprinkle in the cornmeal, flour, baking powder, salt, pepper, and turmeric (if using). Stir gently with a spatula until the batter is just combined—do not overmix.

  6. Pour the batter into the prepared baking dish.

    Use a spatula to smooth the top for even baking.

  7. Bake for 40-45 minutes.

    The pudding is ready when the center is set, the edges are golden, and a toothpick inserted into the center comes out mostly clean (a few moist crumbs are OK).

    If you prefer a firmer pudding, bake for an extra 5-10 minutes. For a softer, more custard-like texture, remove from the oven right at the 40-minute mark.

  8. Cool and serve.

    Allow the corn pudding to cool for at least 10-15 minutes before slicing. Serve warm for the best flavor and texture!

Tips & Variations

Flavor Boosters

  • Add 1/2 cup diced red bell pepper or jalapeño for a southwestern twist.
  • Sprinkle chopped green onions or fresh herbs like chives or parsley on top before serving.
  • If you like it cheesy, stir in 1/2 cup shredded vegan cheddar.
  • Add a pinch of smoked paprika for a subtle smoky flavor.

Texture Options

  • For a creamier pudding, blend up to 2 cups of the corn kernels before mixing with the batter.
  • For a chunkier texture, use all whole corn and skip blending.

Make it Gluten-Free

Substitute the all-purpose flour with a 1:1 gluten-free blend. Be sure your cornmeal is gluten-free as well!

Make-Ahead & Storage

  • This pudding can be baked a day ahead. Simply reheat in the oven at 325°F (160°C) for 15-20 minutes, covered with foil to prevent drying out.
  • Leftovers keep well in the refrigerator for up to 4 days. Reheat individual slices in the microwave or oven.
  • Freezes beautifully! Wrap tightly and freeze for up to 2 months. Thaw overnight in the fridge and rewarm before serving.

Nutrition Facts

Here’s a breakdown of the nutrition for one serving (based on 9 servings per recipe):

Nutrient Amount Per Serving
Calories 180
Fat 6g
Saturated Fat 1g
Carbohydrates 32g
Fiber 3g
Sugar 7g
Protein 3g
Sodium 230mg
Vitamin C 8% DV
Iron 6% DV

Nutrition will vary slightly depending on the plant milk, sweetener, and corn variety you use.

Serving Suggestions

  • Holiday Side: This vegan corn pudding makes a stellar side for Thanksgiving, Christmas, Easter, or any special dinner. Pair it with your favorite vegan roast, mashed potatoes, and gravy for a hearty feast.
  • Summer BBQs & Potlucks: Serve alongside grilled veggies, vegan sausages, or fresh salads. It’s delicious at room temperature, making it perfect for picnics and potlucks.
  • Weeknight Comfort: Enjoy it as a main dish with a crisp green salad or a bowl of High Protein Vegan Soup.
  • Brunch: Serve with homemade vegan flour tortillas, avocado slices, and salsa for a cozy brunch platter.
  • Leftover Magic: Reheat slices and top with a dollop of vegan sour cream or hot sauce for an easy lunch or snack.

For more vegan comfort food inspiration, check out our Veggie Quesadilla Recipe Indian Style Easy & Delicious and Vegan Slow Cooker Recipe for Easy, Delicious Meals.

Conclusion

This vegan corn pudding is proof that you don’t need eggs or dairy to create a dish that’s creamy, comforting, and full of flavor. With its sweet golden corn, tender crumb, and just the right touch of richness, it’s sure to win over vegans and non-vegans alike.

The best part? It’s endlessly adaptable, so you can make it your own with your favorite add-ins or spices.

Whether you’re serving it at a festive holiday table or enjoying a cozy night in, this recipe is guaranteed to become a staple in your kitchen. Don’t forget to explore more plant-based comfort food on our blog—like our Vegan Cuban Recipes: Delicious Plant-Based Island Flavor—and let us know how you put your own spin on this classic.

Happy cooking and enjoy every bite of your homemade vegan corn pudding!

📖 Recipe Card: Vegan Corn Pudding

Description: This creamy vegan corn pudding is a comforting side dish, perfect for holidays or weeknight dinners. Sweet corn and coconut milk create a rich, savory-sweet flavor everyone will love.

Prep Time: PT15M
Cook Time: PT45M
Total Time: PT1H

Servings: 6 servings

Ingredients

  • 3 cups corn kernels (fresh or frozen, thawed)
  • 1 cup canned coconut milk
  • 1/2 cup unsweetened applesauce
  • 1/2 cup cornmeal
  • 1/4 cup maple syrup
  • 2 tablespoons cornstarch
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 1/2 teaspoon ground black pepper

Instructions

  1. Preheat oven to 350°F (175°C).
  2. Grease a medium baking dish.
  3. In a blender, blend 2 cups of corn with coconut milk until mostly smooth.
  4. Transfer to a large bowl and stir in applesauce, cornmeal, maple syrup, cornstarch, baking powder, salt, and pepper.
  5. Fold in the remaining 1 cup of whole corn kernels.
  6. Pour mixture into prepared baking dish.
  7. Bake for 40-45 minutes, until set and lightly golden.
  8. Cool for 10 minutes before serving.

Nutrition: Calories: 210 | Protein: 3g | Fat: 7g | Carbs: 37g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Corn Pudding”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “This creamy vegan corn pudding is a comforting side dish, perfect for holidays or weeknight dinners. Sweet corn and coconut milk create a rich, savory-sweet flavor everyone will love.”, “prepTime”: “PT15M”, “cookTime”: “PT45M”, “totalTime”: “PT1H”, “recipeYield”: “6 servings”, “recipeIngredient”: [“3 cups corn kernels (fresh or frozen, thawed)”, “1 cup canned coconut milk”, “1/2 cup unsweetened applesauce”, “1/2 cup cornmeal”, “1/4 cup maple syrup”, “2 tablespoons cornstarch”, “1 teaspoon baking powder”, “1 teaspoon salt”, “1/2 teaspoon ground black pepper”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 350\u00b0F (175\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Grease a medium baking dish.”}, {“@type”: “HowToStep”, “text”: “In a blender, blend 2 cups of corn with coconut milk until mostly smooth.”}, {“@type”: “HowToStep”, “text”: “Transfer to a large bowl and stir in applesauce, cornmeal, maple syrup, cornstarch, baking powder, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Fold in the remaining 1 cup of whole corn kernels.”}, {“@type”: “HowToStep”, “text”: “Pour mixture into prepared baking dish.”}, {“@type”: “HowToStep”, “text”: “Bake for 40-45 minutes, until set and lightly golden.”}, {“@type”: “HowToStep”, “text”: “Cool for 10 minutes before serving.”}], “nutrition”: {“calories”: “210”, “proteinContent”: “3g”, “fatContent”: “7g”, “carbohydrateContent”: “37g”}}

Photo of author

Marta K

Leave a Comment

X