Baked Vegan Cabbage Rolls

Featured in: Home Cooking Framework

These baked vegan cabbage rolls bring comfort food to your table with a wholesome plant-based filling of lentils and brown rice, wrapped in tender cabbage leaves and smothered in a rich tomato sauce. Infused with garlic, smoked paprika, and fresh herbs, each roll delivers satisfying flavors and textures. Perfect for meal prep or family dinners, they're naturally dairy-free and nut-free while offering 11g of protein per serving.

Updated on Sat, 31 Jan 2026 11:47:00 GMT
Golden-brown Baked Vegan Cabbage Rolls sit in a baking dish, drenched in rich tomato sauce and fresh parsley. Save
Golden-brown Baked Vegan Cabbage Rolls sit in a baking dish, drenched in rich tomato sauce and fresh parsley. | ighirbites.com

My neighbor brought over a tray of cabbage rolls one November afternoon, still warm from her oven. I had no idea something so simple could taste that rich and layered. When she mentioned they were vegan, I was floored. That evening, I stood in my kitchen with a head of cabbage and a notebook, determined to crack the code.

The first time I made these for a potluck, I watched a confirmed carnivore go back for thirds. He kept asking what kind of sausage I used in the filling. When I told him it was lentils and rice, he went quiet for a second, then laughed and said hed been converted. That moment made every minute of rolling worth it.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Large head green cabbage: Look for a head with tight, crisp leaves and avoid any with brown spots, since youll need them pliable but intact after blanching.
  • Cooked brown rice: Day-old rice works best because it holds together better and doesnt turn mushy inside the rolls.
  • Cooked green or brown lentils: Green lentils keep their shape better than red, which is crucial for a filling that doesnt fall apart.
  • Small onion, finely chopped: The finer you chop, the more evenly the sweetness distributes through every bite of filling.
  • Garlic, minced: Fresh garlic makes all the difference here, jarred just doesnt bring the same warmth.
  • Medium carrot, grated: This adds a subtle sweetness and a bit of moisture that keeps the filling from drying out.
  • Tomato paste: A tablespoon might not seem like much, but it deepens the flavor and ties the filling to the sauce.
  • Olive oil: Use a good one, it carries the flavor of the garlic and onion into every grain of rice.
  • Fresh parsley: Dont skip the fresh stuff, dried parsley tastes like dust compared to the bright, grassy notes of fresh.
  • Dried thyme: This herb brings an earthy backbone that makes the rolls taste like theyve been simmering all day.
  • Smoked paprika: The secret weapon, it gives a campfire richness that fools people into thinking theres meat.
  • Salt and black pepper: Season in layers, both in the filling and the sauce, or the rolls will taste flat.
  • Canned crushed tomatoes: San Marzano tomatoes are worth it if you can find them, they have less acidity and more natural sweetness.
  • Dried oregano: This is what makes the sauce smell like an Italian grandmas kitchen.
  • Sugar (optional): Just a teaspoon tames any sharp tomato tang and rounds out the sauce.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and Prep:
