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

Stuffed Vegan Cabbage Rolls

  • Author: Brand New Vegan
  • Prep Time: 45 min
  • Cook Time: 45 min
  • Total Time: 1 hour 30 minutes
  • Yield: 12 rolls 1x
  • Category: Main Entree
  • Method: Oven, stovetop
  • Cuisine: Italian, Vegan


Hundreds of you asked for them, so here is my version of Stuffed Vegan Cabbage Rolls. Are they authentic? Not even close, but they ARE healthy AND tasty.


  • 1 small head of green Cabbage
  • Either: 28oz can diced tomatoes OR 3-4 cups Marinara


  • 1 cup onion, diced
  • 1/2 cup shredded carrot
  • 1 cup chopped mushrooms
  • 1 cup riced cauliflower
  • 1-2 tsp minced garlic
  • 1 Tbs low sodium soy sauce
  • 1 Tbs vegan worcestershire
  • 1 cup cooked rice
  • 2 Tbs tomato paste
  • 3/4 cup chopped parsely
  • 1 tsp italian seasoning
  • 1/2 tsp onion powder
  • 1/2 tsp garlic powder
  • 1/2 tsp kosher salt
  • 1/4 tsp ground pepper
  • 1/4 cup panko bread crumbs
  • 1 Tbs ground Flaxseed
  • 2 Tbs water

Garnish (optional)

  • 1/2 sliced onion to layer in baking dish 
  • additional parsley 
  • sauerkraut
  • vegan sour cream


  1. Clean and core cabbage, place in pot of boiling, salted water to steam for 5-10 min
  2. Remove and drain - leaves should remove easily.  If not, additional steaming will help
  3. Meanwhile, saute the 1 cup of onion until softened
  4. Add carrot and saute an additional 1-2 minutes
  5. Add mushrooms and cauliflower, saute to soften
  6. Add garlic and saute 30 seconds
  7. Stir in soy sauce and worcestershire.  
  8. Remove from heat and allow to cool
  9. When the filling has cooled, add in remaining filling ingredients and mix well
  10. Make the flax egg by mixing the flaxseed meal with 2 tbs water then stir into filling
  11. Remove the first few cabbage leaves and line the bottom of a 9x13 baking dish
  12. Layer on 1-2 cups of marinara or tomatoes - add sliced onion if desired
  13. Remove the tough rib at the bottom of each cabbage leaf - making a V shaped cut
  14. Add 2 tablespoons of filling and roll like you would a burrito.
  15. Place the cabbage roll in the baking dish and repeat
  16. Cover with any remaining cabbage leaves and an additional 1-2 cups of tomatoes or marinara
  17. Cover with foil and bake at 350° F for 45 minutes
  18. Garnish if desired and serve

Keywords: stuffed vegan cabbage rolls