1 bunch beets, 1/2-inch cubed (about 5 cups)
1 tablespoon olive oil
1/2 teaspoon salt, divided
1 tablespoon butter
1 small onion, roughly diced (about 1 1/2 cups)
1/2 apple, roughly diced
1 quart vegetable broth
Juice from 1/4 grapefruit slice
Juice from 1/4 lemon slice
Sour cream or plain yogurt for topping
Preheat oven to 400° F. Place beets in roasting pan and add olive oil and 14 teaspoon salt; mix until evenly coated. Cover and roast for 25 to 30 minutes.
Heat butter in pot over medium heat. Add onions and sauté until translucent, about 5 minutes. Add apples and sauté for 2 to 3 minutes more. Add beets, broth, grapefruit juice, lemon juice and remaining salt. Bring to a boil, and then simmer for 5 to 7 minutes. Remove from the heat.
Allow soup to cool before pureeing with an immersion blender to a thick, smooth consistency. Top with a dollop of sour cream or plain yogurt.
We thank Virginia Newman for this recipe.