Go Back

Plant-Based Cabbage Rolls

These vegan cabbage rolls use tender cabbage leaves filled with a savory mixture of mushrooms, nuts, grains, and herbs, baked in a rich tomato sauce. The final dish boasts a hearty, satisfying texture with neatly rolled leaves that are tender yet resilient, topped with bubbling, flavorful sauce. It's a comforting, plant-based twist on a classic favorite, perfect for cozy nights or impressing guests.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4
Course: Main Course
Cuisine: Eastern European
Calories: 350

Ingredients
  

  • 1 head green cabbage firm and bright
  • 8-10 leaves cabbage leaves carefully peeled
  • 1 cup mushrooms shiitake or cremini, chopped
  • 2 cloves garlic minced
  • 1/4 cup chopped walnuts lightly toasted
  • 1 cup cooked quinoa or oats
  • 2 tablespoons fresh parsley chopped
  • 1 teaspoon smoked paprika
  • 2 tablespoons soy sauce
  • 2 cups thick tomato sauce preferably flavorful and bright
  • 1 tablespoon olive oil
  • to taste salt and black pepper

Equipment

  • Large pot
  • Skillet
  • Mixing bowl
  • Spoon or small scoop
  • Baking dish
  • Aluminum foil

Method
 

  1. Carefully peel off whole cabbage leaves, discarding any torn or discolored ones. Bring a large pot of water to a boil, then blanch the leaves for about 2 minutes until slightly tender and flexible. Drain and set aside to cool slightly.
  2. In a skillet, heat olive oil over medium heat until it shimmers and begins to smell fragrant. Add chopped mushrooms and cook, stirring often, until browned and tender—about 5 minutes. Add minced garlic and cook for another 30 seconds until fragrant and aromatic.
  3. Transfer the sautéed mushrooms and garlic to a mixing bowl. Add cooked quinoa, chopped walnuts, chopped parsley, smoked paprika, soy sauce, and a good pinch of salt and pepper. Mix everything thoroughly until well combined; the mixture should be moist but hold together when shaped.
  4. Lay a blanched cabbage leaf flat on a clean surface. Spoon about 2-3 tablespoons of filling near the stem end of the leaf. Fold the sides inward, then roll tightly from bottom to top, sealing the edges with a little water if needed. Repeat with remaining leaves and filling.
  5. Arrange the filled cabbage rolls seam-side down in a lightly oiled baking dish, snugly fitting them together. Pour the tomato sauce evenly over the rolls, covering them completely.
  6. Cover the dish with aluminum foil and bake at 180°C (355°F) for 35-40 minutes, until the leaves are tender and the filling is heated through. The sauce should be bubbling and slightly thickened, filling the kitchen with a warm aroma.
  7. Remove from the oven and let rest for about 5 minutes before serving. Carefully plate each roll, spooning extra tomato sauce over the top, and sprinkle with fresh herbs if desired. Enjoy the hearty, plant-based comfort!