Ingredients
Method
Cooking the Filling
- Heat vegetable oil in a large skillet over medium heat. Add minced garlic and chopped shallot, stirring constantly for 60-90 seconds until fragrant and just starting to turn golden.
- Add lean ground beef to the skillet, breaking it apart with a wooden spoon. Cook for 6-8 minutes, stirring occasionally, until completely browned with no pink remaining.
- Stir in soy sauce, oyster sauce, brown sugar, and chili flakes. Simmer for 2-3 minutes to allow flavors to meld and sauce to slightly reduce.
- Remove from heat and stir in fresh lime juice and chopped Thai basil. Let filling cool for 10-15 minutes before rolling.
Rolling the Rolls
- Fill a large shallow plate with warm water (about 100-110°F). Set up your rolling station with cooled beef filling, herbs, vegetables, and a clean damp towel nearby.
- Dip one rice paper wrapper in warm water for 5-10 seconds, rotating to ensure even soaking. Place on a clean surface.
- Add 3-4 tablespoons of beef filling in a horizontal line about 2 inches from the bottom edge. Top with mint, cilantro, green onion, and vegetables if using.
- Fold the bottom edge up and over the filling, pulling taut but gentle. Fold in both sides, then roll tightly toward the top edge. Place seam-side down and cover with a damp towel.
- Using a sharp knife (slightly dampened), slice each roll in half on the diagonal. Serve immediately with dipping sauce.
Notes
These rolls taste best when served fresh and warm. Store in the refrigerator for up to 2 days, covered with a damp paper towel. For longer storage, freeze the filling separately without the rice paper.
