Garlic Soy Napa Cabbage Rolls Recipe
Introduction
Garlic Soy Napa Cabbage Rolls are a flavorful and healthy dish perfect for a light dinner or appetizer. Tender napa cabbage leaves wrapped around a savory ground meat and mushroom filling create a delicious bite-sized treat. Served with a silky soy-based sauce, these rolls are sure to impress.

Ingredients
- 10 napa cabbage leaves
- 1/2 lb ground chicken or beef
- 1/4 cup finely chopped mushrooms
- 1/4 cup finely chopped scallions
- 2 tbsp soy sauce (low-sodium)
- 1 tbsp oyster sauce (or mushroom oyster sauce for vegetarian)
- 1 tbsp mirin or rice vinegar
- 1 tsp cornstarch mixed with 2 tbsp water (slurry)
- 1 tsp sesame oil
- 2 cloves garlic, minced
- Salt and pepper, to taste
- 1 tsp sugar
Instructions
- Step 1: Bring a large pot of water to a boil and blanch the napa cabbage leaves for about 2 minutes until softened. Drain and set aside to cool.
- Step 2: In a mixing bowl, combine ground chicken or beef, chopped mushrooms, scallions, soy sauce, oyster sauce, sesame oil, minced garlic, salt, and pepper. Mix well.
- Step 3: Place a spoonful of the filling onto each cabbage leaf. Fold in the sides and roll the leaf tightly around the filling to form a roll.
- Step 4: Arrange the cabbage rolls in a steamer basket and steam for 10-12 minutes until the filling is fully cooked.
- Step 5: To prepare the sauce, combine soy sauce, oyster sauce, mirin or rice vinegar, and sugar in a small saucepan over medium heat. Bring to a simmer, then stir in the cornstarch slurry and cook until the sauce thickens.
- Step 6: Drizzle the thickened sauce over the steamed cabbage rolls before serving.
Tips & Variations
- For a vegetarian version, substitute ground meat with finely chopped tofu or tempeh and use mushroom oyster sauce instead of regular oyster sauce.
- Add grated ginger to the filling for extra warmth and depth of flavor.
- Ensure the cabbage leaves are blanched but not overcooked to maintain their structure for rolling.
- Serve with steamed rice to make a complete meal.
Storage
Store leftover cabbage rolls in an airtight container in the refrigerator for up to 3 days. Reheat gently by steaming or microwaving to prevent drying out. Keep the sauce separate if possible and add it just before serving to maintain its texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of cabbage for this recipe?
Napa cabbage has a tender texture that makes it ideal for rolling. While green cabbage can be used, it requires longer blanching to soften and may be tougher to roll.
How can I make this dish gluten-free?
Use gluten-free soy sauce and oyster sauce alternatives to make the recipe gluten-free. Check labels carefully to ensure all ingredients are free from gluten.
PrintGarlic Soy Napa Cabbage Rolls Recipe
These Garlic Soy Napa Cabbage Rolls are a delightful and healthy dish featuring tender napa cabbage leaves wrapped around a flavorful filling of ground chicken or beef mixed with mushrooms and scallions. Steamed to perfection and drizzled with a savory garlic-soy sauce, this recipe is perfect for a light yet satisfying meal with Asian-inspired flavors.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 10 cabbage rolls (serves 4) 1x
- Category: Main Dish
- Method: Steaming
- Cuisine: Asian
- Diet: Low Fat
Ingredients
For the Cabbage Rolls
- 10 napa cabbage leaves
- 1/2 lb ground chicken or beef
- 1/4 cup finely chopped mushrooms
- 1/4 cup finely chopped scallions
- 2 tbsp low-sodium soy sauce
- 1 tbsp oyster sauce (or mushroom oyster sauce for vegetarian)
- 1 tsp sesame oil
- 2 cloves garlic, minced
- Salt and pepper to taste
For the Sauce
- 2 tbsp soy sauce
- 1 tbsp oyster sauce (or mushroom oyster sauce for vegetarian)
- 1 tbsp mirin or rice vinegar
- 1 tsp sugar
- 1 tsp cornstarch mixed with 2 tbsp water (slurry)
Instructions
- Blanch the Cabbage Leaves: Bring a large pot of water to a boil. Add the napa cabbage leaves and blanch them for about 2 minutes until they are softened and pliable. Drain the leaves and set them aside to cool.
- Prepare the Filling: In a mixing bowl, combine the ground chicken or beef with finely chopped mushrooms and scallions. Add the soy sauce, oyster sauce, sesame oil, minced garlic, salt, and pepper. Mix thoroughly to incorporate all ingredients evenly.
- Form the Rolls: Place a spoonful of the prepared filling onto the center of each blanched cabbage leaf. Fold in the sides of the leaf and roll tightly to enclose the filling securely.
- Steam the Rolls: Arrange the cabbage rolls in a steamer basket in a single layer. Steam over simmering water for 10 to 12 minutes, or until the filling is fully cooked and the rolls are heated through.
- Make the Sauce: In a small saucepan over medium heat, combine soy sauce, oyster sauce, mirin or rice vinegar, and sugar. Stir until the sugar dissolves and the mixture starts to simmer. Add the cornstarch slurry and stir continuously until the sauce thickens to a glossy consistency. Remove from heat.
- Serve: Drizzle the thickened sauce generously over the steamed cabbage rolls and serve immediately for a delicious, savory dish.
Notes
- For a vegetarian variation, substitute ground meat with finely chopped tofu or textured vegetable protein and use mushroom oyster sauce instead of regular oyster sauce.
- Be sure not to overfill the cabbage leaves to prevent the rolls from breaking during steaming.
- If you don’t have a steamer basket, you can steam the rolls in a heatproof dish covered tightly with foil placed over simmering water.
- Adjust seasoning in the filling to taste, adding more soy sauce or pepper as preferred.
- Mirin adds a pleasant sweetness and depth of flavor, but rice vinegar works well as a substitute for a tangier note.
Keywords: napa cabbage rolls, garlic soy cabbage rolls, steamed cabbage rolls, Asian cabbage rolls, ground chicken cabbage rolls, healthy Asian recipe

