This delicious vegan potato soup recipe is so creamy and comforting. It's a filling and tasty meal for the chilly season that the whole family will love.
Melt the vegan butter or heat up the olive oil in a stockpot (or large saucepan) over medium heat. Saute the onion, carrot and celery for 5 minutes.
Add garlic, rosemary, and red pepper flakes. Turn down the heat to low medium and cook for 2 minutes, stirring occasionally.
Stir in flour and toast it on medium heat for about 1 minute until lightly browned.
Gradually add the vegetable broth while whisking. Make sure there are no lumps of flour, and after each addition let the contents of the pot bubble up briefly.
Whisk in the almond milk. Add the cubed potatoes, bay leaf, salt, pepper, and nutmeg.
Simmer for 15 minutes with the lid on, until potatoes are tender and velvety soft.
Remove the bay leaf before serving and add optional toppings of your choice.
Notes
PotatoesUse a starchy variety of potatoes for the best results. Red or russet potatoes work well, as do Yukon Gold or Maris Piper.Gluten-free optionOmit the flour and use cornstarch or arrowroot powder as a thickener. You'll want to whisk in a slurry to the liquid towards the end of cooking. Make a slurry of 1½ tablespoons of starch with an equal amount of water in a cup or small bowl, before adding it to the soup to ensure that the starch doesn't clump together. Check all your other ingredients, such as broth and dairy-free milk, for hidden gluten.