Baked Vegan Cabbage Rolls

Featured in: Homestyle Bakes

These baked vegan cabbage rolls bring Eastern European comfort to your table with a plant-based twist. Tender cabbage leaves are filled with a savory mixture of brown rice, lentils, sautéed vegetables, and aromatic herbs, then baked in a rich tomato sauce. Ready in about 90 minutes, this hearty main dish serves 4 and offers 11g of protein per serving. Perfect for a satisfying weeknight dinner or meal prep.

Updated on Fri, 30 Jan 2026 14:48:00 GMT
Golden-brown Baked Vegan Cabbage Rolls topped with fresh parsley in a ceramic dish, served alongside creamy mashed potatoes. Save
Golden-brown Baked Vegan Cabbage Rolls topped with fresh parsley in a ceramic dish, served alongside creamy mashed potatoes. | pumpkinvale.com

I was skeptical the first time I tried vegan cabbage rolls at a friend's potluck. How could something without meat taste like the comforting dish I grew up with? One bite changed everything. The earthy lentils and nutty brown rice wrapped in tender cabbage felt just as satisfying, maybe even more so because I didn't feel weighed down afterward. Now I make them whenever I need something nourishing that also feels like a warm hug on a plate.

The smell of cabbage softening in boiling water always takes me back to my grandmother's kitchen, though she would have laughed at the idea of leaving out the ground pork. I made these for my family last winter, nervous about their reaction. My uncle went back for seconds without saying a word, then quietly asked for the recipe. That moment felt like a small victory, proof that good food doesn't need to follow the old rules to bring people together.

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 that feel heavy for its size, and don't worry if the outer leaves tear during blanching because you'll have extras.
  • Brown rice: The nutty flavor and chewy texture hold up beautifully inside the rolls, and day old rice actually works better because it's less sticky.
  • Green or brown lentils: These keep their shape when cooked and add a meaty texture that red lentils just can't match.
  • Onion and garlic: The foundation of flavor in both the filling and sauce, so don't rush the sautéing step or you'll miss that sweet caramelized depth.
  • Carrot: Grating it fine helps it disappear into the filling while adding a subtle sweetness and extra nutrition.
  • Tomato paste: This concentrated punch of umami binds the filling and deepens the overall flavor.
  • Smoked paprika: A secret weapon that adds a hint of smokiness without any actual smoke or meat.
  • Crushed tomatoes: The sauce base that turns tangy and rich as it bakes with the cabbage rolls.
  • Fresh parsley: Brightens everything up with a fresh, grassy note that cuts through the richness.

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 your oven to 375°F and bring a large pot of salted water to a rolling boil. Gently peel off whole cabbage leaves, blanch them for 2 to 3 minutes until they're soft enough to fold without cracking, then drain and let them cool on a towel.
Build the Filling:
Heat olive oil in a skillet and cook the onion and garlic until they smell sweet and look translucent, then stir in the carrot, tomato paste, and spices for a couple of minutes. Mix this aromatic base with your cooked rice, lentils, and parsley in a big bowl, tasting and adjusting the salt until it feels right.
Make the Sauce:
In a saucepan, sauté another round of onion and garlic in olive oil, then add the crushed tomatoes, oregano, a pinch of sugar if your tomatoes taste sharp, and season with salt and pepper. Let it simmer gently for about 10 minutes so the flavors can marry and the sauce thickens just a bit.
Assemble the Rolls:
Spread half a cup of tomato sauce on the bottom of your baking dish to keep the rolls from sticking. Lay each cabbage leaf flat, trim any thick stem that might break when you roll it, spoon 2 to 3 tablespoons of filling onto the base, fold in the sides like you're wrapping a gift, and roll it up snugly before placing it seam side down in the dish.
Bake Until Bubbly:
Pour the rest of the sauce over the rolls, cover the dish tightly with foil, and bake for 45 minutes. Remove the foil and bake another 10 to 15 minutes until the sauce is bubbling and the edges of the cabbage have started to caramelize slightly.
Rest and Serve:
Let the rolls sit for a few minutes before serving so they hold together when you plate them. Sprinkle fresh parsley on top and watch them disappear.
A close-up of saucy Baked Vegan Cabbage Rolls, featuring hearty lentils and brown rice nestled in rich tomato sauce. Save
A close-up of saucy Baked Vegan Cabbage Rolls, featuring hearty lentils and brown rice nestled in rich tomato sauce. | pumpkinvale.com

These rolls became my go to dish for nights when I needed to feed a crowd without spending a fortune or heating up the kitchen all day. There's something deeply satisfying about pulling a bubbling pan from the oven and watching people's faces light up when they realize how good something so simple can be. One friend told me she'd never liked cabbage until she tried these, and now she asks me to make them every time she visits.

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.

Making It Your Own

Swap the brown rice for quinoa if you want a lighter texture and a little extra protein, or stir in finely chopped mushrooms with the vegetables for an earthy, umami boost that makes the filling even richer. I've also tucked in some wilted spinach or kale when I had it on hand, and it disappeared into the mix beautifully. Don't be afraid to play with the spices either, a pinch of cumin or coriander can take these in a whole new direction without losing that comforting soul.

