Soup is always in season. Thick, hearty, stick-to-your-ribs versions in the colder months and light, garden-fresh ones when the weather is warm.
Heat coconut oil in a large pot over medium heat. Add garlic, onion, and salt. Cook, while stirring frequently, for about 8 minutes, until onion begins to turn translucent. Add in the pepper, ginger, turmeric, cumin, coriander, mustard, black pepper, and cayenne. Cook for a few minutes more, until pepper softens and spices become fragrant.
Stir in the can of tomatoes, broth, and lentils. Bring to a boil, reduce heat, and then simmer, uncovered, for 20 to 25 minutes, until lentils are tender. Add coconut milk and stir, then add spinach and a dash of maple syrup. Cook for several minutes, then remove from heat. Serve garnished with cilantro.