Start by patting the fresh salmon dry with paper towels. Season both sides with salt and pepper to enhance its natural flavor.
In a large skillet, heat the olive oil and butter over medium heat. Once hot, add the chopped onion. Sauté for about 3-4 minutes, or until the onion becomes translucent. Add the minced garlic and cook for an additional 30 seconds, stirring frequently to prevent burning.
Stir in 2 heaping tablespoons of Thai red curry paste. Cook for 1-2 minutes, allowing the paste to dissolve and infuse the oil with its vibrant flavors.
Slowly pour in the can of full-fat coconut milk, stirring well to combine with the curry paste. Bring the mixture to a gentle simmer.
Add the optional fish sauce and brown sugar to the coconut mixture, allowing it to meld into the sauce. Stir thoroughly.
Toss in the matchstick-cut carrots and chopped broccolini. Let them cook for about 5 minutes, or until they are tender but still crisp.
Gently nestle the seasoned salmon into the curry sauce. Cover the skillet and allow the salmon to cook for about 6-8 minutes, or until it’s cooked through and flakes easily with a fork.
Once the salmon is cooked, remove the skillet from the heat. Drizzle in the lime juice and fold in the fresh basil and cilantro.
Serve the Salmon Coconut Curry (Thai Inspired) warm, over a bed of jasmine rice or with crusty bread to soak up that delicious sauce. Enjoy every bite!