Heat the olive oil in a large soup pot. Add the garlic and onions and cook over moderate heat, stirring occasionally, until softened, about 12 minutes. Add the ginger and andouille and cook for 5 minutes, stirring occasionally. Add the tomatoes and their juices; bring to a boil. Add the stock and kale; return to a boil.