In a medium saucepan, combine the rinsed lentils and vegetable broth (or water). Bring to a boil, then reduce the heat to low and simmer for about 25-30 minutes, or until the lentils are tender but not mushy. Drain any excess liquid and set aside.
Stir in the zest and juice of the lemon, mixing well to combine. Then, add the cooked lentils to the skillet and stir until they are coated with the onion and spice mixture. Season with salt and pepper, to taste.
Gradually add the chopped spinach to the skillet, stirring until wilted and evenly distributed throughout the lentil mixture. This should only take about 2-4 minutes.
Remove the skillet from heat and stir in the parsley and dill. Adjust the seasoning once more, if necessary.
Plate the lentil and spinach mixture in bowls, garnishing with extra herbs and lemon wedges on the side for a fresh burst of flavor.