Step 1: Prepare and Crisp the Tofu : Drain and press the tofu to remove excess water. Cut into bite-sized cubes. Toss with soy sauce and cornstarch until evenly coated. Heat 1 tbsp oil in a skillet over medium heat. Add tofu cubes and pan-fry until golden and crispy on all sides (about 6–8 minutes). Remove from the pan and set aside.
Step 2: Build the Flavor Base : In a large soup pot, heat 1 tbsp oil over medium heat. Add garlic, ginger, and lemongrass. Sauté until fragrant (about 1 minute). Stir in red curry paste and cook another 1–2 minutes to release the aromas.
Step 3: Add Liquids and Seasoning : Pour in coconut milk and vegetable broth. Stir in soy sauce, brown sugar, and turmeric (if using). Bring to a gentle simmer for 10 minutes, letting the flavors meld beautifully.
Step 4: Cook the Noodles and Vegetables : Add noodles, bell peppers, and carrots to the pot. Simmer until noodles are tender (about 5–7 minutes, depending on type). Stir in spinach or bok choy just before turning off the heat — they will wilt instantly.
Step 5: Finish the Soup : Squeeze in lime juice for brightness. Taste and adjust seasoning — add more soy sauce, lime, or curry paste as needed. Stir in or top with the crispy tofu.
Step 6: Serve and Garnish : Ladle the soup into large bowls. Garnish generously with: Fresh cilantro or Thai basil Chili flakes or sliced chili ,A drizzle of coconut milk ,A wedge of lime on the side