While the veggies are roasting, start on the soup.
Add the coconut oil to a large pan on a medium heat on the stove.
When its melted and the pan is hot, add in the diced onion. Sautee for 5 minutes until the onion turns translucent.
Now add in the minced ginger and garlic. Sautee for another few minutes until the garlic is fragrant.
Now add the garam masala and turmeric. Turn the heat down to low and sautee for another 2-3 minutes, being careful not to burn the garlic or spices.
Add in the coconut milk, vegetable stock, lentils and frozen spinach. Cover the pan with a lid and simmer on a low heat for 20-30 minutes, until the spinach has completely thawed.
When the roasted vegetables are cooked, add them into the soup along with a squeeze of lime and stir to combine.
Season to taste, with flaky sea salt and freshly ground black pepper.