I still remember the first time I made potato leek soup for my family—it was a chilly evening, and the kitchen smelled like comfort in a bowl. Over the years, I’ve perfected my homemade vegan potato leek soup, keeping it creamy without cream or coconut milk. Quick, easy, and family-friendly, this soup is a one-pot wonder that’s perfect for busy weeknights or when you want a cozy, customizable meal.
Why You’ll Love This Recipe
If you’re searching for the ultimate comfort food that’s both healthy and satisfying, this homemade vegan potato leek soup is exactly what you need. It’s quick, easy, and family-friendly, making it perfect for busy weeknights or special occasions. This creamy vegan potato leek soup is naturally thickened without cream or coconut milk, but you can leave it chunky if you prefer texture. Using simple ingredients like leeks, potatoes, and white beans, it’s a one-pot meal full of flavor, easily customizable, and ideal for balanced, wholesome dinners. You’ll love how versatile this homemade vegan potato leek soup is—serve it as a hearty lunch, a cozy dinner, or even as a starter for gatherings. With minimal prep and maximum taste, this recipe proves that homemade vegan potato leek soup can be delicious, comforting, and nutritious, all in one bowl. Whether you’re new to vegan cooking or a seasoned pro, it’s a must-try recipe for your collection.
Ingredients for This Recipe
This homemade vegan potato leek soup relies on simple, fresh ingredients that deliver maximum flavor with minimal effort. The leeks bring a subtle sweetness and depth, while potatoes provide natural creaminess, making it rich without the need for cream or coconut milk. White beans add extra protein and thickness, perfect for a hearty, comforting one-pot meal. Onion and garlic create a flavorful base, and vegetable broth ties everything together. Olive oil and seasonings like thyme and smoked paprika elevate the taste, while optional garnishes like parsley, vegan cream, or crusty bread make it a complete, customizable experience. This combination makes your homemade vegan potato leek soup satisfying, nourishing, and versatile, suitable for both quick weeknight dinners and leisurely weekend meals.

🛒 Ingredients (Serves 4–6)
For the Soup:
3 large leeks, white and light green parts only, sliced and washed
4 medium potatoes, peeled and diced
1 cup cooked white beans (optional, for creaminess)
1 medium onion, diced
3 cloves garlic, minced
4 cups vegetable broth
2 tablespoons olive oil
1 teaspoon dried thyme
½ teaspoon smoked paprika (optional)
Salt and pepper, to taste
For Garnish (Optional):
Fresh parsley, chopped
Drizzle of olive oil or vegan cream
Crusty bread for serving
How to Make This Recipe
Making homemade vegan potato leek soup is simple, satisfying, and perfect for anyone looking for a comforting, plant-based meal. The leeks and onions are sautéed first to build a flavorful base, while potatoes and optional white beans create natural creaminess without cream or coconut milk. This one-pot method allows the vegetables and broth to meld together, giving a rich, hearty flavor. You can leave the soup chunky for texture or partially blend it for a smooth, creamy consistency. With quick prep, wholesome ingredients, and easy customization, this vegan potato leek soup is ideal for weeknight dinners, cozy lunches, or a nourishing starter for gatherings. Following these steps ensures your homemade vegan potato leek soup is full of flavor, easy to prepare, and entirely satisfying.
🛒 Steps:
Step 1: Heat 2 tablespoons olive oil in a large pot over medium heat. Add 1 diced onion and 3 minced garlic cloves, sautéing until fragrant.
Step 2: Add 3 sliced leeks and cook 5–6 minutes until soft and aromatic.
Step 3: Stir in 4 diced potatoes, 1 cup cooked white beans (optional), 1 teaspoon dried thyme, ½ teaspoon smoked paprika, salt, and pepper.
Step 4: Pour in 4 cups vegetable broth and bring to a boil. Reduce heat and simmer 20–25 minutes until potatoes are tender.
Step 5: For a creamy vegan potato leek soup, blend half the soup with an immersion blender. Leave some chunks if you prefer chunky vegan potato leek soup.
Step 6: Taste and adjust seasonings. Serve hot with fresh parsley, a drizzle of olive oil or vegan cream, and crusty bread.

Expert Cooking Tips
Creating the perfect homemade vegan potato leek soup is all about technique and knowing how to make the most of your ingredients. Using fresh leeks and potatoes ensures natural sweetness and creaminess without cream or coconut milk. White beans can boost protein and thickness, making the soup heartier. Sautéing the leeks, onions, and garlic first builds a rich base, while proper seasoning brings out the full flavor of your vegan potato leek soup. Whether you prefer it chunky or smooth, these expert tips will help you achieve a comforting, flavorful, and wholesome one-pot meal every time.
💡 Expert Tips:
Use fresh leeks and wash thoroughly to remove grit before slicing.
Choose starchy potatoes for a naturally creamy texture in your homemade vegan potato leek soup.
Add cooked white beans to create a thicker, protein-rich vegan potato leek soup without cream.
Sauté onions, garlic, and leeks slowly to develop deep, aromatic flavors.
Blend partially for creamy vegan potato leek soup or leave chunky for texture variation.
Season gradually with thyme, smoked paprika, salt, and pepper to enhance flavor.
Garnish with fresh parsley, a drizzle of olive oil, or vegan cream to finish your dish beautifully.
Serve with crusty bread for a complete, family-friendly, comforting meal.

