In a large pot on the stove, heat oil and sauté the onions, shallot, and garlic for a few minutes until soft.
Next add broth, coconut milk, pasta, sea salt, pepper, cumin, and juice of two lemons.
Stir together everything well.
Turn heat to low and cover.
Let simmer 15-18 minutes.
Remove lid and stir in the spinach and lemon zest.
Return lid and turn heat off. NOTE: by this point, the liquid should be about 80-90% absorbed. If you are using gluten free pasta, it will take longer for the liquid to absorb, so wait about 20 minutes to eat.
Add toppings of choice and ENJOYYYYYYY!!!!