Heat a sauce pan over medium heat. Add the olive oil and sauté the chopped onions until almost transparent. About 3 minutes. Add the kielbasa and red beans and cook until kielbasa is browned on the edges.
Add the chicken broth to the mixture and let simmer until reduced by ½.
In a separate bowl, mix together the cucumber, tomatoes, bell pepper, and onions. Add vinegar, garlic powder, black pepper, and salt. Mix together until flavors a spread throughout. Store in the refrigerator until ready to serve. Make the pico ahead of time to let the flavors marinate together.
Assemble on a bed of rice. First rice, then the red beans mixture, and then topped with the vegetable vinegar pico.
Notes
Don't like as much onion? Cut back the onion when making the red beans mixture. Or omit from the pico.