
Plump, juicy shrimp simmered in a rich golden-orange sauce made from full-fat coconut milk, fresh tomatoes, and a warm blend of turmeric, cumin, coriander, and cayenne — this curry is the kind of weeknight dinner that feels far more indulgent than it has any right to be. The whole thing comes together in one skillet, and the technique of partially cooking the shrimp before finishing them in the sauce means they stay perfectly tender rather than rubbery. Underneath it all is a bed of cauliflower rice cooked in coconut oil until fluffy and just barely tender, soaking up every drop of that fragrant sauce. Every single ingredient here — from the fish sauce to the fresh ginger to the lime juice stirred in at the end — is exactly what you'd want on a grain-free, legume-free eating plan, with no substitutions or workarounds needed. A squeeze of lime and a handful of fresh cilantro over the top pull everything together and make it look like something you'd order at a restaurant. This recipe serves four, so it's a solid choice for a family dinner or for meal-prepping lunches that actually reheat beautifully.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings
















Working in batches, pulse the cauliflower florets in a food processor until they resemble coarse rice grains, about 8–10 pulses. Alternatively, grate the florets on the large holes of a box grater.
Heat 1 tbsp coconut oil in a large saucepan or skillet over medium-high heat until shimmering. Add the riced cauliflower and 1/4 tsp salt, and cook, stirring occasionally, until the cauliflower is just tender and any excess moisture has evaporated, about 5–7 minutes. Remove from heat, cover to keep warm, and set aside.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
