Cook the rice noodles according to package instructions. Drain, rinse under cold water, and set aside.
In a large pot or Dutch oven, heat the vegetable oil over medium heat. Add minced garlic and grated ginger; sauté for about 1 minute until fragrant.
Stir in the red curry paste and cook for an additional 1-2 minutes to enhance the flavors.
Pour in the vegetable or chicken broth and coconut milk. Bring the mixture to a gentle simmer.
Add sliced red bell pepper and mushrooms to the pot, and let them cook for about 5 minutes until tender.
Stir in the shrimp, bok choy, fish sauce, sugar, and lime juice. Cook for another 3-5 minutes, until the shrimp turns pink and is cooked through.
Divide the cooked noodles into bowls and ladle the hot soup over the noodles.
Garnish with fresh cilantro and serve with lime wedges on the side.
Adjust the heat level by adding more or less red curry paste, according to your taste.
If desired, substitute shrimp with chicken or tofu for a different protein option.
Store any leftovers in the refrigerator for up to 2 days, noting that the noodles may absorb some broth. Reheat gently before serving.