Rinse the jasmine rice under cold water until clear, then combine in a small pot with 6 tablespoons of water and a pinch of salt; bring to a boil, then cover and simmer on low for 15 minutes.
While rice cooks, heat the avocado oil in a large skillet over medium-high heat.
Add the shrimp to the skillet and sear for 2 minutes per side until pink and opaque, then remove from the pan and set aside.
In the same skillet, add the sliced red bell pepper and snap peas, sautéing for 3 minutes until tender-crisp.
Stir in the minced garlic, ginger, and red curry paste, cooking for 1 minute until the aromatics are fragrant.
Pour in the full-fat coconut milk and bring to a gentle simmer, stirring to incorporate the curry paste into a smooth sauce.
Return the shrimp to the skillet and toss to coat in the warm sauce for 1 minute.
Fluff the rice with a fork and serve the shrimp and curry mixture over the rice, finishing with fresh cilantro and a squeeze of lime juice.