Baked Vegan Cabbage Rolls

Featured in: Home Baking Rhythms

These baked vegan cabbage rolls bring classic Eastern European comfort to your table with a wholesome plant-based twist. Tender cabbage leaves embrace a savory filling of protein-rich lentils, nutty brown rice, and aromatic herbs, all bathed in a rich tomato sauce. Perfect for meal prep or family dinners, these rolls deliver satisfying flavors while remaining dairy-free and nut-free. Serve with crusty bread for a complete, nourishing meal.

Updated on Sat, 31 Jan 2026 08:25:00 GMT
Golden Baked Vegan Cabbage Rolls with rich tomato sauce bubbling in a ceramic dish. Save
Golden Baked Vegan Cabbage Rolls with rich tomato sauce bubbling in a ceramic dish. | sweetqahwa.com

My friend Anna showed up one rainy November evening with a head of cabbage and a jar of lentils, insisting we make something her grandmother used to serve every Sunday. I had never peeled cabbage leaves with such care before, steam rising as we laughed over how many tore before we got the hang of it. The kitchen smelled like earth and warmth, and by the time the rolls came out of the oven, we had talked through half a bottle of wine and most of our week. That night, I learned that some recipes aren't just about food, they're about slowing down and letting the process teach you patience.

I made these for a potluck once, worried they'd seem too plain next to all the fancy casseroles and desserts. But they disappeared first, and three people asked for the recipe before I even sat down to eat. One woman told me her Polish grandmother used to make something similar, and we spent twenty minutes comparing notes on cabbage prep and sauce sweetness. It was one of those moments where food becomes a bridge, connecting strangers over shared memories and the comfort of something slow-cooked and satisfying.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Green cabbage: Choose a head with tightly packed leaves and good weight, the outer leaves should peel away easily once blanched, and any small tears won't ruin the roll.
  • Brown rice: Adds nutty flavor and holds its shape through baking, but day-old rice works even better because it's drier and won't make the filling mushy.
  • Green or brown lentils: They bring protein and earthiness without falling apart, just make sure they're cooked al dente so they don't turn to mush in the oven.
  • Onion and garlic: The aromatics that make your kitchen smell like someone's been cooking all day, sauté them until they're soft and sweet.
  • Grated carrot: Adds a touch of natural sweetness and a pop of color that brightens the filling.
  • Tomato paste: Concentrates the tomato flavor in the filling and helps bind everything together with a deep, slightly caramelized taste.
  • Smoked paprika: This is the secret warmth in the background, a little smoky depth that makes people wonder what you did differently.
  • Fresh parsley: Brightens everything and adds a fresh note that balances the richness, don't skip it.
  • Crushed tomatoes: The base of the sauce, choose a good quality brand because it really does make a difference in the final dish.
  • Dried oregano and thyme: Classic herbs that tie the whole thing together with that comforting, almost nostalgic flavor.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prep:
Get your oven to 375°F so it's ready when you are. This is also a good time to clear some counter space because you'll need room to work with the cabbage leaves.
Blanch the cabbage:
Boil a big pot of salted water and carefully peel off whole leaves from the cabbage head, then dunk them in the boiling water for 2 to 3 minutes until they soften and bend without snapping. Drain them gently and lay them out on a towel, they'll be hot and slippery at first.
Cook the filling base:
Heat olive oil in a skillet and cook the onion and garlic until they smell sweet and look translucent, then stir in the grated carrot, tomato paste, and spices. Let everything cook together for a couple minutes so the flavors start to meld and the tomato paste darkens just a bit.
Mix the filling:
In a large bowl, combine your cooked rice, lentils, the sautéed veggie mixture, and fresh parsley, then taste and adjust the salt and pepper. The filling should be flavorful on its own because it won't pick up much more seasoning once it's wrapped.
Make the tomato sauce:
In a saucepan, sauté another round of onion and garlic in olive oil until soft, then add the crushed tomatoes, oregano, a pinch of sugar if your tomatoes are tart, and season with salt and pepper. Let it simmer for about 10 minutes to thicken slightly and develop flavor.
Prep the baking dish:
Spread half a cup of the tomato sauce across the bottom of your baking dish. This keeps the rolls from sticking and gives them something to nestle into.
Roll the cabbage:
Lay a cabbage leaf flat, trim any thick stem that might make rolling hard, then spoon 2 to 3 tablespoons of filling near the base, fold in the sides like you're wrapping a burrito, and roll it up snugly. Place each roll seam-side down in the dish so it doesn't unravel.
Add sauce and cover:
Pour the rest of the tomato sauce over the rolls, making sure they're mostly covered. Tent the dish tightly with foil to trap the steam.
Bake covered:
Slide the dish into the oven and bake for 45 minutes. The foil keeps everything moist and lets the flavors marry together.
Finish uncovered:
Remove the foil and bake another 10 to 15 minutes until the sauce is bubbly and the edges of the rolls start to brown just a little. Let them rest for a few minutes before serving so the sauce thickens and the rolls hold together when you plate them.
Freshly baked Vegan Cabbage Rolls served beside creamy mashed potatoes and crusty bread. Save
Freshly baked Vegan Cabbage Rolls served beside creamy mashed potatoes and crusty bread. | sweetqahwa.com

There was a night my partner came home exhausted, the kind of tired where words don't help much. I reheated a few of these rolls, poured the sauce over them, and set the plate down without saying anything. He ate slowly, then looked up and said it tasted like care. I realized then that this dish has a way of holding space for people, offering comfort without needing to explain itself.

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 the fridge for up to four days, tucked in an airtight container with their sauce spooned over them. When you reheat them, add a splash of water or extra tomato sauce to the dish, cover with foil, and warm them in a 350°F oven for about 20 minutes until heated through. I've also microwaved individual rolls with good results, though the oven keeps the texture better and the sauce doesn't dry out as much.

