Foodie Blog

original vegan recipes

Potato Leek White Bean Soup: Vegan + Gluten-Free

If you’re living in the US these days, you are probably experiencing some major winter vibes. Living in coastal California, I am very fortunate to never have experienced the sub-zero weather that our friends in the midwest and east are living through. However, while we may not be able to turn boiling water into snow instantly, we are experiencing some pretty exciting rainstorms on the West Coast.

So, whether you’re surviving the polar vortex (ugh) or staying in during a rainstorm, this warm, comforting soup is sure to hit the spot.

I’ve always loved the traditional potato leek soup. The hearty combination of potatoes, leeks, and cream, blended to perfection, is absolutely mouth-watering. It is also very much not vegan. I developed this soup recipe as a flavorful vegan option for my fellow potato leek soup lovers. It still has the requisite potatoes and leeks – and the creaminess from the almond milk and vegan butter – but the beans add protein, making it a satisfying meal all on its own. The addition of ground cloves gives it an unexpected warm spiced flavor that is spot-on for wintertime.

Cleaning Leeks:

Leeks are notoriously hard to clean and often have dirt and grit stuck between their layers. To effectively clean leeks, I slice off the root end and the inedible green part and then slice the whole leek lengthwise and submerge in a bowl of water. This removes the grit in the layers and results in a nice clean leek.

Potato Leek White Bean Soup

Serves 8


  • ¼ cup vegan butter*
  • 1 medium white onion, chopped finely
  • 4 leeks, halved longwise and thinly sliced
  • 1 teaspoon salt
  • ½ teaspoon pepper
  • ½ teaspoon ground cloves
  • 4 cups water
  • 2 tablespoons Better than Bouillon**
  • 4 cups almond milk
  • 4 medium golden potatoes, peeled and cubed
  • 2 25 oz cans white beans (any white bean will work, such as Northern or Cannellini)
  • 1-2 tablespoons apple cider vinegar, based on taste 

* Feel free to use your favorite butter substitute. Earth Balance or coconut oil will work fine. My favorite non-dairy butter is this cultured vegan butter by Miyoko (which is based in my home town of Petaluma!). Definitely more expensive than other options, but it is incredibly delicious. The closest thing I’ve tasted to real butter.

** My favorite vegetable bouillon is this one by Better Than Bouillion. (You can sub in vegetable stock instead of the water, but you’ll probably want to add more salt.)


  1. Melt vegan butter in large pot over medium-high heat. Add onions, leeks, salt, pepper, and ground cloves and saute until onions begin to caramelize – about 10 minutes.
  2. Add water, bouillon, almond milk, potatoes, and white beans and stir to combine. Bring to a boil then lower heat to medium-low, cover pot and allow to simmer until potatoes are tender when pierced with a fork.
  3. Remove from heat and puree to desired consistency using an immersion blender – or by putting it in a countertop blender (if do this, you may need to work in batches.) Add apple cider vinegar and adjust seasons based on preference. Enjoy!


Holiday Appetizer Board

In the weeks leading up to New Years, I am sharing some of my favorite holiday recipes focusing on specific dietary constraints.

Read More →

Whole Wheat Cinnamon Rolls and Chia Nog

If you have been following this blog over the past few weeks, you know that I have been sharing some of my favorite holiday recipes.

Read More →

Holiday Shortbread: 3 Ways

Folks, it is December already. Whew, that came quick! This, of course, is the time of year for baking (and eating) lots of wonderful goodies, including Christmas cookies!

Read More →

Holiday Roasted Veggies

These Holiday Roasted Veggies are the perfect side dish for all your festive dinner parties in the weeks to come, starting with Thanksgiving!

Read More →

Fresh Summertime Spring Rolls: Vegan + Gluten-Free

Even the most passionate home cook can feel less-than-inspired after a long day of work, shuttling kiddos to day camp and other summer activities, or just being in the heat all day. Rather than grabbing take-out, try this healthy and simple recipe…

Read More →

Buffalo Cauliflower “Wings” with Ranch Dip

These Buffalo Cauliflower “Wings” with Ranch dip are my idea of a perfect appetizer, mid-afternoon snack, game day munchie, breakfast (okay, maybe not…) But, they really are that good.

Read More →

Dominican Coconut Rice and Beans | Less Than 10 ingredients!

Not to be confused with Thai coconut rice, Dominican coconut rice is a savory dish of sautéed rice and beans, cooked in broth and coconut milk. The result is a flavorful and creamy dish with a light coconut flavor…

Read More →

Russian​ ​Borscht 

Today’s recipe is a special one: Russian Borscht (pronounced “borsh”). For those of you who are unfamiliar with Borscht, you are in for a treat!

Read More →

Easy Vegan + Gluten-Free Stuffed Bell Peppers: Less Than 10 Ingredients!

I love cooking – I really do. But sometimes, I need something low-key. Something I can throw together quickly, that’s hearty but still tastes amazing…

Read More →

Comments (0)