A vibrant and creamy coconut curry soup filled with fresh vegetables and topped with soft, fluffy homemade dumplings. A complete one-pot meal ready in 30 minutes.
Heat coconut oil in a large pot or Dutch oven over medium heat. Add diced onion and cook for 3 to 4 minutes, stirring occasionally, until softened and translucent.
Add minced garlic and grated ginger. Cook for 1 minute, stirring constantly, until fragrant.
Stir in the red curry paste and cook for 1 minute, pressing it into the oil to bloom the spices.
Pour in the coconut milk and vegetable broth. Whisk until the curry paste is fully dissolved. Bring to a gentle simmer over medium heat, about 2 to 3 minutes.
In a medium bowl, whisk together flour, baking powder, and salt. Stir in milk and melted butter until just combined. Do not overmix – a few lumps are fine.
Add broccoli florets, red bell pepper, and snap peas to the simmering soup. Cook for 3 to 4 minutes until tender-crisp.
Stir in soy sauce and lime juice. Taste and season with salt and pepper.
Drop heaping spoonfuls of dumpling batter onto the surface of the gently simmering soup. Cover and cook for 5 to 7 minutes without lifting the lid until dumplings are fluffy and spring back when pressed lightly.
Ladle into bowls and garnish with fresh cilantro, a squeeze of lime, and red pepper flakes if desired.
Notes
Do not overmix the dumpling batter. Stir only until dry streaks disappear for the fluffiest result.
Keep the soup at a gentle simmer, not a hard boil, when adding the dumplings and keep the lid on the entire time.
For a gluten-free version, use a certified 1-to-1 gluten-free flour blend and tamari instead of soy sauce.
Add shredded rotisserie chicken or canned chickpeas at Step 6 for extra protein.
Freeze the soup base without dumplings for up to 3 months. Make fresh dumplings when reheating for best texture.