Skip to main content New<> this month
Get the Allrecipes magazine

Slow Cooker Vegan Leek and Potato Soup

Rated as 4 out of 5 Stars

"A hearty soup without animal products but still full of rich flavor. Sauteing before slow cooking brings out the flavor of seemingly simple ingredients."
Added to shopping list. Go to shopping list.


4 h servings 251
Original recipe yields 8 servings


{{model.addEditText}} Print
  1. Turn on the Saute function on your slow cooker. Heat vegan butter and olive oil. Add leeks, onion, carrot, and mushrooms. Cook and stir until leeks and onions are translucent and softened, carrots have softened, and minced mushrooms have liquefied, about 7 minutes. Add potatoes and vegetable broth; mix well. Mix 1 tablespoon of the oat milk with potato starch to create a slurry and stir it into the soup.
  2. Heat remaining oat milk in a microwave-safe bowl in the microwave until hot, about 30 seconds. Pour it into the soup and season with salt and pepper. Turn off Saute function.
  3. Cook in the slow cooker on Low for 6 hours or on High for 3 1/2 hours. Stir soup before serving.


  • Cook's Notes:
  • If your slow cooker does not have a saute function, saute the ingredients in a skillet and then transfer to the slow cooker to proceed. Do not skip the saute method. It is vital in creating a robust and rich flavor.
  • If you don't want to use oat milk, use any unsweetened, neutral-flavored, full-bodied vegan milk. Rice milk is not a good substitute. Flax milk would be a good substitute.

Nutrition Facts

Per Serving: 251 calories; 11 35.7 3.6 0 200 Full nutrition

Explore more


Read all reviews 3
Most helpful
Most positive
Least positive

One on my favourite soups, loved it! Sorry it got eaten straight away so no photo :-)

Lacking any real flavor. Nothing special.

I will make this again. The only thing I changed was I didn’t have potato starch so I left that out. It was very good. Next time I will add some thyme and celery seed.