In a medium pot, heat the oil over medium heat. Add the shallots and a few pinches of salt and pepper, and cook until they’re beginning to turn translucent, 5-7 minutes.
Add the carrots, garlic, mushrooms, and a pinch of salt and stir. Continue cooking until the mushrooms wilt down, another 10 minutes or so, stirring occasionally (turn down the heat on your stove slightly if your vegetables start to burn).
Add the white wine and stir to get the bits off the bottom of the pan, and cook until the liquid reduces, 5-7 minutes.
Add the broth, white beans, and rosemary and bring to a boil. Add the kale. Reduce heat and simmer for 15-20 minutes or so.
Mix in the sherry vinegar, tarragon, and chives. Toss in a few pinches of red pepper flakes. Taste and add more salt & pepper to your liking.
Serve with freshly grated Parmesan cheese and crusty bread.