Peel and chop the onion and carrots and toss into a large stock pot.
Sauté the veggies in a bit of olive oil over medium heat for 1-2 minutes.
Add all spices and stir. Sauté veggies 5 more minutes until onion begins to soften.
While the vegetables sauté, wash, peel and chop the potatoes. Set aside.
Add vegetable stock to the pot and bring to a boil.
Once boiling, add the potatoes and lower the pot to a simmer.
Simmer for 15 minutes or until potatoes are fork-tender.
Remove from heat and use the immersion blender to partially puree the soup. You can puree fully if you choose.
Stir in the began cheeses until melted.
Add salt and pepper to taste.
Garnish with your favorite toppings and enjoy!
Notes
Not Vegan? Use real cheese in the same quantities. Use chicken or beef broth instead of vegetables.
Tree Nut Allergy? Many vegan cheeses use coconut, so make sure to check labels and opt for a tree-nut-safe vegan cheese.
Don't have an immersion blender? That's ok! Carefully blend 1-2 cups at a time in a standard blender and return to stock pot. You could also use a potato masher to break up some of the potatoes. Or just leave it as is and it will still be delicious!
**Please note: The nutritional information provided for each recipe is an estimate and may vary depending on the specific brands of ingredients used, portion sizes, and preparation methods. For accurate nutritional details, consider consulting a registered dietitian or using a trusted nutritional calculator.