Instructions:
- Melt Kerrygold Unsalted butter in a large dutch oven over medium heat. Add onions and leeks and cook until soft, stirring occasionally, about 5-7 minutes.
- Add garlic cloves and curry powder to the dutch oven and cook for another minute, stirring frequently.
- Add sweet potatoes, apple, chicken broth, salt and pepper to the pot and stir to combine. Increase heat to high until mixture comes to a boil, then reduce heat to medium low and cover the pot. Cook for 20 minutes or until potatoes are fork tender.
- Remove the lid from the pot. Use an immersion blender to puree soup to desired consistency. (You can also puree the soup in batches in a regular blender.) Pour cream into pureed soup and stir until combined. Serve warm with chopped cilantro and roasted pepitas, if desired.
Recipe by Garnish with Lemon.