FAQs
Can I make vegan potato leek soup without cream or coconut milk?
Yes! This homemade vegan potato leek soup gets its natural creaminess from potatoes and optional white beans, making it rich and flavorful without using dairy or coconut milk. You can leave it chunky or partially blend for a smooth texture.
How do I make my vegan potato leek soup chunky?
For a chunky vegan potato leek soup, avoid fully blending. Mash some potatoes lightly with a potato masher while leaving other pieces whole. This keeps a hearty texture while still enjoying creamy flavors.
Can I add white beans or other ingredients to homemade vegan potato leek soup?
Absolutely! Adding cooked white beans enhances creaminess and protein, making your vegan potato leek soup more filling. You can also add other vegetables like carrots or celery for extra flavor and nutrition.
What is the secret to the best homemade vegan potato leek soup?
Using fresh leeks and starchy potatoes, sautéing aromatics slowly, and seasoning gradually ensures maximum flavor. For variation, leave it chunky or blend partially, and consider optional garnishes like fresh parsley, vegan cream, or crusty bread.
Want more sweet and savory recipes like this? Follow us on Facebook for daily dinner ideas, cooking tips, and behind-the-scenes moments from Eminent Recipes.
See how others are plating this dish on Instagram! Tag your version with #Eminentrecipes and get featured.
Love collecting recipes? Don’t miss our latest pins on Pinterest—perfect for saving your favorite meals in one spot.
Crispy Crab Rangoon Recipe – Easy and Irresistible Appetizer at Home
Cowboy Caviar Jalapeño Popper Cheese Ball – Easy Party Appetizer
Low Carb Chicken Taco Casserole – Easy Weeknight Keto Dinner
Dairy-Free Instant Pot Potato Leek Soup – Easy One Pot Recipe
This homemade vegan potato leek soup is the ultimate comfort meal that’s quick, easy, and family-friendly. Creamy without cream or coconut milk, it’s naturally thickened with potatoes and optional white beans, making it hearty and satisfying. You can leave it chunky for texture or blend partially for a smooth, comforting bowl. Perfect for busy weeknights, cozy lunches, or special occasions, this vegan potato leek soup is versatile, wholesome, and sure to become a favorite in your recipe collection.
Print
Homemade Vegan Potato Leek Soup
- Total Time: 45 minutes
- Yield: 4–6 servings 1x
- Diet: Vegan
Description
A creamy, comforting vegan potato leek soup made without dairy or coconut milk. This soup is naturally thickened with potatoes and white beans, but can be left chunky for texture. Perfect for cozy dinners or as a starter for a special meal.
Ingredients
🛒 Ingredients (Serves 4–6):
For the Soup:
3 large leeks, white and light green parts only, sliced and washed
4 medium potatoes, peeled and diced
1 cup cooked white beans (optional, for creaminess)
1 medium onion, diced
3 cloves garlic, minced
4 cups vegetable broth
2 tablespoons olive oil
1 teaspoon dried thyme
½ teaspoon smoked paprika (optional)
Salt and pepper, to taste
For Garnish (Optional):
Fresh parsley, chopped
Drizzle of olive oil or vegan cream
Crusty bread for serving
Instructions
📝 Instructions:
Step 1: Sauté Aromatics
In a large pot, heat olive oil over medium heat. Add onions and garlic, sauté 3–4 minutes until fragrant. Add sliced leeks and cook another 5–6 minutes until soft.
Step 2: Cook Potatoes
Add diced potatoes, white beans (if using), thyme, smoked paprika, salt, and pepper. Pour in vegetable broth and bring to a boil. Reduce heat and simmer 20–25 minutes, until potatoes are tender.
Step 3: Blend (Optional)
For a creamy soup, use an immersion blender or transfer half the soup to a blender and blend until smooth. Leave some chunks if you prefer a chunky texture.
Step 4: Adjust Seasoning & Serve
Taste and adjust salt, pepper, or spices. Ladle soup into bowls, garnish with parsley or a drizzle of olive oil, and serve with crusty bread.
Notes
- Chunky vs Creamy: Blend partially for a thick, creamy soup with chunks of potato and leek.
- Make Ahead: Soup tastes even better the next day; store in an airtight container in the fridge for up to 3 days.
- Variations: Add a splash of vegan milk or nutritional yeast for extra creaminess and depth of flavor.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop / Sauté & Simmer
- Cuisine: International / Comfort Food
