Baked Vegan Cabbage Rolls

Featured in: Oven & Stovetop Plates

Enjoy comforting plant-based cabbage rolls, a hearty twist on a classic. Tender blanched leaves enclose a savory filling of brown rice, green lentils, sautéed onion, garlic, and grated carrot, seasoned with parsley, thyme, and smoked paprika. This creates a deeply satisfying core.

These rolls are baked in a rich, vibrant homemade tomato sauce, infused with olive oil, onion, garlic, and oregano. Flavors meld beautifully during baking, resulting in a nourishing main course, perfect for a delightful meal.

Updated on Sat, 31 Jan 2026 09:51:00 GMT
Golden-brown Baked Vegan Cabbage Rolls fresh from the oven, drizzled with rich tomato sauce and garnished with fresh parsley. Save Pin
Golden-brown Baked Vegan Cabbage Rolls fresh from the oven, drizzled with rich tomato sauce and garnished with fresh parsley. | belleamezray.com

The first time I attempted cabbage rolls, I ended up with more torn leaves than intact ones, and my kitchen looked like a cabbage explosion. My grandmother watched me struggle and simply said, "You have to treat the leaves like delicate fabric, not like you are angry at them." That tiny shift in patience changed everything about how I approach this dish. Now rolling cabbage rolls feels almost meditative, a rhythm of fold and tuck that grounds my whole afternoon.

Last winter, when my friend Sarah came over for dinner after a particularly rough week at work, I served these cabbage rolls fresh from the oven. She took one bite and actually went quiet for a moment, which rarely happens. She told me later that the meal reminded her of Sunday dinners at her grandmother house in Chicago, and that sometimes food really does wrap around you like a warm blanket.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 1 large head green cabbage: The backbone of this entire dish, and choosing one with flexible, intact leaves makes rolling so much easier
  • 1 cup cooked brown rice: I have learned that slightly undercooked rice works best here since it absorbs moisture during baking
  • 1 cup cooked green or brown lentils: These provide the hearty protein base that makes each roll genuinely satisfying
  • 1 small onion, finely chopped: The foundation of flavor in both the filling and the sauce
  • 2 cloves garlic, minced: Fresh garlic matters more here than in almost any other recipe I make
  • 1 medium carrot, grated: Adds sweetness and texture that balances the earthy lentils
  • 2 tbsp tomato paste: Concentrated umami that deepens the entire filling
  • 1 tbsp olive oil: For sautéing the vegetables and bringing everything together
  • 2 tbsp chopped fresh parsley: Brightness that cuts through the rich tomato sauce
  • 1 tsp dried thyme: Earthy and comforting, thyme pairs beautifully with cabbage
  • 1 tsp smoked paprika: My secret ingredient that adds depth and a subtle warmth
  • 1/2 tsp salt: Essential to bring out all the flavors in the filling
  • 1/4 tsp black pepper: Just enough to add a gentle background heat
  • 2 cups canned crushed tomatoes: Look for ones with no added sugar for the cleanest flavor
  • 1 tsp dried oregano: Classic herb that makes the sauce taste like it has simmered for hours
  • 1 tsp sugar: Just enough to balance the acidity if your tomatoes are particularly sharp

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep your oven and cabbage:
Preheat oven to 375°F and bring a large pot of salted water to boil. Carefully peel 8 to 10 whole leaves from the cabbage head and blanch them for 2 to 3 minutes until pliable.
Sauté the aromatics:
Heat olive oil in a skillet over medium heat and sauté onion and garlic for 3 to 4 minutes until softened and fragrant.
Build the filling base:
Add carrot, tomato paste, thyme, paprika, salt, and pepper, cooking for 2 minutes until the spices bloom and everything melds together.
Combine everything:
In a large bowl, mix sautéed vegetables with cooked rice, lentils, and parsley until evenly distributed. Taste and adjust seasoning if needed.
Make the sauce:
Heat olive oil in a saucepan and sauté onion and garlic until translucent. Add crushed tomatoes, oregano, sugar, salt, and pepper, then simmer for 10 minutes.
Prep the baking dish:
Spread half a cup of tomato sauce on the bottom of your baking dish to prevent sticking and create that first layer of flavor.
Roll the cabbage:
Lay each leaf flat, trim the thick stem if needed, place 2 to 3 tablespoons of filling at the base, fold in the sides, and roll tightly. Place seam side down in the dish.
Sauce and cover:
Pour the remaining sauce over all the rolls and cover the dish tightly with foil to trap steam.
Bake covered:
Bake for 45 minutes until the cabbage is completely tender and the filling is heated through.
Finish uncovered:
Remove foil and bake for another 10 to 15 minutes until the sauce is bubbly and slightly thickened.
Rest and serve:
Let the rolls cool for about 10 minutes before serving. This helps them set and makes them easier to lift from the dish.
Freshly baked vegan cabbage rolls in a ceramic dish, bubbling with tomato sauce and served alongside crusty artisan bread. Save Pin
Freshly baked vegan cabbage rolls in a ceramic dish, bubbling with tomato sauce and served alongside crusty artisan bread. | belleamezray.com

