Melt coconut oil in dutch oven or heavy pot over medium heat.
Add the onions and saute for 5 minutes, or until soft.
Add the ginger, garlic and curry paste and stir for 30 seconds.
Add the mushrooms, bell pepper, broccoli and carrots and stir-fry for 3-4 minutes or until the vegetables are coated with the curry paste.
Cover with a lid for 5-7 minutes, or until the vegetables soften.
Add the snap peas, water chestnuts, coconut milk, coconut cream, coconut aminos, paprika and lime juice. Stir until well combined.
Garnish with cilantro if desired, and serve.