1green apple, peeled and diced (we used Granny Smith)
4 cupvegetable broth
1 ¼-1 ½teaspoon salt
1 teaspoonground black pepper
2 tablespoonfreshly squeezed lemon juice
1 cupdairy-free milk (we used cashew milk)
3-4tablespoon fresh dill, chopped finely
Directions
Preheat oven to 375˚ F. To make clean up easier, line a baking sheet with parchment paper.
Wash beets, slice off each end, and peel. Dice peeled beets into ½-inch pieces. Toss with 1-2 tablespoons of olive oil to coat and sprinkle with some salt and pepper. Roast for 30-35 minutes, until fork-tender. Stir once or twice while roasting.
Preheat a large soup pot over medium heat. Add 2 tablespoons of olive oil and once heated, add in onions and sauté for 5-6 minutes.
Once onions are softened, add garlic, potatoes, carrots, salt, and pepper and stir well. Cook for 5 minutes, stirring occasionally.
Add roasted beets, apple, and broth to the pot. Bring to a boil, then lower to medium heat and cover. Simmer for 20 minutes, until potatoes are tender.
Carefully transfer soup to a heat-safe blender and blend until smooth and creamy. Add lemon juice and milk and blend for another 30 seconds. Alternatively, keep the soup in a pot and blend with an immersion blender.
Taste and adjust seasoning as desired. Pour soup back into the pot and stir in the fresh dill. Cook for additional 5 minutes over low heat.
Serve hot topped with a drizzle of olive oil, fresh dill, and bread.