Heat olive oil over medium heat.
Add onions and cook for 3-5 minutes or once the onions starts turning a slightly golden.
Stir the sweet potatoes into the onions. Add 1/2 cup water and place a lid on the pot. Let everything sweat for 5 minutes.
Remove the lid and add in the spices, garlic and ginger, salt and pepper. Toast the spices for 1 minute.
Now add in the chickpeas, red lentils, tomatoes, and vegetable stock. Slightly cover the lid and simmer for at least 20 minutes.
Remove the lid, add in spinach, coconut milk, and a squeeze of lemon juice.
Serve with a toasted baguette.