Baked Vegan Cabbage Rolls

Featured in: Meals For The Whole Table

Experience a comforting plant-based twist on classic stuffed cabbage. Tender blanched cabbage leaves are generously filled with a hearty blend of cooked brown lentils, fluffy rice, and aromatic herbs such as parsley and thyme, along with sautéed onion and garlic. These wholesome parcels are then carefully baked in a rich, tangy tomato sauce, creating a deeply satisfying and nourishing main course. The dish is simple to prepare, involving blanching cabbage, assembling a flavorful filling, and simmering a vibrant sauce before oven-baking to perfection. It delivers a harmonious blend of textures and flavors, making it an excellent, hearty vegan option for any occasion.

Updated on Sat, 31 Jan 2026 12:58:00 GMT
Tender cabbage leaves stuffed with lentils and brown rice, smothered in a rich tomato sauce in this Baked Vegan Cabbage Rolls recipe. Bookmark
Tender cabbage leaves stuffed with lentils and brown rice, smothered in a rich tomato sauce in this Baked Vegan Cabbage Rolls recipe. | buenotifsa.com

My grandmother used to make traditional cabbage rolls every Sunday, but it took me years to figure out how to make them just as comforting without any meat. After countless Sunday afternoons experimenting in my tiny apartment kitchen, I finally cracked the code with lentils and brown rice. The smell of tomato sauce bubbling away now instantly transports me back to those family dinners, even though my version is entirely plant-based.

Last winter, I brought a batch to a potluck dinner where half the guests were skeptical about vegan comfort food. Watching their expressions change from polite curiosity to genuinely going back for seconds was such a victory. Someone even asked if I could teach them how to make these for their own family gatherings.

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: Fresh leaves are crucial here, I learned the hard way that older cabbage tears when you try to roll it
  • Cooked brown rice: Slightly undercook your rice by a few minutes, it will finish cooking in the oven and prevent mushy filling
  • Cooked lentils: Green lentils hold their shape better than red ones, giving each roll a satisfying bite
  • Tomato paste: This concentrates the umami flavor in the filling, making it taste rich and substantial
  • Smoked paprika: The secret ingredient that adds depth without any meat products
  • Crushed tomatoes: Use good quality canned tomatoes, they actually work better than fresh for sauce consistency

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prepare the cabbage leaves:
Bring a large pot of salted water to boil and carefully peel 8 to 10 whole leaves from the cabbage head. Blanch them in boiling water for 2 to 3 minutes until pliable, then drain and set aside on towels to cool.
Cook the filling vegetables:
Heat 1 tablespoon olive oil in a skillet over medium heat and sauté the onion and garlic for 3 to 4 minutes until softened. Add the carrot, tomato paste, thyme, paprika, salt, and pepper, then cook for 2 minutes until fragrant.
Combine the filling:
In a large bowl, mix together the sautéed vegetables, cooked rice, lentils, and parsley until everything is well incorporated. Taste and adjust the seasoning if needed.
Make the tomato sauce:
Heat 1 tablespoon olive oil in a saucepan and sauté the onion and garlic until translucent. Add the crushed tomatoes, oregano, sugar, salt, and pepper, then simmer for 10 minutes until slightly thickened.
Assemble the rolls:
Spread 1/2 cup tomato sauce on the bottom of a baking dish. Lay a cabbage leaf flat, trim the thick stem if necessary, place about 2 to 3 tablespoons of filling at the base, fold in the sides, and roll up tightly. Place seam side down in the dish and repeat with remaining leaves and filling.
Bake until bubbly:
Pour the remaining sauce over the rolls, cover with foil, and bake at 375°F for 45 minutes. Remove the foil and bake for an additional 10 to 15 minutes until everything is bubbling and the edges of the cabbage are lightly browned.
Golden Baked Vegan Cabbage Rolls fresh from the oven, bubbling with aromatic herbs and tomato sauce, ready to serve. Bookmark
Golden Baked Vegan Cabbage Rolls fresh from the oven, bubbling with aromatic herbs and tomato sauce, ready to serve. | buenotifsa.com

These cabbage rolls have become my go-to comfort food, especially on rainy Sundays when I want something that feels like a hug from my grandmother kitchen. There is something deeply satisfying about tucking the rolled cabbage into the dish, like putting little gifts to bed in a tomato sauce blanket.

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.

Make Ahead Magic

You can assemble these rolls up to 24 hours before baking and keep them covered in the refrigerator. The flavors actually meld together beautifully during this time, making them taste even more developed and rich.

Freezing Instructions

Freeze the assembled rolls before baking by placing them in a freezer safe container with sauce between each layer. Thaw overnight in the refrigerator before baking as directed, adding about 10 minutes to the cooking time if still partially frozen.

Serving Suggestions

A crisp green salad with lemon vinaigrette cuts through the richness of the tomato sauce perfectly. Crusty bread for mopping up extra sauce is practically mandatory in my house.

  • Sprinkle nutritional yeast over the top for a cheesy flavor boost
  • A dollop of vegan sour cream adds a lovely cool contrast
  • Fresh dill works beautifully alongside the parsley in the filling
