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 1

Thai Basil Beef Rolls


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Janet Reynolds
  • Total Time: 35 minutes
  • Yield: 12 rolls

Description

A bold, crispy twist on Thai basil beef, these Thai Basil Beef Rolls are perfect for parties or quick dinners. Made with juicy ground beef, garlic, Thai basil, and chilies wrapped in egg roll wrappers, this easy appetizer is freezer-friendly, spicy, and satisfying. Try these Asian fusion beef rolls with coconut rice or spicy dipping sauce.


Ingredients

1 lb ground beef

3 cloves garlic, minced

3 Thai chilies, finely chopped

2 tbsp soy sauce

1 tbsp oyster sauce

1 tbsp fish sauce

1 tbsp brown sugar

1 cup Thai basil leaves, loosely packed

2 small shallots, minced

12 egg roll wrappers

2 tbsp oil (for frying or brushing)


Instructions

1. Heat oil in a skillet over medium heat and sauté garlic, chilies, and shallots until fragrant.

2. Add ground beef and cook until browned. Drain excess fat.

3. Stir in soy sauce, oyster sauce, fish sauce, and brown sugar. Simmer for 2–3 minutes.

4. Add Thai basil leaves and stir until wilted. Let the filling cool slightly.

5. Place a spoonful of filling onto an egg roll wrapper. Roll tightly and seal edges with water.

6. Fry in hot oil until golden or bake at 400°F for 15–18 minutes, flipping halfway.

7. Let cool slightly and serve with dipping sauce.

Notes

This recipe is easy to double for large gatherings.

You can freeze uncooked rolls and bake them straight from frozen.

Use an air fryer for a healthier crunch.

  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Category: Appetizer
  • Method: Baked or Fried
  • Cuisine: Thai Fusion

Nutrition

  • Serving Size: 2 rolls
  • Calories: 280
  • Sugar: 3g
  • Sodium: 520mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 1g
  • Protein: 13g
  • Cholesterol: 35mg