Rachael whips up a home-style version of a takeout menu favorite: Pad Thai. This stir-fry dish comprised of rice noodles, peanuts, bean sprouts, and egg will taste just like you ordered it in a restaurant.
For the sauce: Whisk up the tamarind, rice wine vinegar, fish sauce, brown sugar, lime juice and chile peppers in medium mixing bowl.
For the pad Thai: Bring 1 1/2 quarts water to a boil or fill a teakettle and bring to boil. Place noodles in large bowl and cover with boiling water; let stand 5 minutes, Drain in strainer or colander.
Heat a large skillet over medium-high heat. Add 1 tablespoon oil and shallots and cook to soften, about 2 minutes. Add garlic and ginger and stir 2 minutes. Push the shallots, ginger and garlic off to the sides, add another tablespoon oil and the shrimp. Toss to cook until the shrimp turn pink, 2 to 3 minutes, adding the scallion whites during the last minute.
Meanwhile, heat 1 tablespoon oil in a small nonstick skillet over medium heat. Add the eggs and cook without stirring until just set, 1 to 2 minutes. Use a spatula to fold the egg into a roll or omelet and remove from the pan onto a cutting board. Slice the egg roll across into 1/2-inch pieces.
Turn off heat under shrimp and add sauce, cooked noodles, sliced egg and most of the scallion greens, Thai basil and peanuts. Stir and toss to combine all ingredients, 1 to 2 minutes. Top pad Thai with bean sprouts, cilantro, micro basil and edible flowers if using and remaining scallion greens, Thai basil and peanuts. Serve with lime wedges and chili sauce.
For vegetarian preparation, add julienne carrots and omit fish sauce. Add 1/4 cup soy sauce. Swap firm bite-sized tofu or vegetarian grilled chicken for alternatives to shrimp. Omit egg for vegan.