Vegan Cabbage Rolls Recipe

These Vegan Cabbage Rolls are filled with a hearty mixture of lentils, rice, mushrooms, and herbs, then baked in a rich tomato sauce until tender. They’re a comforting plant-based meal that works well for family dinners, holiday tables, or preparing ahead for busy days.

Each cabbage roll is packed with savory filling and surrounded by a flavorful tomato sauce that keeps everything moist while baking. Served with fresh herbs and your favorite side dishes, this recipe delivers a satisfying meal with simple, wholesome ingredients.

What Makes This Dish Stand Out

  • Hearty Plant-Based Filling: Lentils, rice, and mushrooms create a satisfying texture without meat.
  • Perfect for Making Ahead: The rolls can be assembled in advance and baked when ready to serve.
  • Rich Homemade Sauce: Every roll bakes in a savory tomato sauce that keeps the cabbage tender.
  • Ideal for Batch Cooking: Make a large pan for family meals or freeze portions for later.
  • Wholesome Ingredients: Fresh vegetables, herbs, and pantry staples come together beautifully.
  • Great for Special Occasions: An impressive dish that’s also practical enough for weeknight dinners.

Ingredient Notes & Easy Substitutions

  1. Green Cabbage: Choose a large head with flexible leaves that are easy to remove after blanching.
  2. Brown Lentils: Cooked brown lentils hold their shape well. Green lentils are another excellent option.
  3. Cremini Mushrooms: Their savory flavor adds richness to the filling, though white mushrooms can also be used.
  4. Cooked Rice: Long-grain rice keeps the filling light and fluffy, while quinoa or farro provides a different texture.
  5. Maple Syrup: A small amount balances the acidity of the tomatoes without making the sauce noticeably sweet.

Chef’s Tip: After blanching the cabbage leaves, pat them dry and trim the thick center rib slightly. This makes the leaves easier to roll tightly without tearing.

Vegan Cabbage Rolls Recipe

These Vegan Cabbage Rolls are filled with a hearty mixture of rice, lentils, mushrooms, and herbs, then baked in a rich tomato sauce until perfectly tender. They're a comforting make-ahead meal that's satisfying enough for family dinners and special occasions alike.
Hit the Rating button
Print Pin Rate
Course: Main Course
Cuisine: European, Vegan
Prep Time: 35 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 50 minutes
Author: Anne Carter
Servings: 6

Equipment

Ingredients

For the Cabbage

  • 1 large green cabbage
  • Water for boiling
  • 1 teaspoon salt

For the Filling

  • 2 tablespoons olive oil
  • 1 medium yellow onion finely diced
  • 3 garlic cloves minced
  • 8 ounces cremini mushrooms finely chopped
  • 1 medium carrot grated
  • 1 cup cooked brown lentils
  • 1 cup cooked long-grain rice
  • 2 tablespoons tomato paste
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried thyme
  • ½ teaspoon dried oregano
  • ½ teaspoon ground black pepper
  • 1 teaspoon salt
  • 2 tablespoons chopped fresh parsley

For the Tomato Sauce

  • 2 tablespoons olive oil
  • 3 cloves garlic minced
  • 1 28-ounce can crushed tomatoes
  • 1 cup vegetable broth
  • 1 tablespoon tomato paste
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried basil
  • 1 teaspoon maple syrup
  • 1 tablespoon soy sauce or tamari
  • Salt and black pepper to taste
  • Fresh parsley for garnish

Instructions

  • Bring a large pot of salted water to a boil. Carefully remove the core from the cabbage and lower the whole head into the boiling water. As the outer leaves soften, gently peel them away with tongs and transfer them to a plate. Repeat until you have 12 to 14 large leaves. Pat them dry.
    Bring a large pot of salted water to a boil. Carefully remove the core from the cabbage and lower the whole head into the boiling water
  • Heat the olive oil in a large skillet over medium heat. Add the onion and carrot and cook for about 5 minutes until softened.
    Heat the olive oil in a large skillet over medium heat. Add the onion and carrot and cook for about 5 minutes until softened
  • Stir in the garlic and mushrooms. Cook for another 6 to 8 minutes until the mushrooms release their moisture and begin to brown.
    Stir in the garlic and mushrooms. Cook for another 6 to 8 minutes until the mushrooms release their moisture and begin to brown.
  • Mix in the tomato paste, smoked paprika, thyme, oregano, salt, and pepper. Cook for 1 minute.
    Mix in the tomato paste, smoked paprika, thyme, oregano, salt, and pepper. Cook for 1 minute.
  • Add the cooked lentils, cooked rice, and parsley. Stir until everything is evenly combined, then remove from the heat and let the filling cool slightly.
    Add the cooked lentils, cooked rice, and parsley. Stir until everything is evenly combined
  • Preheat the oven to 375°F (190°C).
  • For the sauce, heat the olive oil in a saucepan over medium heat. Add the garlic and cook for 30 seconds. Stir in the crushed tomatoes, vegetable broth, tomato paste, smoked paprika, basil, maple syrup, and soy sauce. Simmer for 10 minutes, then season to taste.
    For the sauce, heat the olive oil in a saucepan over medium heat. Add the garlic and cook for 30 seconds
  • Spread about 1 cup of the tomato sauce across the bottom of a 9×13-inch baking dish.
    Spread-about-1-cup-of-the-tomato-sauce-across-the-bottom-of-a-9×13-inch-baking-dish
  • Lay a cabbage leaf flat. Trim the thick rib if needed. Place about ¼ cup of filling near the base of the leaf. Fold in the sides and roll tightly into a neat bundle.
    Lay a cabbage leaf flat. Trim the thick rib if needed. Place about ¼ cup of filling near the base of the leaf
  • Arrange the cabbage rolls seam-side down in the prepared baking dish. Repeat with the remaining filling and cabbage leaves.
    Arrange the cabbage rolls seam-side down in the prepared baking dish
  • Pour the remaining tomato sauce evenly over the rolls. Cover the dish tightly with foil and bake for 60 minutes.
    Pour the remaining tomato sauce evenly over the rolls
  • Remove the foil and bake for another 15 minutes until the sauce is bubbling and the cabbage is completely tender. Let the rolls rest for 10 minutes before serving. Garnish with fresh parsley and enjoy.
    Remove the foil and bake for another 15 minutes until the sauce is bubbling and the cabbage is completely tender

