Rinse the basmati rice under cold water until the water runs clear to remove excess starch.
In a small pot, combine the rice with 0.5 cup of water and a pinch of salt; bring to a boil, then cover and simmer on low for 15 minutes.
While the rice cooks, heat the ghee in a large skillet over medium heat.
Add the diced yellow onion and red bell pepper to the skillet, sautéing for 5 minutes until the vegetables are softened.
Stir in the minced garlic, grated ginger, and yellow curry powder, cooking for 1 minute until highly fragrant.
Add the cubed chicken breast to the skillet, seasoning with sea salt and black pepper, and brown on all sides for about 5-6 minutes.
Pour in the full-fat coconut milk and stir to combine, scraping up any flavorful browned bits from the bottom of the pan.
Lower the heat and let the curry simmer gently for 5-7 minutes until the sauce has thickened and the chicken is cooked through.
Fluff the cooked basmati rice with a fork and plate it, topping with the creamy chicken curry.
Garnish the dish with fresh cilantro and a squeeze of lime juice before serving.