Heat oil in a medium to large pot, over medium heat.
Add onion, potato and carrot, cook until onion is translucent, 3-5 minutes.
Add garlic, continue cooking for 2-3 minutes.
Combine turmeric, ginger, red curry paste, coriander, chili powder.
Pour in 1/2 cup Zoup Chicken Bone Broth (reduced sodium) and soy sauce.
Add red pepper and cauliflower.
Stir for 5-6 minutes, and add another 1/2 cup of Zoup Chicken Bone Broth (reduced sodium).
In a separate pot, cook rice as directions state on the bag.
Simmer on medium-low heat for 10-12 minutes, stirring frequently.
Add coconut milk and continue to cook for 8-10 minutes, stirring occasionally.
Take 2-3 tbsp of curry sauce and mix into cornstarch in a small bowl to make a slurry.
Mix slurry into curry sauce and cook for an additional 5-8 minutes, until sauce thickens.
Add spinach and lime juice.
Add salt, pepper and adjust seasoning if needed.