2cupsartichoke hearts (canned or frozen, drained if canned)
1mediumonion, diced
3clovesgarlic, minced
2mediumpotatoes, peeled and diced
4cupsvegetable broth
1cupheavy cream (or coconut milk for a dairy-free option)
1tablespoonolive oil
1lemonzested and juiced
1teaspoondried oregano
to tastesalt and pepper
for garnishfresh parsley, chopped
Instructions
In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
Stir in the minced garlic and cook for an additional minute until fragrant.
Add the diced potatoes and artichoke hearts to the pot. Stir to combine with the onions and garlic.
Pour in the vegetable broth and add the dried oregano. Bring the mixture to a boil, then reduce heat and let it simmer for about 15-20 minutes, or until the potatoes are tender.
Once the potatoes are cooked, remove the pot from the heat and blend the soup using an immersion blender or a countertop blender until smooth.
Return the blended soup to the pot and stir in the heavy cream (or coconut milk), lemon zest, and lemon juice. Season with salt and pepper to taste.
Heat the soup gently over low heat until warm, being careful not to let it boil.