When the temperatures start to drop and the days get shorter, nothing tastes quite as satisfying as a warm cup of soup.

Onion soup is classic on cold winter nights, but this recipe turns up the flavor a notch. While it contains soul-warming staples like chicken broth, this recipe adds a touch of decadence with a hint of wine and the to-die-for creaminess of cream cheese.

The addition of potatoes makes it heartier and more filling than traditional French onion soup, while the buttery rich flavor is contrasted by the toppings. Those toasted walnuts and smoky bacon provide a crunchy contrast to the smoothness of the soup.

Serve this creamy onion soup in colorful dishes, and you will have a picture-perfect bowl of goodness for those cozy winter evenings. Get the recipe below!

Creamy onion soup with bacon nut crumble - 30Creamy onion soup with bacon nut crumble - 58Creamy onion soup with bacon nut crumble - 89Creamy onion soup with bacon nut crumble - 89Creamy onion soup with bacon nut crumble - 65Creamy onion soup with bacon nut crumble - 52