1 bunch beets1 tablespoon cooking fat or oil 3 shallots or small onions, thinly sliced 1 bulb and stalk of green garlic, chopped 1 tablespoon cumin 2 heaping tablespoons tomato paste 2 medium carrots, grated (optional) 8 cups stock (beef, chicken or vegetable) 1/2 cup French green lentils Salt, lemon juice, and sugar to taste Sour cream for garnish (optional)

To prepare beets, trim, peel, and coarsely grate the beet roots. Then separate the stems from the leaves and chop separately.

In a large pot or dutch oven, over medium heat, melt the fat or oil. Sauté onions and garlic with a few pinches of salt until very soft, add cumin and cook another few minutes. Add tomato paste and a few tablespoons of the stock, combine and cook for another few minutes. Add the grated beet roots and carrots and sauté until soft, about 10 minutes.

Add the rest of the stock and bring to a boil over high heat. Add lentils and beet stems. Lower heat to medium-low and simmer for about 45 minutes to an hour, until lentils are cooked through.

Adjust seasoning with salt and lemon juice. Taste the soup again and if necessary, add sugar, a couple of teaspoons at a time until the soup tastes balanced with a hint of sweetness. It doesn’t take a lot of sugar, but makes a huge difference.

Add chopped beet greens and stir to wilt. Serve hot with sour cream.

From betacyanin.com