Cook the rice noodles according to package instructions, then drain and set aside.
In a large pot, heat the vegetable oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
Add the minced garlic and ginger to the pot, cooking for an additional 1-2 minutes until fragrant.
Stir in the red curry paste and cook for another minute to release its flavors.
Pour in the coconut milk and vegetable broth, mixing well. Bring to a gentle simmer.
Add the soy sauce, broccoli florets, red bell pepper slices, and sugar snap peas. Cook for 5-7 minutes until the vegetables are tender.
Stir in the cooked rice noodles and lime juice, mixing well. Season with salt and pepper to taste.
Serve hot, garnished with fresh cilantro.
Feel free to customize this soup by adding protein like tofu, shrimp, or chicken.
Adjust the level of spiciness by adding more or less red curry paste.
This soup can be stored in the refrigerator for up to 3 days. Reheat gently on the stove before serving.