Soups & Stews
This vegan potato soup recipe transforms your crock pot into a cozy kitchen staple with creamy mustard-garlic richness that rivals traditional versions. The secret lies in blending silken tofu for velvety texture while keeping it entirely plant-based—no dairy, no shortcuts.
I developed this after years of perfecting slow-cooked soups that deliver restaurant-quality depth with minimal effort.
What sets this apart is the mustard-garlic base, which adds complexity without overpowering the potatoes. The crock pot handles all the work—simmering until the potatoes are fork-tender while developing layers of flavor.
You’ll end up with a soup that’s naturally creamy, packed with hearty vegetables, and ready in under an hour of prep time (plus 6-8 hours of cooking).
The result is a velvety, comforting soup with perfectly balanced seasoning—bright from the mustard, aromatic from the garlic, and rich from the tofu blend. It’s the kind of meal that warms you from the inside out, ideal for chilly evenings or meal prep.
The best part? Every spoonful proves plant-based comfort food can be just as satisfying as the classic version.
Adjust the thickness by adding broth or the creaminess by blending more tofu—this recipe adapts to your preferences while keeping the core technique foolproof. Let’s get cooking!
Ingredients for vegan potato soup recipe crock pot
Fifteen simple ingredients crafting restaurant-quality vegan comfort in your crock pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 1 whole | Diced, about 1 cup |
| Garlic Cloves 🧄 | 4 cloves | Minced, for depth of flavor |
| Yellow Mustard 🍯 | ¼ cup | Dijon or whole-grain preferred |
| Silken Tofu 🥛 | 12 oz | Unopened package for texture |
| Russet Potatoes 🥔 | 3 lbs | Peeled, cubed evenly |
| Carrots 🥕 | 1 ½ lbs | Peeled, sliced into rounds |
| Celery Stalks 🌿 | 3 whole | Diced, about 1 cup |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Extra-Firm Tofu 🥛 | ½ lb | Crumbled for protein boost |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, chopped |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Nutritional Yeast 🍄 | 2 tbsp | For cheesy umami flavor |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
The silken tofu is your secret weapon here—it blends into velvety creaminess without dairy. Trader Joe's and Whole Foods carry the best quality, but any store-brand works if it's unopened. For the mustard, Dijon-style adds subtle heat, while whole-grain brings texture. The potatoes? Russets hold up best to slow cooking—peel and cube them evenly so they cook at the same rate. Fresh thyme is ideal, but dried works at one-third the amount if you're in a pinch. Look for bright green leaves, not wilted stems.
No silken tofu? Coconut milk blended with cornstarch mimics the texture (use 1 cup coconut milk + 2 tbsp cornstarch). Swap the carrots for sweet potatoes if you prefer, but they'll add natural sweetness. The vegetable broth matters—low-sodium lets you control the seasoning. For extra richness, add 2 tbsp cashew cream at the end. The nutritional yeast gives that cheesy depth without dairy—it's a game-changer for vegan soups. If you can't find it, white miso paste at half the amount works too.
Prep everything ahead—dice the veggies, measure the broth, and blend the tofu mixture the night before. The soup tastes even better the next day as flavors meld. Keeps for 5 days in the fridge or 3 months frozen. I double the batch and freeze half—perfect for lazy weeknights. For serving, a swirl of vegan sour cream or extra nutritional yeast on top takes it to the next level.
Why You'll Love This Recipe
- Crockpot Magic: I swear by this recipe when I’m too tired to chop much—just toss in diced onions, a few cloves of garlic, and some mustard, then let the slow cooker do the work. The potatoes soften perfectly without falling apart, and the silken tofu blends into that creamy texture that makes it feel indulgent.
- Mustard Magic: That yellow mustard isn’t just a flavor—it’s the secret weapon. It cuts through the richness of the tofu and potatoes, giving this soup a tangy kick that makes it way more interesting than your basic vegan soup. Honestly, I’ve tried other recipes, but this one? It’s the only one that doesn’t taste like cardboard.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. It reheats beautifully, and the silken tofu keeps it thick and satisfying—no soggy sandwiches here. Pack it in a thermos for work, or serve it cold as a potato salad with greens on the side. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Russet potatoes and yellow onions are cheap staples, and silken tofu stretches further than you’d think. I make this for six people for under $10, and it’s still the dish everyone asks for seconds on. Leftovers? They’re even better the next day—if there are any left.
Step-by-step instructions for creamy vegan potato soup
Here's how to create a velvety, restaurant-quality soup using your slow cooker.
Sauté the Aromatic Base
Heat the 2 tablespoons olive oil in a large skillet over medium heat. Add the 1 whole diced yellow onions and cook for 5 minutes until softened and translucent. Stir in the 4 minced garlic cloves and 3 diced celery stalks, cooking for another 3 minutes until fragrant.
This foundational step builds flavor depth. You'll notice the onions release their moisture and become tender—this is when they'll start to caramelize slightly at the edges. Transfer this aromatic mixture to your slow cooker once it's ready, as it forms the flavor backbone of your soup.
Layer the Vegetable Foundation
Add the 3 lbs cubed russet potatoes and 1.5 lbs sliced carrots to the slow cooker. Pour in the 4 cups vegetable broth, ensuring all vegetables are submerged. Sprinkle with the 1.5 teaspoons sea salt and 0.5 teaspoon freshly cracked black peppercorns. Stir gently to combine.
The potatoes should be fully covered by liquid—this prevents them from drying out during the long cook. If needed, add a splash of water to ensure proper coverage. The broth should smell rich and savory at this stage, promising that deep vegetable flavor we're after.
Cook Until Potatoes Are Tender
Cover the slow cooker and cook on LOW for 6-7 hours or on HIGH for 3-4 hours, until the potatoes are fork-tender and easily pierced with a knife. This low-and-slow approach develops the vegetables' natural sweetness while keeping their structure intact.
Here's the thing—don't rush this step. The longer the vegetables cook, the more their flavors meld together. You'll know it's done when the potatoes collapse slightly under gentle pressure and the soup has thickened naturally from the starches released.
Create the Creamy Texture
Remove the slow cooker from heat and use an immersion blender to purée the soup until completely smooth. Stir in the 12 oz unopened silken tofu, 0.5 lb crumbled extra-firm tofu, 0.25 cup yellow mustard, 1 tablespoon fresh thyme, 1 tablespoon lemon juice, and 2 tablespoons nutritional yeast. Mix well.
The silken tofu creates that luxurious creaminess without dairy, while the extra-firm tofu adds protein. The mustard brings tangy depth, and the nutritional yeast adds that cheesy umami note we all love. The lemon juice brightens the whole dish, balancing all the rich flavors.
Adjust and Serve Warm
Taste and adjust seasoning with additional sea salt or black peppercorns if needed. Ladle the soup into bowls and serve immediately, garnished with extra fresh thyme if desired. The soup should be thick but still spoonable, with a velvety texture that coats the back of your throat.
This soup tastes even better the next day as flavors continue to develop. For extra richness, you could top each serving with a drizzle of olive oil or some crispy fried onions. The contrast of textures makes it unforgettable—creamy soup with that satisfying crunch on top.
Pro Tips For Making Vegan Potato Soup Recipe Crock Pot
- CHOP POTATOES UNIFORM: Cut Russets into 1-inch chunks—no smaller, no larger. I learned this the hard way: tiny pieces turn mushy, while big hunks stay stubbornly undercooked. A knife with a serrated edge makes this faster, and don’t skip peeling if you want a cleaner texture.
- SAUTÉ ONIONS FIRST: Cook onions and garlic in a dry skillet for 8–10 minutes until deep golden before transferring to the crock pot. This builds flavor that just simmering won’t match—skip it, and your soup tastes like a sad, watery broth.
- BLEND TOFU AFTER COOKING: Add silken tofu whole to the crock pot, then blend it in at the end with an immersion blender. This keeps it creamy without breaking down into a gluey mess—trust me, I’ve tried blending it raw, and it’s a disaster.
- SALT THE POTATOES: Toss potato chunks with ½ teaspoon salt before adding broth. It seasons them directly and prevents blandness, even if you forget to salt the soup later. (Yes, I’ve forgotten. It’s worse than you think.)
Creative variations of this dish
Spicy Southwest Twist
Transform your soup into a Southwest-inspired dish by adding 1 tbsp chipotle powder and ½ tsp ground cumin to the sautéed onions. Swap the carrots for 1 lb roasted poblano peppers (charred and peeled) and stir in ½ cup black beans after blending.
Top with avocado slices and a sprinkle of vegan sour cream for a smoky, hearty bowl. 🌶️
Herb-Infused French Style
For a French bistro vibe, replace the thyme with 1 tbsp fresh tarragon and 1 tsp dried marjoram. Add ½ cup white wine (like Sauvignon Blanc) when sautéing the onions, and finish with 1 tbsp fresh parsley.
Serve with crusty baguette slices for dipping. The wine adds brightness that pairs beautifully with the creamy tofu base.
Creamy Coconut Version
Skip the silken tofu and blend in 1 cup full-fat coconut milk (plus 2 tbsp cornstarch) for a tropical twist. Add ½ tsp ground turmeric for color and warmth, and garnish with toasted coconut flakes.
This version has a lighter texture but still packs rich, velvety flavor. Perfect for those who love coconut’s natural sweetness. 🥥
Hearty Mushroom Addition
Boost umami by adding 1 lb sliced cremini mushrooms with the carrots. After blending, stir in 1 tbsp soy sauce for depth. The mushrooms add a meaty texture that pairs perfectly with the potatoes.
For extra richness, top with crispy fried shallots before serving. This variation feels indulgent without any animal products.
Lemon-Garlic Kick
Double the garlic to 6 cloves and add 1 extra tbsp lemon juice at the end for a zesty, bright profile. Swap the mustard for 1 tbsp whole-grain mustard and finish with 1 tsp lemon zest.
The extra citrus cuts through the creaminess, making each spoonful refreshing. Serve with warm crusty bread for dipping—it’s pure comfort in a bowl. 🍋
Meal-Prep Friendly
Double the recipe and freeze half in airtight containers for up to 3 months. When reheating, add 2-3 tbsp water or broth to restore creaminess. This variation keeps well and tastes even better the next day as flavors meld.
Perfect for busy weeknights—just thaw, reheat, and serve. The tofu blend stays silky even after freezing, so texture stays intact. ❄️
Nutrition facts
Frequently asked questions
Can I make this vegan potato soup without silken tofu?
For a dairy-free alternative, blend 1 cup coconut milk with 2 tablespoons cornstarch to replace the silken tofu. This creates a similarly creamy texture while keeping the recipe plant-based. The coconut adds a subtle sweetness that pairs well with the mustard and garlic flavors.
How do I adjust the thickness of this soup?
If the soup is too thick after blending, stir in ½ cup vegetable broth at a time until you reach your desired consistency. For a thicker texture, simmer the soup uncovered for 10-15 minutes to reduce the liquid naturally. The key is to taste as you go—this recipe is forgiving and easy to adjust!
Can I use sweet potatoes instead of russet potatoes?
Yes, but expect a slightly sweeter flavor. Sweet potatoes will add natural sweetness that may need balancing with an extra ½ teaspoon lemon juice or ¼ teaspoon black pepper to complement the mustard. They also hold up well in the crock pot, though they may take 15-20 minutes longer to become fork-tender.
What's the best way to reheat leftovers?
Reheat gently on the stove over low heat or in the microwave at 50% power in 1-minute intervals, stirring between each interval. Add 1-2 tablespoons vegetable broth if the soup seems too thick after reheating. The crock pot method ensures leftovers reheat beautifully while maintaining that creamy texture.
Can I make this soup spicier?
Add ½ teaspoon smoked paprika or ¼ teaspoon cayenne pepper when sautéing the onions. For heat lovers, stir in 1-2 teaspoons hot sauce or ½ teaspoon chipotle powder after blending. Always taste first—you can adjust to your preferred spice level.
