In a dutch oven, warm the olive oil over medium-high heat.
Once the oil is shimmering, add the onions, celery, and carrots with a pinch of salt. Cook until vegetables soften and onions became translucent. About 5-7 minutes.
Add the turmeric and curry powder, stirring constantly for 30 seconds, until fragrant.
Pour in the vegetable broth, pasta, beans, bay leaves, parsley, thyme, and chili flakes if using. Raise the heat and bring the mixture to a boil.
Once boiling, reduce to a simmer and let it cook for 18 minutes uncovered.
Just before the soup is finished, add the kale to the mixture and cook until wilted.
Remove from heat, add the lemon juice, and season with salt and pepper, to taste.
Divide into bowls and garnish with fresh parsley, if desired.