With lots of sweet corn, tender potatoes, and a rich, creamy broth, this vegan Corn Chowder recipe is every bit as delicious as the traditional version!

Whether it’s Corn Nuggets , Corn Soufflé , or classic Corn Succotash , corn is a favourite in the summer months. And this vegan corn chowder recipe brings that sweet flavour into the fall and winter by putting it in a rich, creamy chowder! This is the kind of soup that leaves you feeling full and satisfied, with that fabulous broth, loads of veggies, tender potatoes, and some smoky vegan bacon on top for good measure.
What Makes This Corn Chowder Recipe a Win
My family has been enjoying this recipe nonstop lately! Here’s why we just can’t get enough.
- Creamy without any dairy . This corn chowder recipe is completely vegan thanks to a simple homemade swap: Cashew Cream instead of heavy cream or milk. It makes this soup ultra creamy and rich!
- Cozy, comforting flavour . There’s something about the flavours in this soup that I find so comforting. The sweet corn, savoury veggies, smoky bacon—yum!
- A meal-worthy soup . Not all soups are satisfying enough that you can have them on their own for dinner and not end up hungry a few hours later, but this corn chowder eats like a meal.

Notes on Ingredients
Here’s everything you’ll need for this vegan corn chowder recipe. Scroll down to the recipe card to find the ingredient quantities and recipe instructions.
For the Cashew Cream:
- Raw cashews – Soak these overnight, or in hot water for 20 minutes.
- Almond or oat milk – It should be unsweetened and unflavoured.
For the Chowder:
- Vegetable broth – Store-bought or my homemade Vegetable Broth .
- Fresh corn kernels – When fresh corn isn’t in season, you can swap in frozen. (Just skip the step of simmering the cobs in the broth.)
- Vegetables – Onion, carrot, and celery are also known as mirepoix; they create a savoury base of flavour for the soup.
- Yukon potatoes – I like to use buttery Yukon gold potatoes for their flavour and texture, but red potatoes would also work.
- Seasonings – Sea salt, freshly ground black pepper, cayenne pepper, smoked paprika, thyme, and bay leaf.
- Green onions and vegan bacon – For topping. I recommend my Vegan Bacon Crumbles or Crispy Vegan Bacon .
How to Make Vegan Corn Chowder
This step-by-step guide will walk you through the process of making this corn chowder recipe.

Make the cashew cream.
- Make the cashew cream. Blend the drained cashews with the plant milk until the mixture is completely smooth.
- Build the broth. Bring the vegetable broth and reserved corn cobs to a boil in a large pot. Reduce the heat and simmer for 10 to 15 minutes. Discard the cobs and transfer the broth to a large bowl or liquid measuring cup.

Soften the vegetables.
- Soften the vegetables. In the same pot, sauté the onion, carrot, and celery with a splash of broth or oil until they’re softened.
- Add the potatoes, corn and seasonings. Stir in the potatoes, corn, thyme, and seasonings. Simmer for 15 to 20 minutes, or until the potatoes are tender.

Simmer.
- Make it creamy. Stir in the cashew cream and simmer for another 5 minutes.
- Serve. Season to taste, then ladle into bowls, garnish with green onions, and top with vegan bacon.
Tips and Variation Ideas
- “Milk” the corn cobs . After slicing off the corn, run a chef’s knife down the cob once or twice more. This removes any leftover kernels and squeezes the rest of the corn juice out, which adds more corn flavour to your soup.
- Cut the potatoes to the same size . This way, they’ll all be tender at the same time, rather having some that are hard and taste raw and others that are falling apart.
- Make it nut-free . I use cashew cream as the Heavy Cream Substitute in this soup, but if you need a nut-free vegan corn chowder recipe, use your favourite nut-free vegan heavy cream or unflavoured/unsweetened creamer.
- Add some Southwest flair . Try stirring in a can of diced green chiles for Southwestern vibes. You can top the finished soup with crispy tortilla strips too!
What to Serve With Corn Chowder
My family loves this recipe with Gluten-Free Dinner Rolls or Gluten-Free Focaccia . Or, for a lighter pairing, you can serve your soup with a salad like one of these summer salad recipes , which have flavours that work well with corn.

