# Needed Ingredients:
→ Beef Filling
01 - 1 pound ground beef, 85-90% lean
02 - 1 tablespoon neutral oil
03 - 3 cloves garlic, minced
04 - 1 small shallot, finely minced
05 - 2 Thai bird's eye chilies, finely minced
06 - 1 small red bell pepper, finely diced
07 - 3 green onions, thinly sliced
08 - 1 cup fresh Thai basil leaves, roughly chopped
09 - 1 tablespoon fresh lime juice
→ Sauce Seasoning
10 - 1.5 tablespoons soy sauce
11 - 1 tablespoon fish sauce
12 - 0.5 tablespoon oyster sauce
13 - 1 teaspoon dark soy sauce
14 - 2-3 teaspoons brown sugar or palm sugar
15 - 1-2 tablespoons water
→ Assembly Components
16 - 12-16 large rice paper wrappers, 8.5 inches diameter
17 - 1.5 cups cooked jasmine rice or rice vermicelli noodles, cooled
18 - 1 cup shredded lettuce or thinly sliced cabbage
19 - 1 cup julienned cucumber
20 - 1 cup julienned carrots
21 - 1 cup fresh cilantro leaves
22 - 1 cup additional Thai basil leaves
23 - 1 cup fresh mint leaves
24 - Warm water for softening rice paper
→ Dipping Sauce
25 - 3 tablespoons fish sauce
26 - 3 tablespoons fresh lime juice
27 - 2.5 tablespoons warm water
28 - 1.5 tablespoons sugar
29 - 1 clove garlic, finely minced
30 - 1-2 Thai bird's eye chilies, thinly sliced
31 - 1 tablespoon finely shredded carrot
32 - 1 teaspoon finely chopped cilantro stems
# Preparation Steps:
01 - In a small bowl, combine soy sauce, fish sauce, oyster sauce, dark soy sauce, and sugar. Stir until sugar dissolves completely. Add water to achieve a glossy, pourable consistency. Set aside.
02 - Heat neutral oil in a large skillet or wok over medium-high heat. Add minced garlic and shallot, stirring constantly for 30-45 seconds until fragrant and lightly golden.
03 - Add minced chilies and white parts of green onions to the pan. Stir-fry for 20-30 seconds until the aromatics intensify and become fragrant.
04 - Add ground beef to the pan, breaking it apart with a spatula. Cook for 4-6 minutes, stirring frequently, until mostly cooked through and lightly browned.
05 - Add diced red bell pepper and cook for 2-3 minutes, stirring occasionally, until the pepper softens slightly.
06 - Pour the prepared sauce seasoning over the beef mixture. Toss until evenly coated and cook for 2-3 minutes, allowing the sauce to reduce and cling to the meat. Adjust seasonings to taste.
07 - Reduce heat to low. Add chopped Thai basil and green parts of green onions. Toss gently for 30-45 seconds until the basil just begins to wilt. Do not overcook.
08 - Remove from heat and stir in fresh lime juice. Transfer the beef mixture to a plate and allow it to cool completely to room temperature.
09 - While the beef cools, cook jasmine rice or rice vermicelli noodles if using, then cool completely. Prepare all fresh vegetables and herbs, arranging them in individual bowls for easy access during rolling.
10 - In a mixing bowl, combine fish sauce, lime juice, sugar, and warm water. Stir until sugar dissolves. Add minced garlic, sliced chilies, shredded carrot, and cilantro or green onion as desired. Taste and adjust seasonings for balance of salty, sour, sweet, and spicy flavors. Chill if preferred.
11 - Fill a large shallow dish with warm water, not hot. Prepare a clean board or large plate, lightly oiling it if the rice paper is prone to sticking.
12 - Working one wrapper at a time, dip it into the warm water for 3-5 seconds while rotating to moisten all edges evenly. Place the softened wrapper on the prepared board where it will continue to soften slightly.
13 - Arrange 2-3 tablespoons of cooled rice or noodles on the lower third of the wrapper. Top with 2-3 tablespoons of cooled beef mixture, followed by cucumber strips, carrot strips, a small handful of lettuce, and fresh cilantro, basil, and mint leaves.
14 - Fold the bottom edge of the wrapper over the filling, then fold in both sides. Roll tightly away from you, creating a neat cylindrical shape. Ensure the roll is snug but not so tight that it tears.
15 - Place each completed roll seam-side down on a serving plate. Repeat the wrapping process with remaining wrappers and filling until all ingredients are used.
16 - Serve rolls whole or sliced diagonally with dipping sauce on the side. Consume immediately for optimal texture. If storing, cover with a damp towel and plastic wrap. Refrigerate for up to 2-3 hours. Allow rolls to sit at room temperature for 10-15 minutes before serving if previously chilled.