The best soup recipe in Europe! French duck soup, ready in 30 minutes! This duck soup recipe is one of the finest European soups. French cuisine is world-famous for its culinary artistry, and today ...