How to Store Leftovers
- Refrigerator : Transfer this corn chowder into an airtight container and refrigerate for up to 4 days.
- Freezer : Freeze the soup in an airtight container or freezer bag for up to 3 months. Thaw in the refrigerator before reheating.
- To reheat : Warm leftovers in a pan on the stove over medium heat, or heat individual bowls in the microwave.
More Creamy Vegan Soups
- Creamy Pumpkin Soup
- Vegan Mushroom Wild Rice Soup
- Creamy Tomato Soup with Cheesy Croutons
- Vegan Instant Pot Potato Soup
Ingredients
For the Cashew Cream
- 1 cup raw cashews , soaked in hot water for 20 minutes – 140 g
- 1 ½ cups unsweetened almond or oat milk , 360mL
For the Chowder
- 5 cups vegetable broth , 1.4 L
- 4 cups fresh corn kernels , from 4 – 5 ears corn, reserve cobs for simmering – 600 g
- 1 large onion , finely diced (about 1 ½ cups) – 200 g
- 1 large carrot , cut into ¼-inch dice (about 1 cup) – 120 g
- 3 stalks celery , finely diced (about 1 cup) – 100 g
- 1 pound Yukon potatoes , peeled and cut into ¼-inch thick pieces ( 3 medium) – 450 g
- 2-3 teaspoons sea salt , or to taste – 10 – 15 grams
- ½ teaspoon freshly ground black pepper , 1 g
- ¼ teaspoon cayenne pepper , or to taste – 0.5 g
- ½ teaspoon smoked paprika , 1.5 g
- 1 teaspoon fresh thyme leaves , or ½ teaspoon dried – 1 g
- 1 bay leaf , remove before serving
- 2 tablespoons chopped green onions , to garnish – 10 g
- Vegan bacon , for topping
Instructions
- Make the Cashew Cream: Drain soaked cashews. Blend with almond or oat milk until completely smooth and creamy. Set aside.
- Add vegetable broth and reserved corn cobs to a large pot. Bring to a boil, then reduce heat and simmer for 10–15 minutes to extract flavor. Remove and discard cobs.
- In the same pot, add onion, carrot, and celery. Sauté in a splash of broth (or a little oil if preferred) until softened, about 6–7 minutes.
- Stir in potatoes, corn kernels, thyme, bay leaf, smoked paprika, cayenne, salt, and pepper. Simmer for 15–20 minutes, until potatoes are tender.
- Stir in the cashew cream and simmer for another 5 minutes. Adjust seasoning to taste (more salt, cayenne, or smoked paprika if you like).
- Ladle into bowls, garnish with green onions, and top with your vegan bacon.
Notes
- Refrigerator : Transfer this corn chowder into an airtight container and refrigerate for up to 4 days.
- Freezer : Freeze the soup in an airtight container or freezer bag for up to 3 months. Thaw in the refrigerator before reheating.
- To reheat : Warm leftovers in a pan on the stove over medium heat, or heat individual bowls in the microwave.

Vegan Corn Chowder
Ingredients
For the Cashew Cream
- 1 cup raw cashews soaked in hot water for 20 minutes – 140 g
- 1 ½ cups unsweetened almond or oat milk 360mL
For the Chowder
- 5 cups vegetable broth 1.4 L
- 4 cups fresh corn kernels from 4 – 5 ears corn, reserve cobs for simmering – 600 g
- 1 large onion finely diced (about 1 ½ cups) – 200 g
- 1 large carrot cut into ¼-inch dice (about 1 cup) – 120 g
- 3 stalks celery finely diced (about 1 cup) – 100 g
- 1 pound Yukon potatoes peeled and cut into ¼-inch thick pieces ( 3 medium) – 450 g
- 2-3 teaspoons sea salt or to taste – 10 – 15 grams
- ½ teaspoon freshly ground black pepper 1 g
- ¼ teaspoon cayenne pepper or to taste – 0.5 g
- ½ teaspoon smoked paprika 1.5 g
- 1 teaspoon fresh thyme leaves or ½ teaspoon dried – 1 g
- 1 bay leaf remove before serving
- 2 tablespoons chopped green onions to garnish – 10 g
- Vegan bacon for topping
Instructions
- Make the Cashew Cream: Drain soaked cashews. Blend with almond or oat milk until completely smooth and creamy. Set aside.
- Add vegetable broth and reserved corn cobs to a large pot. Bring to a boil, then reduce heat and simmer for 10–15 minutes to extract flavor. Remove and discard cobs.
- In the same pot, add onion, carrot, and celery. Sauté in a splash of broth (or a little oil if preferred) until softened, about 6–7 minutes.
- Stir in potatoes, corn kernels, thyme, bay leaf, smoked paprika, cayenne, salt, and pepper. Simmer for 15–20 minutes, until potatoes are tender.
- Stir in the cashew cream and simmer for another 5 minutes. Adjust seasoning to taste (more salt, cayenne, or smoked paprika if you like).
- Ladle into bowls, garnish with green onions, and top with your vegan bacon.
Notes
- Refrigerator : Transfer this corn chowder into an airtight container and refrigerate for up to 4 days.
- Freezer : Freeze the soup in an airtight container or freezer bag for up to 3 months. Thaw in the refrigerator before reheating.
- To reheat : Warm leftovers in a pan on the stove over medium heat, or heat individual bowls in the microwave.
Nutrition
Vegan Corn Chowder https://jessicainthekitchen.com/corn-chowder-recipe/ November 28, 2025
These rich and fudgy Peppermint Brownies are finished with festive candy canes and a white chocolate drizzle for the perfect holiday treat!

