Loading...

Preheat your oven to 400°F. Prepare the garlic for roasting: slice off the top 1/4 inch of the garlic head to expose the cloves. Drizzle with 1 tablespoon of olive oil and sprinkle with 1/4 teaspoon of salt. Wrap the garlic head tightly in aluminum foil and place on a baking sheet.

Roast the garlic in the preheated oven for 45-60 minutes, or until the cloves are very soft and caramelized. Set aside to cool slightly.

While the garlic roasts, prepare the remaining ingredients. Drain and quarter the canned artichoke hearts. Thinly slice the leek (white and light green parts only) and finely dice the brown onion. Rinse and drain the cannellini beans. Soak the raw cashews in hot water for 15 minutes, then drain.

In a large Dutch oven or heavy-bottomed pot, heat 1 tablespoon of olive oil over medium-high heat. Add the quartered artichoke hearts and sauté for 8-10 minutes, stirring occasionally, until they are golden brown and caramelized. Remove about 1/4 cup of the caramelized artichokes and set aside for garnish.

Add the remaining 1 tablespoon of olive oil to the pot (if needed). Add the sliced leeks and sauté for 5 minutes until softened. Then, add the diced onion and cook for another 5-7 minutes until translucent and tender.

Stir in the nutritional yeast, red pepper flakes, dried thyme, and black pepper. Cook for 1 minute, stirring constantly, to toast the spices. Add the rinsed and drained cannellini beans, vegetable broth, and bay leaves to the pot.

Once the roasted garlic is cool enough to handle, squeeze the soft, caramelized cloves from their skins into the soup pot. Bring the soup to a simmer, then reduce heat to low, cover, and cook for 15 minutes to allow the flavors to meld.

While the soup simmers, prepare the spinach-cashew cream. In a high-speed blender, combine the drained soaked cashews, fresh spinach, 1/2 cup of water, and lemon juice. Blend until completely smooth and creamy, scraping down the sides as needed.

Remove the bay leaves from the soup. Pour the spinach-cashew cream into the soup and stir well to combine. Taste and adjust seasoning with additional salt and pepper if desired. If you prefer a smoother soup, you can use an immersion blender to blend a portion of the soup, or carefully transfer a portion to a regular blender, blend, and return to the pot.

Ladle the creamy soup into bowls. Garnish each serving with the reserved caramelized artichoke hearts, chopped fresh parsley, and a sprinkle of cracked black pepper. Serve hot.


Preheat your oven to 400°F. Prepare the garlic for roasting: slice off the top 1/4 inch of the garlic head to expose the cloves. Drizzle with 1 tablespoon of olive oil and sprinkle with 1/4 teaspoon of salt. Wrap the garlic head tightly in aluminum foil and place on a baking sheet.

Roast the garlic in the preheated oven for 45-60 minutes, or until the cloves are very soft and caramelized. Set aside to cool slightly.

While the garlic roasts, prepare the remaining ingredients. Drain and quarter the canned artichoke hearts. Thinly slice the leek (white and light green parts only) and finely dice the brown onion. Rinse and drain the cannellini beans. Soak the raw cashews in hot water for 15 minutes, then drain.

In a large Dutch oven or heavy-bottomed pot, heat 1 tablespoon of olive oil over medium-high heat. Add the quartered artichoke hearts and sauté for 8-10 minutes, stirring occasionally, until they are golden brown and caramelized. Remove about 1/4 cup of the caramelized artichokes and set aside for garnish.

Add the remaining 1 tablespoon of olive oil to the pot (if needed). Add the sliced leeks and sauté for 5 minutes until softened. Then, add the diced onion and cook for another 5-7 minutes until translucent and tender.

Stir in the nutritional yeast, red pepper flakes, dried thyme, and black pepper. Cook for 1 minute, stirring constantly, to toast the spices. Add the rinsed and drained cannellini beans, vegetable broth, and bay leaves to the pot.

Once the roasted garlic is cool enough to handle, squeeze the soft, caramelized cloves from their skins into the soup pot. Bring the soup to a simmer, then reduce heat to low, cover, and cook for 15 minutes to allow the flavors to meld.

While the soup simmers, prepare the spinach-cashew cream. In a high-speed blender, combine the drained soaked cashews, fresh spinach, 1/2 cup of water, and lemon juice. Blend until completely smooth and creamy, scraping down the sides as needed.

Remove the bay leaves from the soup. Pour the spinach-cashew cream into the soup and stir well to combine. Taste and adjust seasoning with additional salt and pepper if desired. If you prefer a smoother soup, you can use an immersion blender to blend a portion of the soup, or carefully transfer a portion to a regular blender, blend, and return to the pot.

Ladle the creamy soup into bowls. Garnish each serving with the reserved caramelized artichoke hearts, chopped fresh parsley, and a sprinkle of cracked black pepper. Serve hot.
