Heat 3 tablespoons of vegan butter in a large pot over medium heat. Once melted, add the onion and 1/2 teaspoon salt and sauté until translucent, about 3-4 minutes. Add the garlic and sauté for another minute.
Add 1 tablespoon of vegan butter, and once melted, add the flour. Stir constantly for 1 minute until the mixture thickens.
Add the broth, coconut milk, non-dairy milk, potatoes, and remaining 1/2 teaspoon salt. Mix together and bring to a boil. Lower to a simmer.
Cover and simmer until the potatoes are cooked through, about 8 minutes, stirring occasionally.
While the soup simmers, heat 1 tablespoon of vegan butter in a pan over medium heat. Add your chopped vegan bacon and cook until crispy. Set aside.
Once the potatoes are fork tender, use an immersion blender to blend the soup about halfway (or until your desired consistency). You can also transfer half of the soup to a blender and return it to the pot once blended.
Stir in the vegan sour cream and vegan cheddar cheese until well combined and melted. Season with salt and black pepper to taste.
Stir in the vegan bacon and chives, and enjoy while warm!
Slow Cooker
Add all ingredients, except the bacon, sour cream, cheese, and chives to a 6 quart crockpot bowl. Stir to combine, then cook on low for 8 hours or high for 4 hours.
30 minutes before serving, stir in the crispy vegan bacon bits, vegan sour cream, vegan cheddar cheese and chives.
Season with salt and pepper to taste, then serve!
Instant Pot
Turn the sauté function of the Instant Pot on and let heat until warm. Then, heat 3 tablespoons of vegan butter until melted. Add the onion and 1/2 teaspoon of salt and sauté until translucent, about 3-4 minutes. Add garlic and sauté for another minute.
Add an additional tablespoon of vegan butter. Once melted, stir in the flour, mixing constantly for 1 minute until the mixture thickens.
Add the broth, non-dairy milk, chopped potatoes, and remaining 1/2 teaspoon salt. Turn off the sauté function, attach the lid, and pressure cook under manual high pressure for 3 minutes. Once the timer goes off, release the pressure immediately.
Stir in the coconut milk, then use an immersion blender to blend the soup about halfway (or until the potato soup is your desired consistency). Alternatively, transfer a portion of the soup to a blender and blend until smooth before returning the soup to the Instant pot.
Stir in the vegan sour cream, vegan cheddar cheese, vegan bacon, and chives until well combined and the cheese has melted.
Season with salt and black pepper to taste, then serve while warm!
Notes
Shop at your local discount grocery stores for deals on vegan products. I cannot stress this enough. The difference in price between a bag of vegan cheese shreds at a regular grocery store and a cheaper store is astronomical. For example, my local Whole Foods sells vegan shredded cheese for almost $6 for an 8 ounce bag (tragic). My local Walmart sells it for $4.24 and my local discount store, Grocery Outlet, regularly sells it for $0.99-$1.99. Please shop around!
Download the cash back app, Ibotta. If you're not lucky enough to live near a good discount grocery store, I highly recommend the app Ibotta. I regularly see brands like Daiya, Lightlife, Beyond Meat, Impossible Foods, Violife, etc. offering cash back on their products. I've personally earned several hundred dollars in cash back using Ibotta for things I already buy.
Use Better than Bouillon Vegetable Base for your vegetable broth. This bouillon paste contains 100 cups of broth in one jar and sells at Costco Wholesale ONLY for $8.99 or $.09 per cup. Compared to the HIGH cost of broth in 4-cup tetra-paks, this is a STEAL.