1 tbsp butter
1 medium onion, chopped
3 cloves garlic, minced
1/8 tsp hot pepper flakes or smoked paprika
Salt and pepper
1/3 cup dried red lentils, rinsed
2 1/2 cups low-sodium vegetable or chicken broth
4 cups chopped broccoli (stems and florets separated)
4 cups chopped packed trimmed kale
2 cups heated milk
2 tbsp  freshly squeezed lemon juice or white wine vinegar

1. In a pot, melt butter over medium heat. Sauté onions, garlic, hot pepper flakes and 1/4 tsp (1 mL) each salt and pepper for about 5 minutes or until softened and starting to turn golden. Stir in lentils, broth and broccoli stems. Cover and bring to a boil over high heat.
2. Stir in broccoli florets, kale and milk. Reduce heat to medium-low, cover and simmer, stirring occasionally and adjusting heat to prevent boiling, for 15 to 20 minutes or until lentils and vegetables are soft.
3. Use an immersion blender in the pot or transfer soup to a blender or food processor, in batches, and purée, until smooth or slightly chunky, as desired.
4. Return to pot, if necessary. Heat over medium heat until steaming, but do not let boil. Stir in more milk if soup is too thick. Drizzle in lemon juice while stirring. Season with up to 1/4 tsp (1 mL) salt and pepper to taste.

Nutritional information is available at Dairy Goodness.