Variations Worth Trying

Swap the brown rice for quinoa if you want a little more protein and a fluffier texture, or try farro for something chewier and nuttier. I've added finely chopped mushrooms to the filling before, and the umami depth they bring is incredible, especially if you sauté them until they release their moisture and brown a bit. For a spicier kick, stir a pinch of red pepper flakes into the sauce or the filling, it wakes everything up without overpowering the other flavors.

Serving Suggestions

These rolls shine next to something simple and starchy, crusty bread for soaking up the sauce, buttery mashed potatoes, or even a scoop of creamy polenta. A crisp green salad with a tart vinaigrette cuts through the richness and balances the plate. I've served them with a light red wine, something fruity and not too tannic, and it felt like the kind of dinner you linger over.

  • Top with extra fresh parsley or a sprinkle of nutritional yeast for a cheesy flavor without dairy.
  • Pair with roasted root vegetables for a full autumn-inspired spread.
  • Serve alongside pickled beets or sauerkraut for a traditional Eastern European touch.
Tender green cabbage leaves stuffed with lentils and rice, smothered in aromatic tomato sauce. Save
Tender green cabbage leaves stuffed with lentils and rice, smothered in aromatic tomato sauce. | sweetqahwa.com

This recipe has taught me that comfort food doesn't have to be complicated, just intentional. Every time I make it, I'm reminded that the best meals are the ones you can share, the ones that fill the house with warmth and leave everyone feeling a little more cared for.

Recipe FAQs

Can I prepare the cabbage rolls ahead of time?

Yes, you can assemble the rolls up to 24 hours in advance. Cover and refrigerate, then bake when ready. Add 10-15 minutes to the cooking time if baking from cold.

How do I prevent the cabbage leaves from tearing?

Blanch the leaves just until pliable, about 2-3 minutes. If a leaf tears, use two smaller leaves overlapped or patch with another piece of blanched cabbage.

What can I substitute for lentils?

Cooked chickpeas, black beans, or crumbled firm tofu work well. You can also use a combination of quinoa and finely chopped mushrooms for varied texture.

How should I store leftovers?

Store in an airtight container in the refrigerator for up to 4 days. Reheat covered in the oven at 350°F or microwave until heated through. They also freeze well for up to 3 months.

Can I use red cabbage instead of green?

Yes, red cabbage works beautifully and adds vibrant color. The cooking time remains the same, though the leaves may be slightly thicker.

Why add sugar to the tomato sauce?

A small amount of sugar balances the natural acidity of tomatoes, creating a more rounded flavor. You can substitute with a pinch of baking soda or omit entirely based on preference.

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, baked in savory tomato sauce for comforting flavor.

Prep Time
35 minutes
Cook Time
60 minutes
Total Duration
95 minutes
Created by Hudson Lawrence


Skill Level Medium

Cuisine Eastern European

Makes 4 Portions

Diet Notes Plant-Based, Dairy-Free, Gluten-Free

Needed Ingredients

For the 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

For the 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 granulated sugar
07 Salt and pepper to taste

How-To Steps

Step 01

Preheat Oven: Set oven temperature to 375°F (190°C).

Step 02

Prepare Cabbage Leaves: Bring a large pot of salted water to a 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 surface.

Step 03

Sauté Aromatics for Filling: Heat 1 tablespoon olive oil in a skillet over medium heat. Sauté chopped onion and minced garlic for 3 to 4 minutes until softened and fragrant.

Step 04

Build Filling Base: Add grated carrot, tomato paste, thyme, paprika, salt, and pepper to the skillet. Cook for 2 minutes, stirring constantly.

Step 05

Combine Filling Ingredients: Transfer sautéed vegetables to a large mixing bowl. Add cooked brown rice, cooked lentils, and fresh parsley. Mix thoroughly and adjust seasoning as needed.

Step 06

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, oregano, sugar, salt, and pepper. Simmer for 10 minutes.

Step 07

Layer Sauce in Baking Dish: Spread 1/2 cup tomato sauce evenly across the bottom of a baking dish.

Step 08

Assemble Cabbage Rolls: Lay a cabbage leaf flat and trim the thick stem if necessary. Place 2 to 3 tablespoons of filling at the base of the leaf. Fold in the sides and roll up tightly. Place seam-side down in the baking dish. Repeat with remaining leaves and filling until all are rolled.

Step 09

Add Sauce and Cover: Pour remaining tomato sauce over the assembled rolls. Cover the baking dish tightly with aluminum foil.

Step 10

Bake Rolls: Bake covered for 45 minutes. Remove foil and continue baking for 10 to 15 minutes until the sauce is bubbly and rolls are heated through.

Step 11

Rest and Serve: Allow the cabbage rolls to cool slightly before serving. Garnish with additional fresh parsley if desired.

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.

Tools Needed

  • Large pot for blanching cabbage leaves
  • Skillet for sautéing vegetables
  • Saucepan for preparing tomato sauce
  • Large mixing bowl for combining filling
  • 9x13 inch baking dish
  • Sharp knife and cutting board
  • Aluminum foil for covering

Allergy Advice

Always review all ingredients for allergens. If unsure, ask a health expert.
  • Contains no major allergens
  • Verify all packaged ingredients for potential gluten or nut traces if highly sensitive

Nutrition Details (each serving)

These numbers are for general reference. Always check with a healthcare provider when needed.
  • Energy: 285
  • Fats: 5 g
  • Carbohydrates: 48 g
  • Proteins: 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.