Notes

  • If your cabbage leaves tear slightly, overlap another small leaf to reinforce them before rolling.
  • Cooked quinoa or farro can replace the rice for a different texture.
  • Walnuts or chopped pecans add extra richness to the filling.
  • These cabbage rolls taste even better the next day as the flavors continue to develop.
  • Store leftovers in an airtight container for up to 4 days or freeze for up to 3 months.
Keyword Cabbage Rolls, Vegan Cabbage Rolls

Nutrition Information

NutrientAmount per Serving
Calories345 kcal
Carbohydrates45g
Protein13g
Fat13g
Fiber10g
Sugar10g
Sodium610mg

Small Mistakes That Affect Results

  • Not Softening the Cabbage Enough: The leaves should be flexible enough to roll without cracking.
  • Overfilling Each Leaf: Too much filling can cause the rolls to split while baking.
  • Skipping the Sauce Layer: Spreading sauce on the bottom of the baking dish prevents sticking.
  • Rolling Too Loosely: Firmly rolled cabbage stays together better during baking.
  • Removing the Foil Too Early: Keeping the dish covered for most of the baking time helps the cabbage become fully tender.
  • Serving Immediately: Let the rolls rest for about 10 minutes so they hold their shape more easily.

Delicious Variations You Should Try

  • Quinoa Filling: Replace the rice with cooked quinoa for a slightly nuttier flavor.
  • Wild Mushroom Rolls: Use oyster or shiitake mushrooms alongside the cremini mushrooms.
  • Spicy Tomato Sauce: Add crushed red pepper flakes to the sauce for gentle heat.
  • Herb Lovers’ Version: Mix fresh dill into both the filling and the sauce.
  • Nutty Filling: Stir chopped walnuts or pecans into the lentil mixture for added texture.
  • Mediterranean Style: Add chopped sun-dried tomatoes and a little fresh basil to the filling.
  • Cauliflower Rice Option: Replace part of the rice with cauliflower rice for a lighter variation.

Try More Vegan Recipes

  1. Vegan Chili
  2. Vegan Mushroom Stroganoff
  3. Lentil Bolognese
  4. Chickpea Curry
  5. Vegan Burrito Bowl

Keep Leftovers Fresh

Remove the foil and bake for another 15 minutes until the sauce is bubbling and the cabbage is completely tender
  • Make Ahead: Assemble the cabbage rolls up to one day before baking and refrigerate until ready to cook.
  • Refrigerator Storage: Store cooled leftovers in an airtight container for up to 4 days.
  • Freezer Storage: Freeze baked cabbage rolls with the sauce for up to 3 months. Thaw overnight before reheating.
  • Reheating: Warm covered in the oven or microwave until heated through, adding a spoonful of extra tomato sauce if needed.
  • Freshness Tip: Sprinkle with freshly chopped parsley or dill after reheating for a brighter finish.

Helpful Answers Before You Bake

  1. Can I prepare the cabbage rolls ahead of time?
    Yes. Assemble the rolls, cover the baking dish, and refrigerate them for up to 24 hours before baking.
  2. Which lentils work best for this recipe?
    Brown and green lentils are ideal because they stay firm after cooking.
  3. How do I keep the cabbage leaves from tearing?
    Blanch the cabbage until the leaves are soft and trim the thick center rib before rolling.
  4. Can I use savoy cabbage instead of green cabbage?
    Yes. Savoy cabbage has more flexible leaves and is even easier to roll.
  5. Can I freeze the cabbage rolls before baking?
    Yes. Assemble them with the sauce, cover tightly, and freeze. Thaw overnight before baking.
  6. What can I serve with vegan cabbage rolls?
    Mashed potatoes, crusty bread, rice, or a fresh green salad all make excellent side dishes.
  7. Why are my cabbage rolls falling apart?
    They may be overfilled or rolled too loosely. Keeping the seam side down also helps them stay together.
  8. Can I double the recipe for a larger gathering?
    Absolutely. Simply prepare two baking dishes and divide the sauce evenly between them.
Spread the love

Leave a Reply

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

Recipe Rating