When I think of Christmas, I automatically think of PEPPERMINT and CHOCOLATE. Well, I think of chocolate all the time, but with peppermint? Well, that’s reserved for the holiday season. This is my most beloved brownie recipe, which my family has declared the best brownies ever, so they’ve become a Christmas tradition for us. Like my Vegan Brownies and Gluten Free Brownies , they are rich, chewy and fudgy, but it’s that fab candy cane topping that really makes them a standout.
Why These Brownies Are the Perfect Holiday Dessert
Christmas is so close and these peppermint brownies need to be made in your kitchen. Whip up two batches so you can gift one, and eat one all by yourself.
- Fudgy, gooey texture. These brownies have a low flour to chocolate ratio, which means they are supremely fudgy. Sorry cake-y brownie lovers, you’re going to have to go elsewhere for your fix! (But who really likes cake-y brownies anyway? I’ve yet to meet anyone!)
- Festive peppermint flavour. Peppermint extract is cooling and fresh, which instantly makes me think of snow and chilly weather. Now, we don’t get snow where I live, but these brownies make me feel like I’m in a winter wonderland!
- Vegan but crowd-pleasing. This is not the kind of recipe that only the vegans will eat. Everyone will love these peppermint brownies! They’re awesome for homemade gifts and cookie platters.

Notes on Ingredients
If you bake regularly, you probably have a lot of these ingredients in your pantry right now! Scroll down to the recipe card to find the ingredient quantities and recipe instructions.
- Chocolate chips – For double the chocolate goodness, I melt some chocolate chips for the batter then fold in more chocolate chips for pockets of chocolatey goodness.
- All-purpose flour – I have successfully made these peppermint brownies with gluten-free flour too. Use a 1:1 gluten-free flour for baking.
- Sea salt
- Baking soda
- Flax eggs or egg replacer – Here’s how to make a flax egg .
- Brown sugar – Brown sugar makes for a moister brownie, but cane or coconut sugar is fine too.
- Peppermint extract – This recipe was formulated with peppermint extract, not peppermint oil. Make sure you grab the right bottle!
- Coconut oil – A fantastic swap for butter because it’s an oil that’s solid at room temperature. You could use another oil if you prefer, though.
- Water
- Vanilla extract
- White chocolate – Use a quality brand! Some white chocolate has a waxy flavour and texture.
- Candy canes – Or Starlite mints, which have the same flavour. You can also buy crushed candy canes instead of crushing your own!
How to Make Peppermint Brownies With White Chocolate Topping
These festive brownies are super easy to make! Here’s a brief overview of the process.

Whisk the dry ingredients.
- Melt the chocolate. Heat the chocolate chips in the microwave or over a double boiler until melted and smooth.
- Mix the dry ingredients. Whisk the flour, sea salt, and baking soda in a bowl.
- Mix the wet ingredients. Combine the flax eggs, peppermint extract, sugar, and oil, and then mix in the vanilla extract and water.

Mix wet and dry with the melted chocolate.
- Combine wet and dry. Add the dry mixture and melted chocolate to the wet ingredients and mix until combined. Fold in the chocolate chips.
- Bake. Spread the batter into an 8×8 pan and bake at 325°F for 35 minutes.

Make the white chocolate topping.
- Cool completely. Let the brownies cool fully in the pan on a wire rack.
- Add the topping. Melt the white chocolate in the microwave, then stir in the coconut oil and peppermint extract. Drizzle the brownies with the melted white chocolate and sprinkle the crushed candy canes on top. Slice and enjoy.
Tips and Variations
- Use high-quality chocolate chips. Choose chocolate chips with cocoa butter for a glossy, crackly top. Don’t use baking chocolate, which is unsweetened!
- Don’t swap the pan size. An 8×8 pan gives the perfect thickness. Changing the size will change the bake time too.
- Let them cool completely. The brownies set as they cool; cutting too early leads to a messy texture.
Serving Suggestions
Add these peppermint brownies to a holiday dessert platter with White Chocolate Peppermint Bark , Vegan Sugar Cookies , and Gingersnap Molasses Cookies . We also love to warm them up in the microwave and add a scoop of Vegan Ice Cream on top. Bliss!

