5 from 1 vote
Bowl of wild rice soup on a blue kitchen towel. Slices of baguette in the background.
Creamy Leek and Wild Rice Soup
Prep Time
10 mins
Cook Time
45 mins
Total Time
55 mins
Leeks are available from autumn until spring. Though this soup could be made at any time, it’s one I like to make in early spring. Rainy spring days really call for a bowl of creamy soup to cheer you up!
Course: Entree, Soup
Cuisine: dairy free, egg free, gluten free, nut free, soy free, vegan
Servings: 4
Calories: 356 kcal
Author: Vanessa Croessmann
  • 2 leeks
  • 1 tbsp (15 ml) olive oil
  • 3 cloves garlic (minced)
  • 1 lb (453 g) potatoes (peeled and diced)
  • 1 tbsp (2 g) fresh rosemary (finely chopped)
  • 1/2 tsp fresh thyme
  • 4 cups (960 ml) vegetable broth
  • 1 cup (240 ml) water
  • 2 cups (480 ml) plant-based milk
  • 1 cup (170 g) uncooked wild rice*
  • salt and pepper (to taste)
  • Bread (for serving)
  1. Cut off the dark green leaves from your leeks. You can either throw these leaves away or keep them for later to make a broth. Chop the white part of the leeks into thin rings. The sliced leeks should weigh roughly 12 ounces (340g). Place the sliced leeks in a bowl of cold water. Rinse them thoroughly to remove any dirt. Drain the water from the bowl and set the leeks aside.
  2. Heat the olive oil in a large pot and add the minced garlic, leeks, potatoes, rosemary, and thyme. Cook everything in the pot over medium heat for 5 to 7 minutes, until the garlic becomes fragrant and the leeks become slightly limp. Add the vegetable broth and water and bring to a boil. Once the soup is boiling, reduce the heat and simmer for 20 minutes until the leeks and potatoes are tender.
  3. Puree the soup with an immersion blender, or in a blender in batches, until smooth. Add the milk and rice to the soup and bring to another boil. Reduce the heat and simmer, stirring often to prevent the rice from sticking to the bottom of the pot, for 20 to 30 minutes until the rice is tender.
  4. Season the soup with salt and pepper to taste. Serve the soup with a slice of bread, if you like.
Recipe Notes

*Note from Veggie Inspired - The recipe calls for wild rice, but I used a wild rice blend. I believe this is what Vanessa used too based on the picture in her book. 

~Nutrition facts calculated without garnishes.





Nutrition Facts
Creamy Leek and Wild Rice Soup
Amount Per Serving
Calories 356 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g6%
Monounsaturated Fat 3g
Sodium 186mg8%
Potassium 193mg6%
Carbohydrates 60g20%
Fiber 4g17%
Sugar 6g7%
Protein 16g32%
Vitamin A 300IU6%
Vitamin C 1.7mg2%
Calcium 240mg24%
Iron 2.5mg14%
* Percent Daily Values are based on a 2000 calorie diet.