Go Back
+ servings
5 from 1 vote
Vegan Creamed Corn in a Black Bowl on White Wooden Surface with Spoon
Vegan Creamed Corn
Prep Time
15 mins
Cook Time
35 mins
Total Time
50 mins

This vegan creamed corn is bursting with sweet corn kernels in creamy sauce. So rich, so flavorful...you'd never guess this stuff was dairy-free!

Course: Side Dish
Cuisine: American
Keyword: vegan corn recipe, vegan side dishes
Servings: 8
Calories: 176 kcal
Author: Alissa Saenz
  • 2 tablespoons vegan butter
  • 1 small onion, diced
  • 2 tablespoons all-purpose flour
  • 1 cup full-fat coconut milk (from a can)
  • 1 cup unflavored and unsweetened non-dairy milk (such as soy or almond)
  • 4 cups fresh corn kernels* (about 6 ears)
  • 1/2 teaspoon salt, plus more to taste
  • Black pepper, to taste
  1. Melt the butter in a medium skillet over medium heat.

  2. Add the onion and cook, stirring occasionally, until it's soft and translucent, about 5 minutes.

  3. Begin sprinkling in the flour, a bit at a time, stirring to form a paste that coats the onions.

  4. Once all the flour has been added, begin stirring in the coconut milk, a bit at a time, followed by the other non-dairy milk. You can use a whisk to remove any lumps if needed.

  5. Stir in the corn and bring the liquid to a boil. Lower the heat and allow the mixture to simmer for about 30 minutes, until the corn is tender and the sauce is thick.

  6. Remove the skillet from heat and season the mixture with salt and pepper to taste.

  7. Serve.

Recipe Notes

*Frozen corn can be substituted. Thaw it out first and reduce the simmer time in step 5 if needed.

Nutrition Facts
Vegan Creamed Corn
Amount Per Serving (0.5 cups)
Calories 176 Calories from Fat 100
% Daily Value*
Fat 11.1g17%
Saturated Fat 7.4g37%
Sodium 214mg9%
Potassium 313mg9%
Carbohydrates 19g6%
Fiber 3.2g13%
Sugar 4.1g5%
Protein 3.7g7%
Calcium 65mg7%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.