Walnut, Garlic, and Onion Soup

While not commonly thought of as an ingredient for soup, walnuts are the perfect healthy nut to add into your stock. Double the recipe and make this soup in bulk to save for a rainy day. 

2 tbsp Olive oil
3 Large onions (halved and thinly sliced)
1/2 cup Chopped garlic (about 1 large bulb)
1 tsp Salt
Freshly ground pepper
1 tsp Dried thyme
2 tsp Dried Marjoram
4 cups Vegetable or chicken broth
3/4 cup Walnuts (plus more for optional topping)
1/4 cup Brandy
Croutons (optional)

In a large skillet, heat the oil and cook the onions on low heat for about 30 minutes, until they start to soften. Stir in the garlic and continue to cook on low, stirring occasionally, for about 20 minutes – the onions should become golden brown.

Stir in the salt, pepper, thyme, marjoram and broth and let the soup simmer for 15 minutes.

With an immersion blender or in a standing blender (in batches) puree half of the soup with the walnuts. Return puree to the pan, stir in together with the brandy, adjust the seasoning -- adding more salt or pepper if desired.

Serve topped with croutons or sprinkled with some chopped walnuts.

**Note: Calorie count does not include croutons.