In a large saucepan, heat 1 tablespoon olive oil over medium. Sauté shallot, ginger, and crushed lemongrass until fragrant. Add lime and lemon zest strips and curry powder, give it a good stir. Stir in the red Thai curry paste and cook 30 seconds to “bloom”.
Add 6 cups water and let simmer for 30 minutes. Stir in the coconut milk and simmer another 30 minutes.
Meanwhile, toast the pine nuts in a dry skillet. Remove and set aside. In the same skillet, melt butter and 1 tablespoon oil, then cook mushrooms with a pinch of salt until golden. Add spinach and cook until wilted. Season with salt and pepper. Set Aside.
Strain the soup (no blending needed!) and return to the pot over medium low heat. Whisk in brown sugar and lime juice. Taste and adjust seasoning. Need to cut the heat? Add more brown sugar. Need more bright citrus punch? Squeeze in more lime juice. Need to balance flavors? Add a bit more salt, and pepper.
Divide mushrooms, spinach, and cherry tomatoes among serving bowls. When heated through, ladle the coconut curry soup over the garnishes. Drizzle with tomato essence (if using) and sprinkle with toasted pine nuts.
Notes
Final Tips & Twirls Notes
This red curry soup gets better with a little rest—leftovers make a dreamy next-day lunch.
Tomato essence is optional, but if you have the time… your taste buds will send you a thank-you card.
Don’t be shy with the lime juice—it’s what keeps the coconut curry soup bright, not heavy.
If you want a thicker soup, whisk together 2 Tablespoons coconut curry broth with 1 Tablespoon cornstarch in a small bowl, then add. Repeat as necessary. Be sure to Taste and Adjust Seasoning after adding the cornstarch slurry.