In a soup pot, heat oil over medium heat. Add leeks, celery, peppers and garlic and cook for about 5 minutes. Add herbs and diced tomatoes, and continue to cook for another couple minutes. Add veggie broth (or water) and beans. Bring to a boil. Reduce heat to low and simmer covered for about 40 minutes, until beans are almost done. Add rice. Continue simmering covered for another 20 minutes, or until rice is finished cooking. Add Swiss chard and allow to wilt, another few minutes. Season with sea salt and pepper, to taste.