Begin by heating the coconut oil in a large skillet or wok over medium heat until shimmering.
Add the sliced onion to the pan and sauté for about 3-4 minutes, stirring occasionally, until the onion becomes translucent and slightly softened.
Incorporate the minced garlic and grated ginger, stirring for one minute longer until you can smell their delightful aroma.
Add the sliced red bell pepper and bamboo shoots to the skillet, cooking for an additional 2-3 minutes until the bell pepper softens slightly.
Carefully pour in the coconut milk, and stir in the red curry paste, brown sugar, and soy sauce. Mix thoroughly to ensure that all ingredients are well combined and the curry paste is fully dissolved.
Increase the heat slightly and bring the mixture to a gentle simmer. Once simmering, add the snap peas and fresh spinach. Cook for another 4-5 minutes, or until the snap peas are tender-crisp and the spinach has wilted beautifully.
Taste the curry and adjust seasoning if necessary—feel free to add a pinch of salt or more sugar depending on your preference.
Remove the skillet from heat and garnish with an ample sprinkle of fresh basil leaves, enhancing both flavor and presentation.
Serve the warm, fragrant curry over a bed of fluffy cooked jasmine rice, enjoying the perfect balance of flavors and textures.
Notes
Adjust the spice level by adding more or less curry paste.