Vegan Cabbage Rolls Lentils Rice

Golden vegan cabbage rolls bubbling in rich tomato sauce with lentil rice filling Save
Golden vegan cabbage rolls bubbling in rich tomato sauce with lentil rice filling | homeysrecipes.com

These tender cabbage rolls feature a hearty filling of cooked lentils and rice mixed with aromatic vegetables like onion, garlic, carrot, and celery. Seasoned with smoked paprika, thyme, and oregano, each roll delivers layers of savory flavor in every bite. After being tightly wrapped in blanched cabbage leaves, they simmer in a homemade crushed tomato sauce infused with basil and a touch of sugar to balance acidity. The rolls bake covered for tenderness, then finish uncovered for lightly caramelized edges. Perfect for meal prep, these reheat beautifully and taste even better the next day as flavors meld together.

The first time I attempted cabbage rolls, I was living in a tiny apartment with a kitchen so small I had to prep ingredients on the floor. My grandmother called me during the process and simply said, Have patience with the leaves. Those four words changed everything about how I approach this dish.

Last winter, my neighbor Maria smelled them baking through our shared wall and knocked on my door with a container of her own sauerkraut. We ended up sharing dinner at my tiny kitchen table, both of us admitting we were intimidated by cabbage rolls until we finally just tried making them ourselves.

Ingredients

  • 1 large head green cabbage: The outer leaves are toughest and work best for rolling, so resist the temptation to use the tender inner leaves
  • 1 tablespoon olive oil: Helps the vegetables soften and become sweet without any browning that might compete with the filling
  • 1 large yellow onion, finely chopped: The foundation of flavor, so take your time dicing it evenly
  • 2 cloves garlic, minced: Fresh garlic makes a difference here, so avoid the pre-minced stuff in jars
  • 1 medium carrot, grated: Adds natural sweetness and moisture to the filling
  • 1 celery stalk, finely chopped: Provides a subtle aromatic background that balances the earthy lentils
  • 1 cup cooked brown or green lentils: These create a meaty texture and protein base without needing any animal products
  • 1 cup cooked long-grain rice: Slightly undercook it by a few minutes so the grains stay distinct during baking
  • 2 tablespoons tomato paste: Concentrated umami that makes the filling taste much richer than it actually is
  • 1 teaspoon smoked paprika: This is the secret ingredient that adds depth and makes people wonder what you did differently
  • 1 teaspoon dried thyme: Earthy and woody, this pairs beautifully with cabbage and tomatoes
  • 1 teaspoon dried oregano: Brings a bright, herbal note that cuts through the rich filling
  • 2 tablespoons chopped fresh parsley: Add this at the very end so it stays bright and fresh
  • 2 cups canned crushed tomatoes: San Marzano tomatoes worth the extra cost for their naturally sweet flavor
  • 1 teaspoon sugar: Just enough to balance the acidity of the tomatoes without making the sauce sweet

Instructions

Preheat your oven and prep the cabbage:
Set your oven to 375°F and bring a large pot of salted water to boil. Gently peel 12 to 14 whole leaves from the cabbage head, dropping them into the boiling water for about 4 minutes until they bend without cracking.
Sauté the aromatics:
Warm olive oil in a skillet over medium heat and cook the chopped onion until it turns translucent, about 4 minutes. Toss in the garlic, grated carrot, and celery, letting them soften for another few minutes.
Build the filling:
Add the cooked lentils, rice, tomato paste, smoked paprika, thyme, oregano, salt, and pepper to the skillet, stirring everything together for 3 minutes. Remove from heat and fold in the fresh parsley last.
Whisk together the tomato sauce:
In a separate bowl, combine crushed tomatoes, olive oil, dried basil, sugar, salt, and pepper until well blended.
Roll the cabbage leaves:
Trim the thick center vein from each leaf, place 2 or 3 tablespoons of filling at the base, fold in the sides, and roll tightly like a burrito.
Arrange and sauce:
Spread a thin layer of tomato sauce on the bottom of your baking dish, then place the cabbage rolls seam side down in tight rows.
Bake covered first:
Pour the remaining sauce over the rolls, cover tightly with foil, and bake for 40 minutes to let everything steam and meld together.
Finish uncovered:
Remove the foil and bake another 10 to 15 minutes until the sauce bubbles and the tops develop a slight golden color.
Rest before serving:
Let the rolls sit for 5 minutes so the sauce thickens slightly and the filling sets.
Tender steamed cabbage wraps stuffed with savory lentils and rice in baking dish Save
Tender steamed cabbage wraps stuffed with savory lentils and rice in baking dish | homeysrecipes.com

My sister called me mid-roll once, frustrated that her cabbage kept tearing. We realized she was pulling the leaves instead of cutting them from the core with a knife, and that tiny technique change made her next batch perfect.

Make-Ahead Magic

You can assemble these rolls up to two days ahead and keep them covered in the refrigerator. The flavors actually develop during this rest period, and the sauce absorbs into the rice and lentils in a way that makes them taste even better than fresh.