How to Store and Reheat
- Room temperature: Store peppermint brownies in an airtight container for 3 to 4 days. I like to place wax paper between the layers to keep them from sticking to each other!
- Refrigerator: In the fridge, these brownies keep well for up to 1 week. Let them come to room temperature before serving for the best texture.
- Freezer: Freeze these brownies for up to 3 months. Wrap them tightly and then place them in a freezer bag or airtight container to prevent freezer burn. Let them thaw at room temperature or in the fridge. You can also warm them in the microwave.
More Vegan Brownie Recipes
- Brownie Cookies
- Vegan Mug Brownie
- Pumpkin Brownies
- Red Velvet Brownies
Ingredients
- 1 cup chocolate chips , melted for batter, ( 188 g)
- 1 cup all purpose flour , ( 133.75 g)
- ½ teaspoon sea salt , ( 2.5 ml)
- ¼ teaspoon baking soda , ( 1.25 ml)
- 2 flax eggs , Learn how to make a flax egg or see notes* OR Two Bob’s Red Mill Egg Replacer, my preferred choice
- ¾ cup brown sugar , or cane sugar or coconut sugar, ( 158 g)
- ½ teaspoon peppermint extract , ( 2.5 ml)
- ½ cup melted coconut oil , or any other neutral oil, ( 100 g)
- ¼ cup water , ( 60 ml)
- 1 teaspoon pure vanilla extract , ( 5 ml)
- 1 cup chocolate chips , unmelted for mix-ins, ( 188 g)
WHITE CHOCOLATE CANDY CANE TOPPING:
- ¼ cup white chocolate , ( 32 g)
- ½ teaspoon coconut oil , ( 2.5 ml)
- a small drop of peppermint extract
- 2 crushed candy canes
Instructions
- Preheat oven to 325°F/160°C.
- Melt chocolate chips in microwave for a minute, stirring after to see if chips have melted. If not, microwave in increments of 30 seconds until completely melted. Alternatively, you can melt it over a small pot of boiling water (Not a lot of water in the pot) and put the chocolate chips it in a heat proof and melt proof bowl over the pot and stir until melted.
- In a medium bowl, whisk the flour, salt and baking soda until combined. Set aside.
- In a separate bowl, add the flax eggs, peppermint extract, sugar and oil and mix until combined for about 2 minutes. If you have a hand mixer , really whip it all together on high speed, or by hand very vigorously. Add the water and the vanilla extract and mix.
- Add the dry mixture from earlier to the wet mixture along with the melted chocolate chips and stir for about 3 minutes until combined.
- Stir in 1 cup chocolate chips. Pour into a greased, parchment lined, or a greased foil-lined 8×8 square pan. Bake for 35 minutes.
- When finished, remove from oven and allow to cool completely in the pan on a wire rack.
- After brownies have cooled, Prepare white chocolate candy topping. Drizzle over brownies then sprinkle candy canes on top.
- Slice into 9, 12 or 16 slices. Enjoy!
WHITE CHOCOLATE CANDY CANE TOPPING:
- Melt 1/4 cup white chocolate in the microwave for 30 seconds. Stir in coconut oil and peppermint extract and mix until smooth. Place in a ziplock bag and cut off a corner.
Notes
- *Flax meal is ground up flax seeds. You can buy flax meal or you can ground flax seeds up in a coffee grinder or NutriBullet. Measure the tablespoon after the flax is ground up. Since flax meal has natural oils in it, it can produce a slightly oil bottom, so I would highly recommend using the egg replacer if you can! I’ve been making this lately with Bob’s Red Mill Egg Replacer, and the results are phenomenal! I make two eggs as per the package instructions!
- TO MAKE GLUTEN FREE : You can use gluten free all purpose flour mix.
- VERY important notes re the brownies : It’s up to you what type of chocolate chips you would want to use, but do not use baking chocolate (which is without sugar). You can use semi-sweet or dark chocolate based on the brownie you would like to achieve. I recommend semi-sweet since it’s the best of both worlds. If you’d like a mix use semi-sweet for the base, and either milk or dark for the chips in the brownies. I highly recommend chocolate chips with cocoa butter as a primary ingredient for that crackly top (I love enjoy life or Guittard dairy free chips for this).
- Oil instead of vegan butter in products tends to create a moister product. If you want to use vegan butter though, all you have to do is switch out equal parts of the butter for the oil.
- The pan size makes a huge difference! If you do not use an 8×8 pan, e.g. if you use smaller, your brownies will not be ready in the right amount of time. If you use a larger pan, they will be ready faster.
- PLEASE allow your brownies to cool completely! This can take about 2 hours. This is crucial for delicious, set and finished brownies. You can slice them about halfway through cooling with a plastic knife.
- Ensure your oven is properly calibrated, and remember your brownies will not be properly set until they are cooled down.