1. Heat the oil in a large heavy pot over high heat. Add the onions, bell peppers, garlic, and bay leaves, and cook, stirring, for 2 minutes.
2. Add the beans and cook for 2 minutes.
3. Add the Special Seasoning and stock, stir well, and bring to a boil. Reduce the heat to medium and cook for 1 1/2 hours, until beans are tender, stirring occasionally.
4. Add the salt and parsley, cover the pot, and cook for 15 minutes. Discard the bay leaves. Remove 1 cup of beans from the pot and reserve.
5. With a hand-held immersion blender, or in batches in a food processor, puree the red beans. Add the reserved beans, and stir well.
6. To serve, ladle a generous cup of the soup into each of 6 bowls.
7. Top each serving with 1/4 cup of the rice and 1 tablespoon of green onions.