Set your oven to 375°F (190°C) and let it warm up while you work on the cabbage. This gives you time to get organized without rushing.
Blanch the Cabbage Leaves:
Bring a big pot of salted water to a rolling boil, then carefully peel off 8 to 10 outer leaves from the cabbage head. Drop them in the water for 2 to 3 minutes until theyre soft enough to bend without cracking, then drain them in a colander.
Make the Filling Base:
Heat a tablespoon of olive oil in a skillet over medium heat and toss in the chopped onion and garlic, stirring until the kitchen smells sweet and the onion turns translucent. Add the grated carrot, tomato paste, thyme, smoked paprika, salt, and pepper, and cook for another 2 minutes until everything is glossy and fragrant.
Combine the Filling:
In a large bowl, mix the sautéed vegetables with the cooked rice, lentils, and fresh parsley until its evenly distributed. Taste it and adjust the salt and pepper, remembering it will mellow slightly when baked.
Prepare the Tomato Sauce:
In a saucepan, heat another tablespoon of olive oil and cook the onion and garlic until soft and translucent. Stir in the crushed tomatoes, oregano, sugar if using, salt, and pepper, then let it simmer gently for 10 minutes to thicken and develop flavor.
Assemble the Baking Dish:
Spoon about half a cup of the tomato sauce across the bottom of your baking dish to keep the rolls from sticking. This also gives them a cushion of flavor to soak up.
Roll the Cabbage:
Lay a cabbage leaf flat on your cutting board and trim the thick stem end if its too bulky. Spoon 2 to 3 tablespoons of filling near the base, fold in the sides like a burrito, and roll it up snugly, then place it seam-side down in the dish.
Cover with Sauce and Bake:
Pour the remaining tomato sauce over all the rolls, making sure each one gets a good coating. Cover the dish tightly with foil and slide it into the oven for 45 minutes, then uncover and bake another 10 to 15 minutes until the sauce is bubbling at the edges.
Rest and Serve:
Let the dish cool for about 5 minutes before serving so the rolls firm up and dont fall apart when you plate them. A sprinkle of fresh parsley on top makes them look as good as they taste.
Tender cabbage leaves wrap a hearty lentil and brown rice filling for a comforting vegan dinner. Save
Tender cabbage leaves wrap a hearty lentil and brown rice filling for a comforting vegan dinner. | ighirbites.com

There was a rainy Sunday when I made a double batch of these and froze half for later. Months afterward, I pulled them out on a night when I had nothing left in me, and they baked up like Id just made them. That night, I realized this recipe wasnt just food, it was a little act of kindness to my future self.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

How to Store and Reheat

These rolls keep beautifully in an airtight container in the fridge for up to four days. I like to reheat individual portions in the microwave with a damp paper towel on top to keep them moist, or you can warm them gently in a covered dish in a 325°F oven for about 20 minutes. If youre freezing them, let them cool completely first, then wrap each roll individually in plastic wrap before placing them all in a freezer-safe bag.

Variations and Swaps

Ive swapped the brown rice for quinoa when I wanted extra protein, and Ive added finely chopped mushrooms to the filling for a deeper, earthier flavor. If you want a little kick, a pinch of red pepper flakes in the sauce does wonders. Once, I used savoy cabbage instead of green and the leaves were so tender they almost melted, it was a happy accident I still think about.

Serving Suggestions

I usually serve these with a side of crusty sourdough to soak up the extra sauce, but mashed potatoes or roasted root vegetables work just as well. A simple green salad with a tangy vinaigrette cuts through the richness nicely. My favorite pairing is a light red wine or even just sparkling water with lemon, something bright to balance the comfort.

  • Make extra sauce and freeze it in jars for a quick pasta night later.
  • Try serving these at room temperature for a picnic, they hold up surprisingly well.
  • Garnish with a dollop of vegan sour cream or cashew cream for extra richness.
Served piping hot, these savory Baked Vegan Cabbage Rolls pair perfectly with crusty bread on the side. Save
Served piping hot, these savory Baked Vegan Cabbage Rolls pair perfectly with crusty bread on the side. | ighirbites.com

Every time I pull these out of the oven, I think about that first tray my neighbor shared and how food can quietly change the way you cook and eat. I hope these rolls become something you reach for when you want comfort that feels both nourishing and generous.

Q&A About the Recipe

Can I prepare these cabbage rolls ahead of time?

Yes, you can assemble the rolls up to 24 hours in advance. Cover tightly and refrigerate, then add an extra 10-15 minutes to the baking time if cooking straight from the fridge.

What's the best way to soften cabbage leaves without tearing?

Blanching in boiling water for 2-3 minutes makes the leaves pliable. You can also freeze the whole cabbage head overnight and thaw it—the leaves will become naturally soft and easy to work with.

Can I use white rice instead of brown rice?

Absolutely. White rice works well and cooks faster. You can also substitute with quinoa, bulgur, or cauliflower rice for different textures and nutritional profiles.

How do I store and reheat leftovers?

Store covered in the refrigerator for up to 4 days. Reheat in a covered dish at 350°F for 20-25 minutes, or microwave individual portions. They also freeze well for up to 3 months.

