Soups & Stews
This vegan potato kale soup delivers the perfect balance of hearty potatoes and earthy greens in a creamy, comforting broth. š The secret lies in blending silky cashew cream with roasted garlic and white beans for a velvety texture that feels indulgent yet plant-based.
I developed this recipe after realizing how much my family missed creamy soups during colder monthsānow we never go without it.
The beauty of this soup is its simplicity: just 10 ingredients and 45 minutes of hands-on time (plus simmering). Roasting the garlic and potatoes first builds deep, caramelized flavors that transform simple vegetables into something extraordinary.
The kale wilted in the broth absorbs all those rich notes, creating a harmonious blend thatās both nutritious and deeply satisfying.
What youāll end up with is a creamy, vibrant soup thatās packed with protein from white beans and healthy fats from cashews, making it hearty enough to stand alone. The roasted garlic adds a subtle sweetness that balances the earthy kale, while a touch of lemon brightens every spoonful.
Itās the kind of soup that warms you from the inside out while keeping your meals plant-powered.
Perfect for meal prepāit tastes even better the next day as flavors meld further. Serve with crusty bread or a sprinkle of toasted seeds for added texture. Letās make this comforting bowl of goodness.
Ingredients for vegan potato kale soup
Ten simple ingredients for a vegan soup that tastes indulgent and hearty.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions š§ | 1 whole | Diced for roasting |
| Yellow Potatoes š„ | 3 lb | Russet or Yukon gold, cut into 1-inch cubes |
| Garlic Cloves š§ | 6 whole | Roasted with skins for sweetness |
| Curly Kale š„¬ | 12 oz | Stems removed, chopped |
| White Beans š± | 1 ½ cups | Canned, drained and rinsed |
| Raw Cashews š„ | 1 cup | Soaked 2 hours for creaminess |
| Vegetable Broth š§ | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil š« | ¼ cup | For roasting vegetables |
| Lemon Juice š | 2 tbsp | Freshly squeezed |
| Sea Salt š§ | 1 ½ tsp | Adjust to taste |
The potatoes and garlic are the flavor anchors hereāroasting them first brings out their natural sweetness. Yukon gold potatoes stay creamier than russets, but either works. For garlic, keep the skins on while roasting (they add flavor to the oil). Most grocery stores carry both potatoes and garlic in the produce section. If you're short on time, Trader Joe's pre-cut potatoes save chopping work. Look for organic kale if possibleāit's less likely to have bitter stems, but regular works too. The white beans? Canyon or Great Northern brands are my go-to for consistent texture.
No cashews? Silken tofu blended with a splash of broth works in a pinch (though texture will differ). Short on kale? Spinach or Swiss chard at double the amountājust add them at the end so they don't turn mushy. The vegetable broth matters hereāImagine or Pacific Foods brands are low-sodium and flavorful. For extra richness, stir in 1 tbsp nutritional yeast at the end. Want more protein? Add 1 cup cooked quinoa per serving. The lemon juice is non-negotiableāit brightens everything and balances the earthy flavors.
This soup tastes even better the next day as flavors meld. Keeps 5 days in the fridge or 3 months frozen. I double the recipe and freeze half for lazy days. To reheat, add 2 tbsp broth per servingāprevents splitting. For meal prep, store components separately: roasted veggies, broth, beans, and cashew cream. Assemble when ready to eat. The cashew cream can be made ahead tooājust store it in a sealed jar with a thin layer of broth on top to prevent browning.
Why You'll Love This Recipe
- No-Fuss Pantry Staples: I swear by this soup because itās built from ingredients I always haveāyellow onions, potatoes, and white beansāthat donāt require a shopping trip. The curly kale adds that earthy crunch without needing anything fancy, and the garlic? Just a few cloves for that punchy, aromatic kick.
- Rich Without the Cream: Hereās what sold meāthe way the potatoes break down into velvety chunks while the white beans add hearty protein, all without a drop of dairy. The kaleās bitterness balances the sweetness of the onions, and a splash of broth (or even water in a pinch) keeps it luscious. Itās the kind of soup that feels indulgent but isnāt.
- Lunchbox Magic: Between us, this is my secret weapon for meal prep. I make a big batch on Sundays, and by Wednesday, Iām still eating it cold from the fridgeāno reheating needed. The potatoes stay firm, the beans hold their shape, and the kale keeps that satisfying bite. Pack it in a thermos for work, or serve it warm with crusty bread for dinner.
- Budget-Friendly Comfort: Honestly, Iāve made this soup for under $5 a serving, and itās still the most satisfying dish in my rotation. Potatoes and beans stretch forever, and curly kale is cheaper than spinach. Leftovers? They taste just as good the next day, so I never feel guilty about making extra. Itās the kind of meal that makes grocery day feel like a win.
Step-by-step instructions for vegan potato kale soup
Here's how to create a velvety, plant-based soup that's hearty, satisfying, and packed with flavor.
š„ Step 1: Roast the Vegetables for Deep Flavor
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Toss the 1 whole yellow onion and 3 lb yellow potatoes (cut into 1-inch cubes) with 0.25 cup extra-virgin olive oil and 0.75 tsp sea salt. Spread them in a single layer on the baking sheet.
Add the 6 whole garlic cloves (peeled but with skins on) to the pan. Roast for 30-35 minutes until the potatoes are tender and the edges are golden brown. The garlic skins will crisp up beautifully, adding natural sweetness to your soup. This roasting step builds flavor that can't be achieved by boiling alone.
š³ Step 2: Build the Creamy Base
While the vegetables roast, drain and rinse the 1.5 cups white beans thoroughly. In a blender, combine the beans with the 1 cup raw cashews (drained from soaking water), 2 tbsp lemon juice, and the remaining 0.75 tsp sea salt. Blend until completely smooth, scraping down the sides as needed. This creamy mixture will replace dairy while maintaining that luscious texture.
I like to add about ½ cup vegetable broth to help the blender process if needed. The result should be a thick, velvety puree that's the foundation of your soup's richness. If it's too thick, thin with more broth laterāit's easier to adjust than to fix a watery soup.
š„ Step 3: Simmer the Soup to Perfection
In a large pot, combine the roasted vegetables with the 4 cups vegetable broth. Bring to a gentle boil, then reduce heat to medium-low and simmer for 10 minutes to let the flavors meld. Stir in the cashew-bean puree and continue simmering for another 5 minutes, stirring occasionally.
Here's where the magic happens: the roasted flavors marry with the creamy base. You'll notice the soup thicken slightly as it simmers. Taste and adjust seasoningāyou might need a bit more salt or lemon juice to balance the flavors. The soup should be rich but not heavy, with the natural sweetness of the roasted vegetables shining through.
šØāš³ Step 4: Add Kale and Finish
Remove the pot from heat and stir in the 12 oz chopped curly kale. Let it sit for 2-3 minutes off the heatājust enough time for the kale to wilt slightly while maintaining its vibrant green color. The residual heat will cook it perfectly without turning it mushy.
For that final touch, give the soup one last taste and adjust seasoning if needed. The kale should be tender but still hold its shape slightly. If you prefer a smoother texture, you can blend a portion of the soup with some broth and stir it back in. Ladle into bowls and serve immediately while warm.
ā° Step 5: Rest and Serve
Let the soup rest for 5-10 minutes before serving. This allows the flavors to fully develop and the cashew cream to thicken slightly. The soup will taste even better the next day as the flavors continue to meld, but it's best enjoyed fresh while the kale maintains its vibrant color.
Garnish with a drizzle of olive oil and a sprinkle of sea salt if desired. The contrast of the creamy soup with the crispy kale stems (if any remain) adds an interesting textural element. Serve with crusty bread to soak up every last drop of that velvety goodnessāthis soup is the perfect comfort food for any season.
Pro Tips For Making Vegan Potato Kale Soup
- SOFTEN BEANS FIRST: Dump those canned white beans straight into the pot, and youāll end up with a soup that tastes more like mushy beans than comfort food. Instead, rinse them well, then simmer them in the broth for 10 minutes before adding the potatoesāthis keeps their texture intact and lets them soak up flavor instead of falling apart.
- SWEAT ONIONS LOW: I used to blast the onions on high, and theyād turn bitter before they even softened. For this soup, keep the heat at medium-low and let them cook for 8-10 minutes until theyāre translucent and just starting to caramelizeāno browning. Thatās when theyāll actually taste sweet and deep, not burnt.
- CHOP KALE SMALL: Big kale leaves? Theyāll just float like sad, wilted boats. Cut them into ½-inch piecesāstems and allāand stir them in the last 5 minutes of cooking. This ensures they soften evenly and blend into the soup instead of turning it into a leafy side dish.
- PEEL POTATOES LAST: Peeling potatoes before cooking is a hassle, and scrubbing them first removes too much skin. Instead, scrub them clean, then peel them right before adding them to the potāthis keeps the starch intact for a creamier texture, and you wonāt waste time peeling raw spuds.
Essential equipment for great vegan potato kale soup
Roasting Pan Essentials
You'll need a large rimmed baking sheet (at least 12x17 inches) to roast the potatoes, onions, and garlic. I recommend All-Clad stainless steel or Le Creuset stoneware for even heat distribution.
Line it with parchment paper to prevent stickingāthis makes cleanup a breeze. A wire cooling rack placed on top of your baking sheet helps crisp the garlic skins even more. š„
Blender for Creamy Texture
A high-powered blender is non-negotiable for that ultra-smooth cashew-bean puree. I use a Vitamix 5200 for its ability to handle nuts and beans without overheating. If you have a standard blender, process the mixture in batches and add 2-3 tbsp broth to help it blend smoothly.
Never skip the soaking stepāraw cashews blend much better after 2 hours in water.
Large Pot for Simmering
Choose a 5-6 quart Dutch oven or heavy-bottomed stock pot with a tight-fitting lid. The depth mattersāyou want enough room for the soup to bubble without boiling over.
I prefer Lodge cast iron for its even heating and durability. If your pot has a glass lid, keep it slightly ajar to prevent pressure buildup during simmering.
Fine-Mesh Strainer
A stainless steel fine-mesh strainer (like the OXO Good Grips) is perfect for rinsing white beans thoroughly. This removes excess sodium from canned beans and prevents a metallic taste.
I also use it to drain soaked cashews while keeping them in the soaking liquid for easier blending. Pro tip: Rinse under cold water to stop the cooking process immediately.
Wooden Spoon
Use a heat-resistant wooden spoon (I love Oxo's 12-inch model) to stir the soup during simmering. Wood won't scratch your pot like metal utensils, and it's gentle on delicate kale leaves.
The slightly rough texture also helps scrape up any stuck-on bits from the bottom of your pot. Avoid plastic spoonsāthey can melt at high temperatures.
Optional Garnish Tools
For that restaurant-quality finish, keep a microplane (for lemon zest) and small bowl (for toasted seeds) handy. I toast 1 tbsp pumpkin seeds in a dry pan for 2-3 minutes until golden, then sprinkle them on top.
A pair of tongs** helps transfer hot soup to bowls without splashing. These extras elevate your presentation without complicating the process. āØ
Nutrition facts
Frequently asked questions
Can I make this soup without cashews for creaminess?
For a nut-free version, blend 1 cup silken tofu with ½ cup vegetable broth and 2 tbsp lemon juice until smooth. The texture will be slightly lighter but still creamy. You can also use ½ cup cooked white beans blended with extra broth for a thicker base.
How do I prevent the kale from turning mushy?
Add the kale only at the very end when the soup is off the heat. Stir and let it sit for just 2-3 minutesāthis wilts it perfectly without overcooking. For extra texture, reserve some chopped stems to add back after blending. Never boil kale in soups!
Can I use frozen kale instead of fresh?
Yes, but thaw and drain it first. Frozen kale works well in this recipe since it's added at the end. For best results, squeeze out excess water after thawing to prevent a watery soup. You can also add it directly to the simmering broth for 1-2 minutes before turning off the heat.
What's the best way to reheat leftovers?
Gently reheat on the stovetop over low heat with 2 tbsp broth per serving to restore creaminess. Avoid microwaving as it can make the cashew cream separate. Stir frequently and add more broth if needed. The soup actually tastes better the next day as flavors meld!
Can I make this soup gluten-free?
Yes, all ingredients are naturally gluten-free. Just ensure your vegetable broth is certified gluten-free (many brands are). The recipe uses no flour or wheat-based ingredients. For extra insurance, check labels on canned beans and cashews for potential cross-contamination warnings.
