In a large pot over medium heat, add the sausage and cook until browned. Drain and set aside.
In the same pot over medium heat, add the oil, onion, celery, and carrots. Cook for 5 minutes, stirring occasionally, until the veggies start to soften.
Add the garlic and cook 1 additional minute.
Stir in broth, tomato sauce, and 2 cups of water. Bring to a boil, then reduce to a simmer. Cover and simmer for 15 minutes or until vegetables are tender.
Stir in sausage, kale, beans, Italian seasoning and pasta. Return to boiling, reduce heat, cover, and simmer for another 15 minutes, or until pasta is al dente. Stir frequently.
Add the vinegar, season with salt and pepper, and stir to combine. Serve with freshly grated parmesan.