Storing and Reheating

These rolls keep beautifully in the fridge for up to four days, and honestly they taste even better after a night when the flavors have had time to soak into the cabbage. Reheat them gently in a covered dish in the oven at 325°F, or zap individual servings in the microwave with a damp paper towel on top to keep them from drying out. You can also freeze them before or after baking, just make sure they're wrapped well and give yourself time to thaw them in the fridge overnight.

Serving Suggestions

I like to serve these with a hunk of crusty bread for soaking up all that tangy tomato sauce, or alongside creamy mashed potatoes when I want the meal to feel extra indulgent. A simple green salad with a sharp vinaigrette cuts through the richness and keeps the plate from feeling too heavy. If you're feeling fancy, pour yourself a light red wine or some sparkling water with a twist of lemon and call it a feast.

  • Add a dollop of vegan sour cream or cashew cream on top for extra richness.
  • Sprinkle toasted sunflower seeds over the finished dish for a bit of crunch.
  • Serve with pickled vegetables on the side for a bright, tangy contrast.
Hearty Baked Vegan Cabbage Rolls bubbling with tomato sauce, ready to be served with crusty bread for dipping. Save
Hearty Baked Vegan Cabbage Rolls bubbling with tomato sauce, ready to be served with crusty bread for dipping. | pumpkinvale.com

This recipe has a way of turning a regular weeknight into something special without demanding too much from you. It's proof that comfort food can be kind to your body and still fill your kitchen with the kind of smells that make everyone wander in asking when dinner will be ready.

Recipe FAQs

Can I use white rice instead of brown rice?

Yes, white rice works well as a substitute. Use the same quantity and ensure it's fully cooked before mixing with the other filling ingredients.

How do I prevent the cabbage leaves from tearing?

Blanch the leaves for 2-3 minutes until they become pliable. If they start to tear, blanch them a bit longer. Using a large, fresh cabbage head helps ensure sturdy leaves.

Can I make these ahead of time?

Absolutely. Assemble the rolls up to 24 hours in advance, cover with sauce, and refrigerate. Add 10-15 minutes to the baking time if cooking from cold.

What can I serve alongside these cabbage rolls?

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

Can I freeze leftover cabbage rolls?

Yes, they freeze excellently. Cool completely, then store in an airtight container for up to 3 months. Thaw overnight in the refrigerator and reheat in the oven at 350°F.

What type of lentils work best?

Green or brown lentils are ideal as they hold their shape well. Red lentils become too soft and mushy for this application.

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 lentils, brown rice, and herbs in tomato sauce. Comfort food at its finest.

Prep Time
35 minutes
Cook Time
60 minutes
Time Needed
95 minutes
Created by Emma Wallace

Recipe Type Homestyle Bakes

Skill Level Medium

Cuisine Type Eastern European

Makes 4 Serving Size

Diet Information Plant-Based, No Dairy, No Gluten

Ingredient List

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 fresh parsley, chopped
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, optional
07 Salt and pepper to taste

How to Make

Step 01

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

Step 02

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

Step 03

Prepare Filling Base: 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, thyme, paprika, salt, and black pepper. Cook for 2 minutes until fragrant.

Step 04

Combine Filling Mixture: In a large bowl, combine the sautéed vegetables mixture with cooked brown rice, cooked lentils, and fresh parsley. Mix thoroughly and adjust seasoning with additional salt and pepper as needed.

Step 05

Prepare Tomato Sauce: Heat 1 tablespoon olive oil in a saucepan over medium heat. Sauté chopped onion and minced garlic until translucent, approximately 3 minutes. Add crushed tomatoes, dried oregano, sugar if using, salt, and pepper. Simmer for 10 minutes to develop flavors.

Step 06

Layer Baking Dish: Spread 1/2 cup tomato sauce evenly over the bottom of a baking dish to prevent sticking and add flavor.

Step 07

Roll Cabbage Leaves: Lay a blanched cabbage leaf flat and trim any 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 from bottom to top. Place seam-side down in the baking dish. Repeat with remaining leaves and filling until all are filled.

Step 08

Add Sauce and Cover: Pour the remaining tomato sauce evenly over the cabbage rolls. Cover the baking dish tightly with aluminum foil to retain moisture during initial baking.

Step 09

Bake Rolls: Bake covered for 45 minutes. Remove foil and bake for an additional 10 to 15 minutes until sauce is bubbly and rolls are heated through.

Step 10

Rest and Serve: Remove from oven and allow to cool for 3 to 5 minutes 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.

Equipment Needed

  • Large stockpot
  • Skillet with lid
  • Saucepan
  • Large mixing bowl
  • 9x13 inch baking dish
  • Chef knife and cutting board
  • Aluminum foil

Allergy Details

Review ingredients for allergens and ask a healthcare expert if unsure.
  • This recipe contains no common major allergens including peanuts, tree nuts, shellfish, or eggs.
  • Verify all packaged ingredients for potential gluten traces if severe sensitivity exists.

Nutritional Breakdown (per serving)

Details shown are for general guidance and aren't a medical substitute.
  • Caloric Content: 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.