Heat the oven to 400°F. Toss the cauliflower with half the olive oil and half of the fresh dill. Roast for 20 to 30 minutes, or until fork tender.
In a stock pot, heat the remaining olive oil over medium heat. Add the leek and saute for 3 minutes, then add the garlic and celery seed powder. Cook for 30 seconds before adding the roasted cauliflower, remaining dill, and broth. Bring to a simmer, add the beans, and bring to a simmer again.
Blend with an immersion blender, add additional lemon juice, salt and pepper to taste, and mix together. Serve hot with fresh bread!
This nutritional information refers to each serving of the entire recipe and not just the products used as ingredients.