Heat the cooking fat in a large sauce pan and cook the onion and garlic for about 5 minutes, until soft. Add the chopped beets and cook for another minute.
Stir the stock in, season with freshly ground black pepper and sea salt and bring to a boil. Reduce to a simmer and let simmer for about 25 minutes, until the beet cubes are tender.
2 cups fresh chicken or beef stock, Sea salt and freshly ground black pepper to taste
With a blender or food processor and operating in batches, process to the consistency of a puree.
Serve in bowls and swirl a bit of coconut milk on top if desired.