Heat a large saucepan or pot to medium heat and add coconut oil. Add the onion, garlic, ginger, carrot, broccoli and a pinch of salt and pepper and stir. Cook, stirring frequently until softened (approx. 5 minutes).
Add curry powder, cayenne, vegetable stock, coconut milk and stir. Bring to a simmer then reduce heat slightly and continue cooking for 10-15 minutes
Add snow peas and tomatoes in the last 5 minutes so they don’t overcook.
Taste and adjust seasonings as needed. May need more salt.