Heat oil in a large soup pot or Dutch Oven over heat that’s just a touch above medium. Add kielbasa, celery, carrots, shallot, and garlic then season with seasoned salt and pepper and stir to combine. Place a lid on top of the pot then cook for 7 minutes, stirring a couple times. Remove lid then continue to saute until vegetables have softened, 4-5 more minutes.
Add Italian seasoning, undrained tomatoes, beans, chicken broth, and parmesan cheese rind if using, then increase heat to high to bring stew to a boil. Turn heat back down to medium then add potatoes, partially cover with the lid, and simmer until potatoes are tender, 20-25 minutes, stirring occasionally. Add baby spinach then cook until wilted, 1 minute. Scoop stew into bowls then top with parmesan cheese and serve.
Notes
I sometimes add small-cut pasta to this stew for my kids - mini shells, elbows, alphabet letters, orzo, etc. Cook the pasta separately vs directly in the stew.