Heat the coconut oil in a large pot and add the chopped potatoes, garlic, leeks, parsnips and baby carrots. Stir everything together and let it cook for 2 minutes. Next, add the broth and let it come to a boil.
Once the broth is bubbling, add the rest of the water and season with red curry paste, blue cheese (or nutritional yeast for a vegan version), lemon juice, ground coriander, salt and pepper and basil.
Stir everything together to combine and bring to a boil. Turn the heat down to medium high and add the grated black truffle and string beans. Cover the pot with a lid and leave it to simmer for 10 minutes, while stirring occassionally.
Once the potatoes are cooked tender, the soup is ready to serve.
Serve with a drizzle of truffle oil over the soup and a side of bread.
Enjoy.