Soups & Stews
This vegan potato chowder delivers the same velvety richness you crave—without a drop of dairy. 💛 The secret lies in coconut milk, which creates a luxuriously creamy base while keeping the dish light and plant-based.
I developed this recipe after years of perfecting the balance between hearty potatoes, savory broth, and aromatic herbs, ensuring every spoonful feels indulgent yet wholesome.
The beauty of this recipe is its simplicity: just 15 minutes of prep followed by a 30-minute simmer transforms humble ingredients into a comforting bowl of goodness. We'll use a flour slurry to thicken the broth naturally, avoiding the need for heavy cream or butter substitutes.
The result? A smooth, velvety chowder with tender potatoes, crisp onions, and a subtle depth from smoked paprika.
What makes this chowder truly special is how it satisfies even the most devoted dairy lovers. The coconut milk adds a slight tropical note that pairs beautifully with the earthy potatoes, while a touch of nutritional yeast gives it that familiar cheesy flavor without any animal products.
Each bite is creamy, hearty, and packed with flavor—perfect for chilly evenings or cozy family dinners.
Serve it with crusty bread to soak up every last drop, or garnish with fresh parsley and a sprinkle of vegan cheese for extra flair. This recipe scales easily, so you can make a big batch for meal prep or share with friends. Let’s get cooking!
Ingredients for vegan potato chowder
Six hearty ingredients create velvety vegan chowder that rivals dairy versions in richness.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 3 lb | Peeled, cut into 1-inch cubes |
| Yellow Onion 🧅 | 1 whole | Diced, medium size preferred |
| Celery Stalks 🧅 | 3 whole | Diced, includes leaves for flavor |
| Full-Fat Coconut Milk 🥥 | 2 cans | 13.5 oz each, unsweetened |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| All-Purpose Flour 🌾 | ½ cup | For thickening slurry |
| Cold Water 💧 | ½ cup | For flour slurry |
| Smoked Paprika 🌶️ | 1 tbsp | For depth of flavor |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
| Nutritional Yeast 🧀 | ⅓ cup | For cheesy flavor |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Sea Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The potatoes are the star here—Yukon Golds are ideal for their buttery texture and creamy finish. Trader Joe's and Whole Foods carry them year-round, but any waxy potato works in a pinch. For the coconut milk, full-fat canned versions (like Thai Kitchen) deliver the best creaminess—skip the light versions. The flour slurry is key for that restaurant-quality thickness, so use all-purpose flour and whisk it smooth with cold water to avoid lumps. Fresh thyme and garlic elevate the broth, but dried thyme at one-third the amount works if you're short on time.
No smoked paprika? Substitute half the amount of regular paprika plus a pinch of cayenne for heat. Fresh parsley can be swapped for chives or cilantro if you prefer, though parsley's bright note is classic. For extra richness, stir in 1 tbsp vegan butter at the end (like Miyoko's brand). The nutritional yeast gives that cheesy kick—Bob's Red Mill is my go-to brand, but any high-quality version works. If you're making this ahead, the chowder actually tastes better the next day as flavors meld.
Store leftovers in an airtight container for up to 5 days in the fridge. For freezing, portion into silicone molds or containers—this chowder reheats beautifully, though you might need to add a splash of water or broth to restore creaminess. The flour slurry can be made ahead and stored in the fridge for 3 days, saving you prep time. Garnish with fresh parsley and a sprinkle of vegan cheese (like Violife) just before serving to keep it vibrant.
Why You'll Love This Recipe
- Foolproof Stovetop: I swear by this method—simmer the Yukon Golds whole in the broth first, then mash them right in the pot. No peeling, no fuss, and the broth gets infused with that buttery potato sweetness without a single extra pan.
- Creamy Without Guilt: Full-fat coconut milk makes this rich and velvety, but it’s secretly my lazy trick for depth. The onion and celery caramelize into the broth, so every spoonful has that layered, restaurant-quality taste—no heavy cream needed.
- Lunchbox Magic: Between us, this is my secret weapon for packed lunches. The texture holds up for days, and the coconut milk keeps it from getting watery. I double the batch on Sundays, and by Thursday, I’m still eating it cold with a sprinkle of smoked paprika.
- Budget-Friendly Luxury: Here’s what sold me—this costs less than half of store-bought chowder, and it’s better. Yukon Golds are cheap in bulk, the broth stretches forever, and the coconut milk adds that gourmet touch without breaking the bank. Leftovers? They’re my favorite kind.
Step-by-step instructions for vegan potato chowder
Here's how to create a velvety, plant-based chowder that rivals classic versions.
🍳 Step 1: Sauté the Aromatic Base
Heat 1 tablespoon olive oil in a large pot over medium heat. Add the diced yellow onion and diced celery stalks (including leaves for extra flavor). Cook for 5-6 minutes until softened and the onion becomes translucent.
Here's the thing—don't rush this step. You want the vegetables to release their moisture and develop a gentle sweetness. Stir occasionally and watch for the edges to turn just slightly golden. Add the minced garlic cloves and 1 tablespoon fresh thyme leaves after 3 minutes of cooking to prevent burning.
👨🍳 Step 2: Prepare the Flour Slurry
In a small bowl, whisk together the 0.5 cup all-purpose flour and 0.5 cup cold water until smooth. This creates a roux-like consistency that will thicken our chowder beautifully. I like to whisk vigorously for about 1 minute to eliminate any lumps completely.
Real talk: don't use hot water here. Cold water prevents the flour from cooking prematurely and ensures a smooth texture. Keep this mixture nearby as you'll add it to the pot in the next step.
🍳 Step 3: Build the Creamy Foundation
Add the flour slurry to the pot with sautéed vegetables. Stir constantly for 2-3 minutes until the mixture thickens slightly and the raw flour taste disappears. This is where the magic happens—your chowder's thickness comes from this step.
Next, pour in the 4 cups vegetable broth and scrape up any browned bits from the bottom of the pot. These bits are packed with flavor—don't miss them! Bring the mixture to a gentle simmer over medium heat.
🥘 Step 4: Cook the Potatoes Until Tender
Add the 3 lb peeled Yukon Gold potatoes (cut into 1-inch cubes) to the pot. Stir gently to coat them in the broth mixture. The potatoes should be partially submerged—if not, add a little more broth.
Simmer uncovered for 15-20 minutes until the potatoes are fork-tender with a slight resistance. You'll know they're ready when they easily pierce with a knife but still have a bit of bite. Don't let them boil vigorously—keep it at a gentle simmer to prevent the potatoes from breaking apart.
🥘 Step 5: Add Creaminess and Season
Reduce heat to low and stir in the 2 cans full-fat coconut milk, 1 tbsp smoked paprika, 1.5 tsp sea salt, and 0.5 tsp black pepper. The coconut milk will create that luxurious creaminess we're after. Stir well to combine everything evenly.
Let the chowder simmer gently for another 10 minutes to allow all the flavors to meld together. Taste and adjust seasoning if needed—this is where you can really make it your own. The 0.33 cup nutritional yeast and 1 tbsp lemon juice should be added now for that cheesy, bright finish. Stir in the parsley at the very end.
⏰ Step 6: Rest and Serve
Remove the pot from heat and let the chowder rest for 5 minutes. This resting period allows the flavors to settle and the coconut milk to fully incorporate. The chowder will thicken slightly as it cools, so don't worry if it looks a bit loose while hot.
Ladle the chowder into bowls and garnish with the 0.25 cup chopped fresh parsley. Serve immediately with crusty bread or your favorite side. Each spoonful should deliver that perfect balance of creamy coconut richness, hearty potato texture, and aromatic vegetable flavors.
Pro Tips For Making Vegan Potato Chowder
- Parboil Potatoes First: Toss diced Yukon Golds in boiling water for 5 minutes before simmering—this guarantees they’ll finish tender without turning to mush. I learned this the hard way when my chowder ended up gluey, and now I swear by it.
- Sweat, Don’t Burn: Cook the onion and celery in a dry pot over medium heat until soft, not brown—just enough to release their flavor without bitterness. After burning three batches, I finally figured out that patience here makes all the difference.
- Strain the Broth: Use a fine-mesh sieve to strain your vegetable broth before adding it to the pot—this keeps stray bits from turning your chowder into a soup with texture. Sounds weird, but it works: the result is smoother every time.
- Stir in Cold Milk: Whisk the full-fat coconut milk into the simmering chowder off the heat—this prevents curdling and keeps the richness intact. I was skeptical until I tried it, and now I won’t make it any other way.
Troubleshooting this recipe
Lumpy Chowder Fix
If your chowder turns out lumpy, it’s usually from unevenly cooked flour or potatoes. First, whisk the flour slurry with a hand mixer for 2 minutes before adding it to the pot—this ensures no clumps remain.
For stubborn lumps, use an immersion blender to blend directly in the pot until smooth. If the potatoes are breaking apart, reduce simmering time by 5 minutes next time and keep the heat at a gentle simmer. 💡
Too Thin or Watery
A thin chowder often means the flour slurry didn’t thicken properly. To fix it, whisk 1 tbsp all-purpose flour with 2 tbsp cold water in a small bowl, then stir it into the chowder.
Let it simmer for 3-5 minutes until it thickens to your liking. If it’s still too thin, add another ½ cup coconut milk and simmer for 2 more minutes.
Grainy or Chalky Texture
This happens when the flour isn’t fully incorporated or the chowder cooks too vigorously. To prevent it, always whisk the flour slurry until completely smooth before adding it to the pot. If your chowder tastes chalky, add 1 tbsp lemon juice and 1 tbsp coconut milk to balance the flavors.
For extra creaminess, stir in 1 tbsp vegan butter at the end. 🥥
Potatoes Overcooked or Mushy
Overcooked potatoes make chowder mushy. To avoid this, cut potatoes into 1-inch cubes and simmer them for 15-20 minutes until they’re tender but still hold their shape. If they’re already too soft, mash a few cubes with a fork to thicken the chowder naturally.
For future batches, reduce simmering time by 2-3 minutes and check for doneness earlier.
Broth Too Salty
If your chowder tastes too salty, dilute it by adding ½ cup vegetable broth and simmering for 5 minutes to even out the flavors. For a quick fix, stir in 1 tbsp lemon juice or 1 tbsp unsweetened applesauce to balance the saltiness.
If using low-sodium broth, taste as you go and adjust with extra salt or herbs like thyme or parsley to enhance flavor without adding more salt. 🧂
Coconut Milk Separation
Coconut milk can separate if the chowder sits too long or cools too quickly. To fix it, whisk the chowder vigorously or blend it briefly with an immersion blender. For prevention, keep the chowder at a gentle simmer and avoid boiling.
If separation happens, stir in 1 tbsp cornstarch mixed with 2 tbsp water and simmer for 2 minutes to restore creaminess. 🥄
Nutrition facts
Frequently asked questions
Can I use sweet potatoes instead of Yukon Gold?
Yes, but expect a slightly sweeter flavor and softer texture. Sweet potatoes work well, though they absorb more liquid, so you may need to add ½ cup extra broth during simmering. For best results, peel and cube them the same size as Yukon Golds to ensure even cooking.
How do I make this chowder thicker without flour?
Use a mashed potato slurry instead! Cook ½ cup extra potatoes until soft, then mash them with ¼ cup cold water until smooth. Stir this into the chowder at the end and simmer for 5 minutes. This adds natural creaminess while keeping it vegan.
What's the best way to reheat leftovers?
Reheat gently on the stove over low heat with a splash of vegetable broth to restore creaminess. Stir frequently to prevent scorching. Microwave in 30-second intervals, stirring between each, to avoid separation. Never reheat to boiling—just warm through.
Can I make this gluten-free?
Replace the ½ cup all-purpose flour with ½ cup cornstarch or gluten-free flour blend for the slurry. For extra thickness, add 1 tbsp arrowroot powder mixed with water. The texture will be slightly lighter but still creamy.
Why does my chowder taste coconutty?
The coconut milk adds richness, but if it's too strong, balance it with 1 tbsp lemon juice and ½ tsp smoked paprika. For a less coconut flavor, reduce to 1 can coconut milk and add ½ cup cashew cream** instead. The nutritional yeast also adds depth—don't skip it!
