In a large skillet, heat the coconut oil over medium-high heat.
Add the diced red onion and sliced bell pepper, sautéing for 3-4 minutes until the vegetables are slightly softened and fragrant.
Stir in the minced garlic, fresh ginger, and red curry paste, cooking for 1 minute to release the aromatics.
Pour in the full-fat coconut milk and bring the mixture to a gentle simmer.
Add the shrimp to the skillet and season with sea salt and black pepper.
Cook the shrimp for 3-5 minutes, turning once, until they are pink and opaque.
Stir in the baby spinach and allow it to wilt into the sauce for about 30 seconds.
In a separate small pan or the microwave, lightly steam the cauliflower rice until tender.
Remove the curry from heat and stir in the fresh lime juice to brighten the flavors.
Serve the shrimp curry over the cauliflower rice and garnish with fresh cilantro.