These cabbage rolls have become my go-to when someone needs bringing down from a ledge of stress or sadness. There is something about the process of making them, the patience required, the slow baking time, that feels like an act of care in 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.

Make Ahead Magic

I have discovered that these rolls freeze beautifully and actually reheat with even better flavor. I often double the recipe and freeze half in portions, which has saved me on countless busy weeknights when cooking from scratch feels impossible.

Sauce Secrets

The sauce consistency makes all the difference between dry rolls and perfect ones. If it seems too thick after simmering, add a splash of water or vegetable broth. The sauce should coat a spoon but still pour easily.

Serving Ideas

These rolls hold their own as a complete meal, but I love serving them with a crisp green salad dressed simply with lemon and olive oil. The acidity cuts through the richness and balances the plate beautifully.

  • A dollop of vegan sour cream on top adds a lovely creamy contrast
  • Crusty bread for soaking up the extra sauce is never a mistake
  • A light red wine pairs surprisingly well with the earthy flavors

Close-up of Baked Vegan Cabbage Rolls showing the hearty lentil and brown rice filling wrapped in tender cabbage leaves. Save Pin
Close-up of Baked Vegan Cabbage Rolls showing the hearty lentil and brown rice filling wrapped in tender cabbage leaves. | belleamezray.com

These rolls have taught me that some of the best comfort foods require a little patience and a lot of heart, but the payoff is always worth it.

Recipe Questions

Can I prepare these cabbage rolls in advance?

Absolutely. You can assemble the rolls and prepare the sauce a day ahead. Store them separately in the refrigerator. On the day of cooking, combine them in the baking dish and proceed with baking as directed. This makes meal prep convenient for busy days.

Are there any substitutions for brown rice or lentils?

Yes, for the brown rice, quinoa or even bulgur wheat would make excellent alternatives, offering similar texture and nutritional value. If you don't have green lentils, brown or even small red lentils (though they cook faster and can become mushier) could work. Cooked mushrooms or finely chopped walnuts could also enhance the filling's texture and richness.

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

To separate leaves easily, first core the cabbage. Then, either boil the whole head in a large pot of salted water for about 5-10 minutes, or microwave it for 5-8 minutes. The heat softens the leaves, making them pliable and easy to peel off without breaking. Trim any tough stem sections.

Can these baked cabbage rolls be frozen?

Yes, these cabbage rolls freeze very well. Once baked and cooled completely, you can freeze them in an airtight container for up to 3 months. Thaw them overnight in the refrigerator and reheat gently in the oven or microwave until warmed through. You can also freeze them unbaked in the sauce.

What are some good serving suggestions for this dish?

These savory cabbage rolls are wonderful on their own, but they also pair beautifully with several sides. Consider serving them with a dollop of plant-based sour cream or yogurt, a side of crusty bread to soak up the delicious sauce, or even mashed potatoes. A fresh green salad provides a nice contrast.

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

Enjoy comforting plant-based stuffed cabbage. Hearty lentils, brown rice, and herbs baked in a rich tomato sauce for a satisfying meal.

Time to Prep
35 minutes
Time to Cook
60 minutes
Overall Time
95 minutes
By Belle Amezray Bennett Olson


Skill Level Medium

Cuisine Eastern European

Makes 4 Portions

Diet Preferences Plant-Based, No Dairy

What You’ll 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 It

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é Vegetables for Filling: 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

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

Step 05

Prepare 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 Baking Dish: Spread 1/2 cup tomato sauce on the bottom of a baking dish.

Step 07

Roll the Cabbage Rolls: 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 Serve: 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 Needed

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

Allergy Details

Review all components for allergens and get advice from a healthcare provider if unsure.
  • Contains no major allergens.
  • Check all packaged ingredients for potential traces of gluten or nuts if highly sensitive.

Nutrition Details (each serving)

Nutrition facts here are for reference only and don’t replace professional guidance.
  • Energy (Calories): 285
  • Fat Content: 5 grams
  • Carbohydrates: 48 grams
  • Proteins: 11 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.