A close-up of Baked Vegan Cabbage Rolls, showcasing the hearty lentil and rice filling inside bright green cabbage leaves. Bookmark
A close-up of Baked Vegan Cabbage Rolls, showcasing the hearty lentil and rice filling inside bright green cabbage leaves. | buenotifsa.com

These vegan cabbage rolls prove that comfort food does not need meat to feel nourishing and complete. They have become a staple in my home, perfect for feeding a crowd or enjoying throughout the week.

Recipe Questions

What kind of cabbage is best for these rolls?

A large head of green cabbage is ideal for these rolls. Look for one with broad, pliable leaves that can be easily blanched and rolled. Blanching in boiling water helps soften the leaves, making them more flexible and easier to work with without tearing.

Can I customize the filling ingredients?

Absolutely! While the core recipe uses lentils and brown rice, feel free to experiment. You could substitute quinoa for the rice for a protein boost or add finely chopped mushrooms to the sautéed vegetables for extra umami. Other finely diced vegetables like bell peppers or zucchini could also be incorporated.

How can I make the tomato sauce richer or spicier?

To enhance the tomato sauce, you can add a pinch of red pepper flakes for a spicier kick, or a splash of dry red wine for deeper flavor during simmering. A bay leaf or a dash of balsamic vinegar can also add complexity. For a richer sauce, consider using fire-roasted crushed tomatoes.

What are good serving suggestions for these cabbage rolls?

These rolls are quite hearty on their own, but they pair wonderfully with a slice of crusty bread to soak up the delicious sauce, or a side of creamy mashed potatoes. A simple green salad with a light vinaigrette would also offer a refreshing contrast. For a beverage, a light red wine or sparkling water complements the dish well.

Can these vegan cabbage rolls be prepared in advance?

Yes, these rolls are excellent for meal prep. You can assemble them completely and store them unbaked in the refrigerator for up to 2 days. Alternatively, they freeze beautifully once assembled and covered in sauce. If baking from chilled or frozen, simply extend the baking time until they are heated through and bubbly.

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 stuffed cabbage with hearty lentils, brown rice, and aromatic herbs, baked in a rich tomato sauce.

Prep Duration
35 min
Time for Cooking
60 min
Overall Duration
95 min
Provided by Kyle Anderson


Skill Level Medium

Cuisine Origin Eastern European

Portion Size 4 Serving Amount

Diet Considerations Plant-Based, No Dairy

What You Need

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 tbsp tomato paste
08 1 tbsp olive oil
09 2 tbsp chopped fresh parsley
10 1 tsp dried thyme
11 1 tsp smoked paprika
12 1/2 tsp salt
13 1/4 tsp black pepper

For the Tomato Sauce

01 2 cups canned crushed tomatoes
02 1 tbsp olive oil
03 1 small onion, finely chopped
04 2 cloves garlic, minced
05 1 tsp dried oregano
06 1 tsp sugar (optional, to balance acidity)
07 Salt and pepper, to taste

How To Make

Step 01

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

Step 02

Prepare the Cabbage Leaves: Bring a large pot of salted water to boil. Carefully peel 8–10 whole leaves from the cabbage head. Blanch them in boiling water for 2–3 minutes until pliable. Drain and set aside.

Step 03

Sauté Aromatics: For the filling, heat 1 tbsp olive oil in a skillet over medium heat. Sauté onion and garlic for 3–4 minutes until softened. Add carrot, tomato paste, thyme, paprika, salt, and pepper, and cook 2 minutes.

Step 04

Prepare the Filling: In a large bowl, combine sautéed vegetables, cooked rice, lentils, and parsley. Mix well and adjust seasoning.

Step 05

Make the Tomato Sauce: For the sauce, heat 1 tbsp olive oil in a saucepan. Sauté onion and garlic until translucent. Add crushed tomatoes, oregano, sugar, salt, and pepper. Simmer for 10 minutes.

Step 06

Prepare the Baking Dish: Spread 1/2 cup tomato sauce on the bottom of a baking dish.

Step 07

Roll the Cabbage: Lay a cabbage leaf flat, trim thick stem if necessary. Place about 2–3 tablespoons of filling at the base, fold in sides, and roll up tightly. Place seam-side down in the baking dish. Repeat with remaining leaves and filling.

Step 08

Add Sauce and Cover: Pour remaining sauce over the rolls. Cover the dish with foil.

Step 09

Bake Covered: Bake for 45 minutes.

Step 10

Bake Uncovered and Finish: Remove foil and bake for an additional 10–15 minutes until bubbly. Let cool slightly before serving. Sprinkle with extra 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 You'll Need

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

Allergy Details

Review every ingredient for potential allergens. If unsure, ask your healthcare provider.
  • Contains no major allergens.
  • Check all packaged ingredients for potential traces of gluten or nuts if highly sensitive.

Nutrition Per Serving

These figures are for information only. They're not a substitute for medical guidance.
  • Energy (Calories): 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.