These vegan cabbage rolls are packed with tender rice and vibrant vegetables, wrapped in soft napa cabbage leaves, and served with a rich Chinese-style garlic brown sauce. I find this dish to be both satisfying and comforting while staying light and nourishing. It’s naturally vegan, gluten-free, and can be adapted to different tastes and dietary needs.

Vegan Cabbage Rolls

Why You’ll Love This Recipe

I love how these cabbage rolls turn simple ingredients into a dish that feels special and indulgent. The savory, slightly spicy sauce complements the tender cabbage and hearty rice filling beautifully. These rolls are versatile, easy to customize with whatever vegetables I have on hand, and make a wonderful meal prep option.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

Cabbage Rolls:

  • 1 ¼ cups dry sushi rice or any short-grain rice
  • 1 large napa cabbage (10-12 leaves)
  • 1 tbsp oil, divided
  • 1 medium onion, diced
  • ¾ tbsp ginger, minced
  • 3 garlic cloves, minced
  • 1 medium carrot, diced
  • 2 medium peppers, diced
  • 8 white button mushrooms, diced (I used canned)
  • 2 tbsp tamari or coconut aminos
  • ½ tsp each of sea salt, ground pepper, onion powder
  • ¼ tsp red pepper flakes, or to taste
  • Sesame seeds for garnish

Sauce:

  • 1 tsp oil (e.g., sesame oil)
  • ½ tbsp ginger, minced
  • 2 garlic cloves, minced
  • 1 ½ tbsp tamari or coconut aminos
  • 1 tbsp rice vinegar
  • ¾ tbsp maple syrup
  • ½ cup water
  • ½ tbsp cornstarch
  • Salt, pepper, red pepper flakes, smoked paprika to taste

Directions

  1. I start by soaking the sushi rice in water for about 45-60 minutes, then drain and cook it in a saucepan with water and salt until tender (about 10-12 minutes).
  2. Meanwhile, I boil the cabbage leaves for 2-3 minutes each until softened, then place them in cold water to cool.
  3. I heat ½ tbsp of oil in a skillet, add the onion, ginger, garlic, carrot, peppers, and mushrooms. I sauté them for 3-4 minutes, then stir in the tamari and spices, cooking for another 1-2 minutes.
  4. Once the rice is ready, I mix it with the sautéed vegetables, adjust seasoning, and use about 1 ½ – 2 tablespoons of the mixture to fill each cabbage leaf. I fold and roll them tightly.
  5. I heat the remaining oil in a skillet and pan-sear the rolls for a few minutes on each side until golden brown.
  6. For the sauce, I cook ginger and garlic in oil, add tamari, vinegar, maple syrup, and a cornstarch slurry. I season it to taste and let it thicken.
  7. I serve the rolls with the sauce poured over and a sprinkle of sesame seeds.

Servings and timing

This recipe makes about 12 cabbage rolls and serves 4 people. The total prep and cook time is approximately 1 hour and 15 minutes, with 45 minutes of prep and 30 minutes of cooking.

Variations

I like swapping in different veggies such as zucchini, corn, or spinach depending on the season. For a spicy kick, I sometimes add sriracha to the sauce. If I want a protein boost, I mix in cooked lentils or tofu with the rice filling. Using different cabbage types like Savoy or green cabbage also works well.

Storage/reheating

I store leftover cabbage rolls in an airtight container in the fridge for up to 4 days. They reheat beautifully in the microwave or a skillet over medium heat. For longer storage, I freeze them (before adding the sauce) and reheat from frozen, adding fresh sauce before serving.

FAQs

Can I make these cabbage rolls ahead of time?

Yes, I often prepare them a day in advance and reheat them when needed. They hold up well and the flavors deepen overnight.

What can I use instead of sushi rice?

I prefer short-grain rice for its stickiness, but jasmine or brown rice also works, though the texture will be slightly different.

How do I keep the cabbage leaves from tearing?

I always boil the leaves until soft and trim the thick center rib if needed, which helps prevent tearing when rolling.

Can I bake these instead of pan-searing?

Yes, I sometimes bake them at 375°F (190°C) for about 20 minutes until heated through and lightly browned.

Is this recipe kid-friendly?

Absolutely. I just reduce or omit the red pepper flakes to make it milder.

Conclusion

These vegan cabbage rolls are a flavorful and healthy twist on a classic comfort food. I love how adaptable and meal-prep friendly they are. With a savory filling and bold sauce, they make a satisfying dish for any occasion. I always enjoy making a big batch to share or save for easy meals throughout the week.

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
Vegan Cabbage Rolls

Vegan Cabbage Rolls


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 1 hour 15 minutes
  • Yield: 12 rolls (4 servings)
  • Diet: Vegan

Description

These vegan cabbage rolls feature a hearty rice and vegetable filling wrapped in tender napa cabbage leaves, all topped with a savory Chinese-style garlic brown sauce. Light, nourishing, and full of flavor, they’re perfect for a comforting yet healthy meal.


Ingredients

1 ¼ cups dry sushi rice or any short-grain rice

1 large napa cabbage (1012 leaves)

1 tbsp oil, divided

1 medium onion, diced

¾ tbsp ginger, minced

3 garlic cloves, minced

1 medium carrot, diced

2 medium peppers, diced

8 white button mushrooms, diced (canned)

2 tbsp tamari or coconut aminos

½ tsp sea salt

½ tsp ground pepper

½ tsp onion powder

¼ tsp red pepper flakes (optional)

Sesame seeds for garnish

1 tsp oil (for sauce)

½ tbsp ginger, minced (for sauce)

2 garlic cloves, minced (for sauce)

1 ½ tbsp tamari or coconut aminos (for sauce)

1 tbsp rice vinegar

¾ tbsp maple syrup

½ cup water

½ tbsp cornstarch

Salt, pepper, red pepper flakes, smoked paprika to taste (for sauce)


Instructions

  1. Soak sushi rice in water for 45–60 minutes, then drain and cook with water and salt until tender, about 10–12 minutes.
  2. Boil napa cabbage leaves for 2–3 minutes until softened, then transfer to cold water to cool.
  3. In a skillet, heat ½ tbsp oil and sauté onion, ginger, garlic, carrot, peppers, and mushrooms for 3–4 minutes. Stir in tamari and spices, cook another 1–2 minutes.
  4. Combine cooked rice with the sautéed vegetables and season to taste.
  5. Place about 1 ½ – 2 tbsp of filling on each cabbage leaf, fold, and roll tightly.
  6. Heat remaining oil in a skillet and pan-sear rolls until golden brown on each side.
  7. For the sauce, heat oil, sauté ginger and garlic, then add tamari, vinegar, maple syrup, and a cornstarch slurry. Season and simmer until thickened.
  8. Serve cabbage rolls warm, topped with sauce and sesame seeds.

Notes

  • Swap vegetables like zucchini, corn, or spinach based on availability.
  • Add lentils or tofu for a protein boost.
  • Use different cabbage types like Savoy or green cabbage as substitutes.
  • Bake instead of pan-searing at 375°F for 20 minutes for a lighter version.
  • Freeze rolls (without sauce) for long-term storage, then reheat and top with fresh sauce before serving.
  • Prep Time: 45 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Sautéing and Rolling
  • Cuisine: Asian

Nutrition

  • Serving Size: 3 rolls
  • Calories: 280
  • Sugar: 5g
  • Sodium: 520mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 4g
  • Protein: 6g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star