Step 1: Prepare the Noodles : Cook or soak the rice noodles according to the package directions until just tender. Drain and rinse with cold water to prevent sticking. Set aside.
Step 2: Sauté Aromatics : In a large pot or wok, heat coconut oil over medium heat. Add minced garlic and grated ginger, and sauté for 30 seconds until fragrant. Stir in the red curry paste and cook for another 1–2 minutes to release its flavors.
Step 3: Build the Broth : Pour in the coconut milk and vegetable broth, stirring to combine with the curry paste. Add soy sauce and brown sugar, then bring to a gentle simmer. Taste and adjust seasoning — add more curry paste for spice or more sugar for sweetness.
Step 4: Add Vegetables : Add the carrots, bell peppers, broccoli, and snap peas. Simmer for 5–7 minutes until the vegetables are tender but still crisp. Stir in the zucchini and spinach during the last 2 minutes of cooking.
Step 5: Add Noodles and Protein :Add the cooked noodles to the pot, gently stirring to coat them in the curry broth. If using tofu, chicken, or shrimp, stir them in at this stage and heat through. Squeeze in lime juice just before serving to brighten the flavors.
Step 6: Serve :Ladle the soup into bowls, making sure to get a good balance of noodles, vegetables, and broth. Garnish with fresh herbs, lime wedges, and crushed peanuts. Serve immediately and enjoy the aromatic warmth!