I always think of soup as, well, soup. An appetizer. Maybe a very thick, meaty stew would be considered a meal in itself. And croissants are simply desert, imho. So what would go with soup and croissants? The rest of the meal; Meat, potatoes and vegetables.