Peel and dice onion and carrot. Mince garlic. Dice celery.
Heat olive oil in a large pot over medium. Add diced onion and cook, stirring regularly, until softened and beginning to brown, 7-10 minutes.
Add carrot and celery and cook for 3 minutes, stirring regularly, until celery is starts to soften.
Add garlic, rosemary, red pepper flakes, coriander, and tomato paste. Cook for 1 minute, stirring consistently.
Reduce heat to medium-low. Add white beans and broth. Stir to scrape everything off the bottom of the pot. Cover and simmer for 30-35 minutes, until carrot is just soft.
While soup is cooking, wash and prep the kale. Tear it off the ribs and chop into bite size pieces.
Once carrots have softened, add salt, 2 tablespoons of lemon juice, and kale. Stir to submerge kale and cook for about 3 minutes until kale is tender.
Taste and adjust lemon juice and salt as needed.
Serve immediately or store in the fridge for up to 3 days.