What can I serve alongside these cabbage rolls?

They pair beautifully with crusty bread, mashed potatoes, roasted root vegetables, or a simple green salad. A dollop of vegan sour cream or cashew cream adds extra richness.

Can I add other vegetables to the filling?

Definitely. Chopped mushrooms, bell peppers, zucchini, or spinach all work wonderfully. Just sauté them with the onions and adjust seasoning as needed.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Baked Vegan Cabbage Rolls

Plant-based cabbage rolls filled with lentils, rice, and herbs in savory tomato sauce. Comforting and wholesome.

Prep Time
35 min
Cook Time
60 min
Total Time
95 min
Created by Sebastian Cole


Level Medium

Cuisine Type Eastern European

Makes 4 Portions

Diet Info Plant-Based, No Dairy, No Gluten

What You Need

Cabbage Rolls

01 1 large head green cabbage
02 1 cup cooked brown rice
03 1 cup cooked green or brown lentils
04 1 small onion, finely chopped
05 2 cloves garlic, minced
06 1 medium carrot, grated
07 2 tablespoons tomato paste
08 1 tablespoon olive oil
09 2 tablespoons chopped fresh parsley
10 1 teaspoon dried thyme
11 1 teaspoon smoked paprika
12 1/2 teaspoon salt
13 1/4 teaspoon black pepper

Tomato Sauce

01 2 cups canned crushed tomatoes
02 1 tablespoon olive oil
03 1 small onion, finely chopped
04 2 cloves garlic, minced
05 1 teaspoon dried oregano
06 1 teaspoon sugar
07 Salt and pepper to taste

Directions

Step 01

Prepare oven and cabbage leaves: Preheat oven to 375°F. Bring a large pot of salted water to boil. Carefully peel 8 to 10 whole leaves from the cabbage head. Blanch in boiling water for 2 to 3 minutes until pliable. Drain and set aside on a clean towel.

Step 02

Prepare filling mixture: Heat 1 tablespoon olive oil in a skillet over medium heat. Sauté chopped onion and minced garlic for 3 to 4 minutes until softened. Add grated carrot, tomato paste, dried thyme, smoked paprika, salt, and black pepper. Cook for 2 minutes while stirring.

Step 03

Combine filling ingredients: In a large mixing bowl, combine the sautéed vegetable mixture with cooked brown rice, cooked lentils, and fresh chopped parsley. Mix thoroughly and adjust seasoning as needed.

Step 04

Prepare tomato sauce: Heat 1 tablespoon olive oil in a saucepan over medium heat. Sauté chopped onion and minced garlic until translucent. Add crushed tomatoes, dried oregano, sugar, salt, and pepper. Simmer for 10 minutes.

Step 05

Assemble cabbage rolls: Spread 1/2 cup tomato sauce on the bottom of a baking dish. Lay each blanched cabbage leaf flat and trim the thick stem if necessary. Place approximately 2 to 3 tablespoons of filling at the base of each leaf. Fold in the sides and roll up tightly. Place seam-side down in the baking dish. Repeat with remaining leaves and filling.

Step 06

Bake rolls: Pour remaining tomato sauce over the assembled rolls. Cover the baking dish tightly with aluminum foil. Bake for 45 minutes. Remove foil and continue baking for 10 to 15 minutes until the sauce is bubbly and the edges are lightly browned.

Step 07

Finish and serve: Remove from oven and let cool slightly for 3 to 5 minutes. Sprinkle with additional fresh parsley if desired before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large pot
  • Skillet
  • Saucepan
  • Mixing bowl
  • Baking dish
  • Knife and cutting board
  • Aluminum foil

Allergy Warnings

Carefully review every ingredient to spot any allergens. If unsure, check with a healthcare worker.
  • Contains no major allergens
  • Verify all packaged ingredients for potential gluten traces if highly sensitive
  • Check for nut contamination in packaged ingredients if severe nut allergy present

Nutrition (per portion)

Nutritional info for reference—don’t use as medical advice.
  • Calories: 285
  • Fat content: 5 g
  • Carbohydrates: 48 g
  • Protein: 11 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.