Prep the Cauliflower Rice. Wash and thoroughly dry cauliflower, then remove all greens.
Transfer grated cauliflower to a clean towel or paper towel and press to remove any excess moisture – this will prevent your rice from getting soggy. Set aside.
Start the Thai Shrimp Curry. Heat a large deep-sided non-stick pan over medium-high heat. Once hot, add ½ tbsp olive oil, onion, red pepper, and tomatoes. Sauté the vegetables for 5 minutes until softened.
Meanwhile, sauté the cauliflower rice. When you add vegetable broth and fish sauce to the curry, heat a second large non-stick skillet over medium heat. Add 1 tbsp oil and add cauliflower rice. Cover with a lid so the cauliflower steams and becomes more tender. Cook for a total of 5-8 minutes.
Finish and serve. Remove curry from heat, add lime juice, salt, pepper, half the cilantro and half the basil. Portion the cauliflower rice into bowls, ladle Thai Shrimp Curry over top and finish with green onions, remaining basil and cilantro, and cashews.