Place the mung beans into a saucepan and cover with water. Bring to the boil, the turn the heat off and put a lid on the pot. Set aside to soak while you're preparing the rest of the ingredients for the soup.
1 cup mung beans
While the beans are soaking, prepare the vegetables. Slice the leeks, peel and dice the carrots, dice the celery, dice the potato, and crush the garlic.
Heat 3 Tablespoons of olive oil in a large heavy-bottomed pot over medium-high heat.
3 Tablespoons extra virgin olive oil
Add the sliced leek, and sauté until it softens and becomes a bit translucent.
1 large leek
Add the potatoes, celery, carrots, crushed garlic, and bay leaves to the pot and stir to combine.
3 cloves garlic, 1 ½ cups diced carrot, 1 ½ cups diced potato, 1 cup diced celery, 2 bay leaves
Sauté the vegetables, stirring frequently, for about 5 minutes.
Drain the mung beans and give them a quick rinse.
Add the beans to the pot with the vegetables, along with 5 cups of vegetable broth.
5 cups vegetable broth
Bring to a boil, then reduce the heat to medium-low and put a lid on it.
Simmer until the beans are tender, about 15-20 minutes if you have soaked them first.
Once the beans are tender, add the lemon juice, dill, and frozen spinach. Stir through, taste, and season with salt and pepper.
1 large lemon, 2 Tablespoons fresh dill, 6 ounces frozen spinach
Serve hot, with lots of dill on top for garnish.