Soups & Stews
This vegan potato soup recipe transforms humble ingredients into a rich, creamy masterpiece using your crock pot’s slow-cooking magic. The secret lies in roasting the potatoes first—caramelizing their edges while building deep, earthy flavor that infuses the entire pot.
No dairy needed; coconut milk creates that velvety texture while keeping it light enough for summer or hearty enough for winter.
The beauty of this method is its hands-off simplicity: toss chopped potatoes with olive oil, salt, and pepper, roast until golden, then transfer everything to your crock pot with vegetable broth, garlic, and thyme.
The slow cooker does the rest, melding flavors into a soup that’s naturally thickened by the potatoes themselves—no heavy cream required. What you’ll end up with is a bowl of comforting, plant-based goodness that even non-vegans will beg for seconds.
What makes this recipe stand out is the balance of textures: tender roasted potatoes, silky coconut milk base, and just enough herbs to brighten without overpowering. The crock pot’s gentle heat ensures no lumps, no burning, and perfect seasoning distribution.
This isn’t just another vegan soup—it’s a creamy, satisfying meal that proves plant-based cooking can be just as rich and indulgent as traditional versions.
Serve it as-is for a rustic presentation, or top with fresh chives, a swirl of vegan sour cream, or crispy fried onions for added crunch. The possibilities are endless, but the foundation—a perfectly roasted potato base and creamy coconut milk—remains the star.
Ready in under an hour with minimal effort, this soup is your new weeknight hero.
Ingredients for vegan potato soup recipe crock pot
Roasted potatoes, coconut milk, and simple spices create this velvety vegan crock pot masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 lb | Cut into 1-inch cubes |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For roasting potatoes |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Full-Fat Coconut Milk 🥥 | 1 can (13.5 oz) | For creaminess |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
| Carrots 🥕 | 3 medium | Peeled and sliced |
| Carrots 🥕 | 3 whole | Peeled and sliced |
| Sea Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Chives 🌱 | 2 tbsp | Chopped for garnish |
| Vegan Sour Cream 🥛 | ¼ cup | For topping (optional) |
| Onion Powder 🧅 | ½ tsp | For added depth |
The potatoes are the heart of this soup—Yukon Golds roast to perfect caramelized edges while staying tender. Trader Joe's and Whole Foods carry them year-round, or any grocery store's organic section works. Skip the pre-cut bags; whole potatoes hold up better to roasting. For the coconut milk, full-fat canned versions (like Thai Kitchen) give the richest texture—light versions won't cut it here. The garlic and thyme? Fresh is non-negotiable—dried spices just can't match the flavor in this slow-cooked dish. If you're short on time, jarred minced garlic works in a pinch, but fresh is always better.
No coconut milk? Silken tofu blended with a splash of vegetable broth mimics the creaminess surprisingly well. Short on thyme? Fresh rosemary at half the amount adds a piney depth that pairs beautifully. The carrots can be swapped for celery or parsnips if you prefer—just adjust the cooking time slightly. For extra richness, stir in 1 tbsp nutritional yeast with the coconut milk. It adds that umami kick without any dairy. The vegan sour cream topping? Forager brand from the refrigerated section at most grocery stores is my go-to—it melts perfectly when warmed.
Roast the potatoes ahead and store them in the fridge for up to 3 days before cooking—this actually enhances their flavor. The finished soup keeps for 4-5 days in the fridge, though I recommend freezing half for later. Portion it into 2-cup containers before freezing for easy reheating. When ready to serve, give it a quick stir and let it sit for 5 minutes off the heat—this lets all the flavors meld perfectly. Garnish with fresh chives right before serving to keep them vibrant.
Why You'll Love This Recipe
- Crockpot Magic: I swear by this method—just toss everything in, walk away, and return to a soup that’s actually tender, not mushy. No chopping, no peeling (okay, fine, you’ll peel), but the potatoes melt into that creamy coconut broth like they’ve been simmering for hours.
- Garlic Bomb: Between us, I double the garlic cloves because that roasted aroma? It’s the secret weapon. The olive oil caramelizes just enough to give it this deep, savory punch that makes it taste like you slaved over it—when really, you just set it and forgot.
- Leftover Goldmine: This soup only gets better the next day. The flavors meld into this rich, velvety texture that’s perfect for lunches or freezing. Honestly, I make a double batch so I can reheat a bowl without even thinking about it.
- Budget Hug: Yukon Golds are cheap, broth is cheap, coconut milk is cheap—this feeds four for under $8. Between us, that’s my kind of meal. Plus, it’s one of those rare dishes where the ingredients shine without breaking the bank.
Step-by-step instructions for vegan potato soup in a crock pot
This method delivers restaurant-quality texture with minimal effort—roasted potatoes for depth and coconut milk for velvety richness.
Roast the Potatoes and Carrots for Earthy Flavor
Preheat your oven to 425°F. Toss the 2 lb Yukon Gold Potatoes (cut into 1-inch cubes) and 3 medium Carrots (peeled and sliced) with 2 tbsp Extra-Virgin Olive Oil, 1.5 tsp Sea Salt, 0.5 tsp Black Pepper, and 0.5 tsp Onion Powder on a baking sheet. Spread them in a single layer—this ensures even browning.
Roast for 30-35 minutes until the edges are golden brown and the potatoes pierce easily with a fork. The high heat caramelizes the natural sugars, creating that deep, roasted flavor that separates this soup from basic versions. Don't skip this step—it's what gives the soup its complexity.
Sauté Aromatics for Depth of Flavor
While the potatoes roast, heat a large skillet over medium heat. Add the 4 cloves Garlic Cloves (minced) and cook for 30 seconds until fragrant. Immediately add the 1 tbsp Fresh Thyme Leaves and cook for another 15 seconds—this prevents the thyme from burning while extracting its aromatic oils.
Transfer the sautéed garlic and thyme to your crock pot. This small step makes a huge difference in flavor—it builds a fragrant base that infuses the entire soup. If you're using dried thyme, add it directly to the crock pot later with the broth.
Combine All Ingredients in the Crock Pot
Add the roasted potatoes and carrots to the crock pot along with the 4 cups Vegetable Broth (low-sodium preferred) and 1 can (13.5 oz) Full-Fat Coconut Milk. Stir gently to combine—you want the coconut milk to blend smoothly without creating lumps. The broth should just cover the vegetables, leaving the tops exposed.
This is where the magic happens: the coconut milk creates that creamy texture without dairy, while the broth maintains the soup's liquid consistency. The roasted vegetables will release their flavors as they simmer, creating a rich, earthy base.
Cook on Low for Perfect Texture
Cover the crock pot and cook on low heat for 3-4 hours. The soup is ready when the potatoes are fork-tender and the flavors have melded together. You'll know it's done when the potatoes collapse easily under gentle pressure and the soup has a velvety consistency.
Here's the thing—low and slow is key. It allows the coconut milk to fully incorporate without curdling and lets the vegetables break down just enough to create a silky texture. Don't rush this step; patience ensures the best results.
Finish and Serve with Fresh Garnishes
After cooking, stir in the 2 tbsp Fresh Chives (chopped) and adjust seasoning if needed. The chives add a bright, fresh contrast to the rich coconut soup. For an extra touch of creaminess, dollop each serving with 0.25 cup Vegan Sour Cream—this is optional but recommended for that final luxurious texture.
Serve immediately while warm. The soup should be thick enough to coat the back of a spoon but still easy to ladle. Each bite should deliver that perfect balance of creamy coconut, earthy roasted potatoes, and fresh herb notes. This soup tastes even better the next day as the flavors continue to develop.
Pro Tips For Making Vegan Potato Soup Recipe Crock Pot
- Parboil Potatoes First: Toss whole Yukon Golds in cold water, then boil for 8 minutes before adding to the crock pot—this keeps them intact instead of turning to mush. I learned this the hard way after scooping out a sieve full of potato starch from my first attempt.
- Sauté Garlic in Olive Oil: Cook minced garlic in 1 tablespoon of extra-virgin olive oil on the stovetop for 2 minutes until golden before dumping it into the crock pot—this adds depth the raw garlic can’t match. Sounds like extra work, but it makes a real difference.
- Stir Coconut Milk In: Don’t just pour the full-fat coconut milk over the soup at the start; stir it in halfway through cooking to distribute it evenly and prevent a greasy layer on top. I used to ignore this, and the soup always ended up too rich in spots.
- Finish with a Swirl: After cooking, remove the lid and let the soup simmer on high for 5 minutes to reduce slightly, then swirl in a splash of cold coconut milk to cool it down and create a silky finish. It’s the thing that matters most for that restaurant-style texture.
Perfect pairings for these flavors
Creamy Coconut Pairings
This soup’s rich coconut base pairs beautifully with citrusy flavors that cut through its creaminess. A squeeze of fresh lime juice (about 1 tbsp) brightens each bowl, while orange zest (from 1 small orange) adds a subtle sweetness.
For a tropical twist, serve with mango chunks—their juiciness contrasts the velvety soup. 🥭
Crunchy Toppings
Add texture with toasted pumpkin seeds (about 2 tbsp) or crispy fried onions (store-bought or homemade). For a smoky kick, sprinkle smoked paprika (about ½ tsp) over the top.
I love the contrast of crunchy croutons (about ¼ cup) made from a baguette toasted with 1 tbsp olive oil and ½ tsp garlic powder.
Herb & Fresh Garnishes
Fresh herbs elevate the soup’s natural flavors. Chopped cilantro (about 2 tbsp) adds a bright, slightly peppery note, while microgreens (like pea shoots) lend a delicate crunch. A drizzle of vegan yogurt (about 1 tbsp) mixed with lemon juice and salt creates a tangy swirl.
For a pop of color, edible flowers (like nasturtiums) add visual appeal.
Bread & Side Pairings
Serve with crusty sourdough or garlic naan to soak up every last drop.
For a lighter option, pair with a mixed greens salad tossed in apple cider vinaigrette—the acidity balances the soup’s richness. Roasted Brussels sprouts (tossed with olive oil and balsamic glaze) add a savory contrast that’s perfect for a hearty meal.
Beverage Pairings
A chilled sparkling water with lemon slices and mint keeps things refreshing. For something warmer, green tea (like jasmine or matcha) complements the coconut’s earthiness. If you prefer alcohol, a dry Riesling or crisp Sauvignon Blanc enhances the soup’s herbal notes without overpowering it.
A light lager (like Peroni) is also a great match for its clean, crisp finish. 🍷
Nutrition facts
Frequently asked questions
Can I make this vegan potato soup without coconut milk?
For a lighter option, blend 1 cup silken tofu with ¼ cup vegetable broth and use that instead. For extra richness, try ½ cup cashew cream (soaked cashews blended with water). Both work beautifully and keep the soup creamy while staying plant-based.
How do I adjust the thickness of the soup?
If it's too thin, simmer uncovered for 10-15 minutes to reduce the liquid. For a thicker texture, mash 1-2 roasted potatoes against the side of the crock pot before serving. You can also stir in 1-2 tbsp cornstarch mixed with water for instant thickening. The key is gradual adjustments—don't add all at once!
Can I prep this soup ahead of time?
Yes! Roast the potatoes and carrots 1-2 days ahead and store them in the fridge. When ready to cook, simply add them to your crock pot with the other ingredients. For the finished soup, it keeps well in the fridge for 4-5 days—just reheat gently on low for 1-2 hours. Freezing isn't recommended as the texture may break down.
What if my crock pot doesn't have a low setting?
No problem! Cook on high for 1.5-2 hours instead, then check for doneness. The potatoes should be tender when pierced with a fork. If they're not quite there, let it cook another 30 minutes. The coconut milk may separate slightly on high heat, so give it a quick stir before serving to restore creaminess.
Is this soup kid-friendly?
Yes, but with a few tweaks! Skip the garlic and thyme if your little ones are sensitive to strong flavors. Use ½ cup coconut milk instead of the full can for a milder taste, and blend the soup briefly for extra smoothness. The roasted potatoes and carrots make it naturally appealing, and you can always add a dollop of vegan butter for extra comfort.
