Go Back
+ servings
4.79 from 32 votes
Three Vegan Cabbage Rolls on a Plate with Baking Dish, Water Glass, and Bunch of Parsley in the Background
Quinoa & Lentil Stuffed Vegan Cabbage Rolls
Prep Time
30 mins
Cook Time
1 hr 45 mins
Total Time
2 hrs 15 mins
These stuffed vegan cabbage rolls are made with tender leaves of steamed cabbage wrapped around a savory, smoky mixture of quinoa and lentils, baked up in tomato sauce until piping hot.
Course: Entree
Cuisine: Polish
Keyword: healthy stuffed cabbage, vegan stuffed cabbage
Servings: 4
Calories: 394 kcal
Author: Alissa
  • 1 head of green cabbage, see note
For the Filling
  • ¾ cup dried brown lentils
  • 3 cups water
  • ½ cup uncooked quinoa
  • 1 cup vegetable broth
  • 1 small onion, diced
  • 1 tablespoon vegetable oil
  • 1 tablespoon red wine vinegar
  • 2 tablespoons soy sauce
  • 1 teaspoon smoked paprika
For the Sauce:
  • 1 (28 ounce) can tomato puree
  • 1 tablespoon maple syrup, or sweetener of choice
  • 1 ½ teaspoons red wine vinegar
  • salt and pepper to taste
  1. Place about 3 inches of water into a large pot and add cabbage. Place over high heat. Bring to a boil, lower heat and and cover. Allow to steam until leaves peel off easily, about 20 minutes. Remove from heat and allow to cool for a few minutes.
  2. While the cabbage steams, begin preparing the filling. Place the water into a small saucepan and add lentils. Bring the water to a boil, lower heat and allow to simmer until lentils are just fully cooked, about 35 minutes, adding water to the pot as needed. When lentils are finished cooking, drain any excess liquid.
  3. While the lentils simmer, place broth into a small saucepan and add quinoa. Place over high heat and bring to boil. Lower heat, cover and allow to simmer until all of the water is absorbed, about 20 minutes. Remove from heat and allow to sit with the lid on the pot for 5 minutes.
  4. Coat the bottom of a large skillet with oil and place over medium heat. Add onion and cook until soft and translucent, about 5 minutes. Add 1 ½ cups of the cooked lentils and 1 cup of the cooked quinoa, along with red wine vinegar, soy sauce, smoked paprika, salt and pepper to taste. Flip a few times just to combine the ingredients, then remove from heat.
  5. Preheat the oven to 350°.
  6. Stir all sauce ingredients together in a small bowl, then distribute about ½ cup of the sauce into the bottom of 9 x 9 inch baking dish.
  7. Peel a leaf off of the cabbage head and place it onto a work surface with the stem side facing you. Trim any very thick portions of the leaf near the base. Spoon 3 to 4 tablespoons of filling onto the center of the leaf. Fold the base side over the filling, then wrap the sides inward over the filling. Roll the center away from you to wrap everything up. Place the roll, seam side down, into the baking dish. Repeat until all of the filling is used.
  8. Spoon remaining sauce over the rolls, cover and bake for 1 hour. Remove from oven and allow to cool for a few minutes before serving.
Recipe Notes

You only need a small head of cabbage for this, but in order to get the most large, easily rollable leaves, I suggest going with a large head and only using the larger, outermost layers of leaves. You can save the rest for another use.

Nutrition Facts
Quinoa & Lentil Stuffed Vegan Cabbage Rolls
Amount Per Serving
Calories 394 Calories from Fat 52
% Daily Value*
Fat 5.8g9%
Saturated Fat 1g5%
Sodium 922mg38%
Potassium 1799mg51%
Carbohydrates 72.2g24%
Fiber 21.7g87%
Sugar 21.2g24%
Protein 19g38%
Calcium 120mg12%
Iron 8.8mg49%
* Percent Daily Values are based on a 2000 calorie diet.