This soup is free from dairy and gluten, and the white beans add body and protein without distracting from the rich sweet potato flavor. Try serving it with chopped green apple and a spoonful of Greek yogurt for a tangy flavor. To keep it vegan, skip the yogurt – tastes just as good! This recipe comes to us from Neda of Healthy with Nedi.
Want more meatless recipes like this? Subscribe to our newsletter for a weekly selection of plant-based recipes delivered right to your inbox!
2 lbs sweet potatoes, peeled and cut in pieces
2 tbsp coconut oil
1 red onion, chopped
5 garlic cloves, chopped
1 can white beans, rinsed and drained
1 cup coconut milk
2 cups low-sodium, vegetable stock
1/2 cup water
1 tbsp fresh sage
1/2 tsp turmeric
Sea salt & pepper to taste
Sliced green apple
Greek plain yogurt or dairy-free yogurt
Wash the potatoes with water, peel and cut them in large pieces.
In a large pot, melt coconut oil over medium heat. Add the chopped onion, garlic, turmeric and sage. Sauté for 2 minutes, until translucent.
Add the potatoes, stock, coconut milk, water and season to taste with salt and pepper. Bring to a boil, and lower the heat to medium. Cook for 30 minutes, until the potatoes are soft. Add the canned beans and turn off heat.
In small batches, transfer the vegetables to a high-powered blender. Add broth as you go, depending on how thick or thin you want the soup to be. For thicker, add less broth, and for thinner add more broth. Blend until smooth.
Pour the soup back into the pot. Taste and adjust seasonings to your liking.
Ladle soup into bowls and enjoy with any of the suggested toppings!