In a large cast-iron pan or frying pan over medium-high heat, heat the coconut oil. Add the garlic, ginger, onion, bell peppers and tomato.
Cook until tender, about 5 minutes. Add cardamom pods, curry powder, black pepper and creole pepper sauce and stir well. Add shrimp and saute for 5 minutes. Remove shrimp and set aside.
Add stock and coconut milk to sautéed vegetables and reduce over medium heat for approximately 10 to 15 minutes. Return shrimp to stock, add fresh cilantro and simmer for an additional 5 minutes. Serve on a bed of freshly cooked coconut rice.
To make the Coconut Rice:
In a large saucepan over high heat, bring rice, coconut milk, water and salt to a boil, cover and simmer for 20 minutes or until liquid is fully absorbed and rice is fully cooked.