Take two frustrating attempts to make a different stuffed green pepper soup and a wonderful blizzardy day and you end up with a soup that mirrors a stuffed green pepper, exactly! There's nothing like dogged determination and lots of time to get something right. I wanted a rich sweet pepper soup that had the delicate flavour of tomatoes and the ability to bite into a meat/rice mixture, just like a real stuffed pepper. This recipe is two parts: first, the Porcupine Meatballs, which can be made a day or two ahead. Then, the Tri-Colour Pepper Soup, which is a stand alone soup that I've been making, and enjoying, for years. If you enjoy a lot of meat, you might want to double the meatball recipe; for our tastes, this is perfect, with 4-5 meatballs served in each bowl. The taste of this soup is quintessential 1950's style Stuffed Green Peppers. If you can tolerate more heat, then jazz it up to your hearts content! This way, you won't find the recipe "too bland", which is how we like it---pure comfort food straight from Leave It To Beaver. Enjoy the meatballs or enjoy the pepper soup, or, enjoy them blended together for the best of all worlds with this stuffed pepper soup! Using the three colours of peppers just adds some fun and depth to it.