Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Basil Beef Rolls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Thai Basil Beef Rolls are a vibrant and flavorful dish that will elevate any meal. With tender ground beef, fresh herbs, and a hint of spice, these rolls deliver an irresistible taste experience. Perfect for gatherings or a cozy night in, they are not only visually stunning but also easy to prepare, making them suitable for cooks of all skill levels. Complemented by a creamy peanut dipping sauce, these rolls promise to impress your guests and leave them coming back for more.

  • Total Time: 30 minutes
  • Yield: Serves 4 (8 rolls) 1x

Ingredients

Scale
  • 1 lb lean ground beef
  • 1 cup fresh Thai basil leaves
  • 4 cloves garlic, minced
  • 2 tsp chili paste (adjust to taste)
  • 8 rice paper wrappers
  • 2 tbsp soy sauce (low-sodium recommended)
  • 1 cup shredded carrots
  • 1 cup cucumber, thinly sliced
  • For the Dipping Sauce: 1/3 cup creamy peanut butter
  • 2 tbsp lime juice (freshly squeezed)
  • 1 tbsp sugar
  • 24 tbsp water (to adjust consistency)

Instructions

  1. Gather all ingredients and chop vegetables.
  2. Soften rice paper wrappers in warm water for about 10-15 seconds.
  3. Place a spoonful of beef mixture at the bottom third of each wrapper. Fold sides in and roll tightly from bottom to top.
  4. Heat oil in a non-stick skillet over medium heat. Cook rolls seam-side down until golden brown, about 3-4 minutes on all sides.
  5. In a bowl, mix together peanut butter, lime juice, sugar, and enough water until smooth.
  6. Serve rolls with the dipping sauce on the side.
  • Author: Emily Harrison
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: Appetizer
  • Method: Frying
  • Cuisine: Thai

Nutrition

  • Serving Size: 2 rolls
  • Calories: 380
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 18g
  • Saturated Fat: 5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 3g
  • Protein: 22g
  • Cholesterol: 70mg