Freezing For Later

These freeze beautifully, either before or after baking. I like to make double batches, freeze one uncooked in the baking dish, and then just add an extra 15 minutes to the baking time when I am ready to serve them on busy weeknights.

Serving Suggestions

A dollop of vegan sour cream or a sprinkle of nutritional yeast adds richness, but these are satisfying on their own too. I love serving them with a simple cucumber salad dressed with lemon and dill to cut through the sweetness.

  • Crusty bread for soaking up extra sauce
  • A fresh green salad with vinaigrette
  • Pickled vegetables for contrast
Hearty plant-based cabbage rolls baked in tangy tomato sauce with fresh parsley garnish Save
Hearty plant-based cabbage rolls baked in tangy tomato sauce with fresh parsley garnish | homeysrecipes.com

There is something deeply comforting about tucking filling into tender leaves and watching them transform in the oven, filling your whole kitchen with the smell of tomatoes and thyme.

Recipe FAQs

Blanch the whole leaves in boiling salted water for 3-4 minutes until pliable. This softens the fibers and makes them flexible enough to roll without cracking. Trim the thick central vein with a knife to create an even surface for easier folding.

Absolutely. Assemble the rolls completely and refrigerate unbaked for up to 24 hours. When ready to serve, bake as directed adding 5-10 minutes extra cooking time since they'll be cold. They also freeze well for up to 3 months.

Crusty bread works perfectly for soaking up the tomato sauce. A fresh green salad with tangy vinaigrette provides nice contrast. For heartier meals, serve with roasted potatoes or sauerkraut. Sour cream or vegan yogurt makes a cool, creamy topping.

The cabbage should be completely tender when pierced with a fork, and the filling heated through. The sauce will be bubbling around the edges, and the tops will have slight golden-brown coloring after the final uncovered baking period.

Yes, though red cabbage has a slightly tougher texture and stronger flavor. Blanch for 4-5 minutes instead of 3 to soften adequately. The finished dish will have a striking purple hue and slightly earthier taste that pairs beautifully with the tomato sauce.

Vegan Cabbage Rolls Lentils Rice

Tender cabbage leaves stuffed with lentils, rice, and vegetables, baked in rich tomato sauce for a comforting plant-based main dish.

Prep 30m
Cook 60m
Total 90m
Servings 4
Difficulty Medium

Ingredients

For the Cabbage Rolls

  • 1 large head green cabbage
  • 1 tablespoon olive oil
  • 1 large yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 medium carrot, grated
  • 1 celery stalk, finely chopped
  • 1 cup cooked brown or green lentils
  • 1 cup cooked long-grain rice
  • 2 tablespoons tomato paste
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1/2 teaspoon ground black pepper
  • 1 teaspoon salt
  • 2 tablespoons chopped fresh parsley

For the Tomato Sauce

  • 2 cups canned crushed tomatoes
  • 1 tablespoon olive oil
  • 1 teaspoon dried basil
  • 1 teaspoon sugar
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper

Instructions

1
Preheat Oven: Preheat oven to 375°F.
2
Prepare Cabbage Leaves: Bring a large pot of salted water to a boil. Carefully remove 12–14 whole leaves from the cabbage and blanch them for 3–4 minutes until pliable. Drain and set aside.
3
Sauté Aromatics: Heat 1 tablespoon olive oil in a skillet over medium heat. Sauté onion for 3–4 minutes until translucent. Add garlic, carrot, and celery; cook for another 3 minutes.
4
Prepare Filling: Stir in cooked lentils, rice, tomato paste, smoked paprika, thyme, oregano, pepper, and salt. Cook for 2–3 minutes, then remove from heat. Stir in parsley.
5
Make Tomato Sauce: In a bowl, combine crushed tomatoes, olive oil, basil, sugar, salt, and pepper. Mix well.
6
Roll Cabbage: Trim the thick vein at the base of each cabbage leaf. Place 2–3 tablespoons of filling at the base of each leaf, fold in the sides, and roll up tightly.
7
Arrange in Baking Dish: Spread a thin layer of tomato sauce in the bottom of a large baking dish. Arrange the cabbage rolls seam-side down in the dish.
8
Add Sauce and Cover: Pour the remaining tomato sauce over the rolls. Cover the dish with foil.
9
Bake Covered: Bake for 40 minutes.
10
Finish Baking: Remove foil and bake an additional 10–15 minutes until bubbling and slightly browned. Let rest for 5 minutes before serving.
Additional Information

Equipment Needed

  • Large pot
  • Skillet
  • Mixing bowls
  • Baking dish
  • Chef's knife
  • Cutting board
  • Aluminum foil

Nutrition (Per Serving)

Calories 270
Protein 10g
Carbs 48g
Fat 5g

Allergy Information

  • This recipe is free from common allergens (dairy, eggs, nuts, gluten, soy). Always check labels on canned tomatoes and other packaged ingredients for potential allergens.
Megan Hartley

Sharing simple, nourishing recipes and approachable kitchen wisdom for home cooks.