In a large pot, heat the coconut oil over medium heat. Once hot, add the finely chopped onion and sauté for about 5 minutes, or until the onion becomes translucent and softens.
Add the minced garlic and ginger to the pot, stirring continuously for about 1 minute until they become fragrant and aromatic.
Incorporate the red curry paste into the mixture, stirring well to ensure it blends thoroughly with the onion, garlic, and ginger. Cook for an additional minute to enhance the flavors.
Gradually pour in the full-fat coconut milk and vegetable broth, stirring to combine all of the ingredients. Bring the soup mixture to a gentle boil.
Once boiling, add the diced sweet potato cubes to the pot. Reduce the heat to a simmer and cook for approximately 10 minutes, or until the sweet potato is tender when pierced with a fork.
Add in the broccoli florets, snap peas, and sliced red bell pepper. Cook for an additional 5 minutes, stirring gently until the vegetables are vibrant and maintain a slight crunch.
Stir in the soy sauce and fresh lime juice, and season the soup with sea salt and freshly ground black pepper to taste.
Remove the pot from the heat and allow the soup to rest for a couple of minutes, letting the flavors meld beautifully.
Notes
Serve with fresh cilantro and lime wedges for added flavor.