Ingredients:
- 2 tbsp (28g) unsalted butter
- 1 medium (110g) yellow onion, finely diced
- 2 stalks (60g) celery, diced
- 3 cloves (9g) garlic, minced
- 1 tsp (2g) dried thyme
- 2 medium (300g) Yukon Gold potatoes, peeled and cubed into 1/2 inch pieces
- 2 medium (120g) carrots, diced
- 4 cups (960ml) vegetable broth, low sodium
- 2 cups (340g) frozen corn
- 1 can (225g) creamed corn
- 1/2 tsp (1g) smoked paprika
- 1 cup (240ml) full-fat coconut milk
- 1 tbsp (15ml) lemon juice
- salt to taste
- black pepper to taste
Instructions:
- Melt the butter over medium heat. Add the onion and celery, sautéing for 5-7 minutes until the onions become translucent and the celery softens. Note: Don't rush this, or you'll miss out on the base flavor.
- Stir in the minced garlic and dried thyme. Cook for 60 seconds until you can smell the garlic filling the room.
- Stir in the cubed potatoes and carrots. Pour in the vegetable broth and bring the mixture to a gentle boil.
- Reduce heat to low, cover, and simmer for 12-15 minutes until the potatoes are fork tender and slightly softened at the edges.
- Stir in the frozen corn, creamed corn, and smoked paprika. Simmer for another 5 minutes until the corn is heated through and the liquid is shimmering.
- Use an immersion blender directly in the pot to pulse 3-4 times. Stop as soon as the soup looks creamy, but you can still see plenty of whole corn kernels and potato cubes.
- Lower the heat to the lowest setting. Stir in the coconut milk and lemon juice.
- Heat through for 2 minutes without letting it reach a boil. Note: Boiling coconut milk can sometimes cause it to separate.
- Season with salt and black pepper to taste.