Vegan Chorizo Cabbage Rolls in a white baking dish
Pin Recipe Print Recipe
5 from 3 votes

Vegan Chorizo Cabbage Rolls

Flavor-packed comfort food that's secretly healthy! These vegan chorizo cabbage rolls are filled with kale, onion, and brown rice, and topped with Mexican cashew cheese and plenty of salsa! 
Useful equipment: food processor and blender
Prep Time 20 mins
Cook Time 40 mins
Total Time 1 hr
Course: Entree
Cuisine: Mexican-Inspired
Keyword: Cabbage Rolls, Vegan chorizo
Servings: 4 servings
Calories: 320kcal
Author: Lori Rasmussen


For the Cabbage Rolls:

  • 8 Savoy cabbage leaves (can substitute green cabbage)
  • 1 large onion, chopped
  • 1 package (10 oz.) No Evil Foods Zapatista or other vegan chorizo (or substitute tofu chorizo; see Notes)
  • 1 small bunch Swiss chard or kale, chopped
  • salt
  • pepper
  • 1 1/2 cups cooked rice
  • 16 ounce container of chunky salsa

For the 5-Minute Mexican cheese:

  • 1 cup water
  • 1/3 cup cashews
  • 2 Tbsp tapioca, arrowroot or corn starch
  • 2 Tbsp nutritional yeast
  • 1 Tbsp lemon juice
  • 1/2 tsp chipotle flakes
  • 1/4 tsp smoked paprika
  • 1/8 tsp garlic powder
  • 1/8 tsp cumin
  • 1 tsp salt


  • cilantro
  • avocado


  • Preheat oven to 375 degrees.
  • Wash the cabbage leaves and fill a soup pot about 1/3 full with water. Bring water to a boil and submerge the cabbage leaves. Cook for about 2 minutes. Carefully remove with tongs and place the leaves on a tea towel to dry.
  • Pulse the chorizo in a food processor until ground, or finely chop it.
  • Preheat a large sauté pan over medium heat. Cook the onion until translucent, about 5-7 minutes. Add the chorizo plus a splash of water (to prevent sticking), and cook for 2 minutes. Add more water as necessary. Add the kale, salt, and pepper, and cook until the kale is wilted. 
  • Stir in the cooked rice and cook for another minute. Remove from heat.
  • Spread salsa in the bottom of a baking dish (my 8x10" dish holds six rolls, but you can also use a 9x13" casserole dish; you'll have enough filling to make 7 or 8 rolls). 
  • Place a cabbage leaf on your cutting board and fill the center with the chorizo mixture. Fold in the sides so that they overlap. Then, fold in the bottom and top. Place folded side down in the baking dish. Repeat until you've used up the filling or your baking dish is full. Spoon about half of the remaining salsa onto the cabbage rolls. Set aside.

Make the cheese:

  • Combine the cheese ingredients in a high speed blender and blend until smooth. Pour into a small sauce pan and cook over medium-high heat, whisking constantly, until thickened. This happens quickly, so don't walk away! As soon as it thickens, remove from heat and spoon cheese onto the cabbage rolls.


  • Bake for 25 to 30 minutes or until the cheese has browned slightly. Top with cilantro and avocado and enjoy!


If you can't get your hands on any No Evil Foods Chorizo, try this recipe for Easy Tofu Chorizo!
Update: No Evil Foods has gone through a major expansion since this was originally posted, so check their website for location info; you can also order directly from their site if you live in the continental US.
Nutrition Facts
Vegan Chorizo Cabbage Rolls
Amount Per Serving
Calories 320 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 1220mg51%
Carbohydrates 43g14%
Fiber 7g28%
Sugar 8g9%
Protein 27g54%
Vitamin A 16900IU338%
Vitamin C 80mg97%
Calcium 140mg14%
Iron 2.7mg15%
* Percent Daily Values are based on a 2000 calorie diet.
Did you try it?Let me know with a star rating and a comment. I love hearing from you!