This creamy Vegan Potato Soup is full of delicious rustic flavors and hearty veggies! Make it with just a few simple ingredients on busy weeknights or on chilly days. Everyone will love this loaded cheesy potato soup!
Melt the vegan butter in a large pot over medium-high heat. Add the onions and sauté them for 1-2 minutes until softened. Add the carrots, celery, and garlic. Stir as this cooks for 2-3 minutes and becomes fragrant.
Add the potatoes, broth, and seasoning. Cover the pot and lower the heat level to medium. Stir occasionally as it cooks for about 15 minutes, on a gentle boil, until the potatoes are fork-tender.
Stir in the plant milk, vegan cheddar shreds, and vegan sour cream. Cook the soup uncovered for 10 more minutes. Stir it occasionally.
Mash some of the potatoes for a thicker soup consistency. Enjoy it with your favorite toppings!
Video
Notes
The soup thickens as it sits but can be thinned out with broth, water, or plant-based milk.
Variation Ideas
Add other veggies to the soup such as sweet potatoes, broccoli, or peas.
Sprinkle in some paprika, cayenne, or red pepper flakes for some spiciness.