30-MINUTE MEALS! Get the email series now
Royal Recipe

Lentil & Rice Vegan Cabbage Rolls

5 from 1 vote
1 Comments
Rachel Thompson
By: Rachel ThompsonUpdated: Nov 7, 2025
This post may contain affiliate links. Please read our disclosure policy.

Comforting, budget-friendly vegan cabbage rolls filled with tender lentils, fluffy rice, and carrots, perfect for four servings and under $10.

Lentil & Rice Vegan Cabbage Rolls

This recipe for Lentil & Rice Vegan Cabbage Rolls has been a budget-friendly staple in my kitchen for years. I first put these together on a rainy Sunday when my pantry was reminding me it was time to cook through staples instead of buying takeout. The combination of tender lentils and fluffy rice wrapped in soft Napa cabbage leaves felt indulgent even though it cost next to nothing, and the bright tomato sauce ties everything together. The rolls are hearty without being heavy, with a satisfying contrast between the silky cabbage exterior and the gently textured filling.

I remember serving these on a weeknight when a group of friends unexpectedly dropped by. Within minutes the kitchen smelled of cooked carrot and tomato, and by the time I sliced into the first roll they were all asking for seconds. These rolls travel well to potlucks, freeze beautifully, and reheat without losing their structure, so they have saved lunches for me more times than I can count. If you want a warm, filling main that stretches your budget and feeds four easily, this is it.

Why You'll Love This Recipe

  • Extremely affordable: the entire batch costs under $10 when using pantry staples such as rice and dried lentils, and makes four generous servings.
  • Comforting texture: soft, steamed Napa cabbage wrapped around a gently textured blend of rice, lentils and grated carrot gives you a balance of silk and bite.
  • Simple pantry ingredients: uses long-shelf-life items plus one head of cabbage and basic fresh aromatics, so it's easy to assemble any day of the week.
  • Make ahead and freeze: you can prepare a large batch and freeze portions for up to three months, ideal for meal prep and busy schedules.
  • Vegan and naturally gluten free: no dairy or animal products required, and the recipe is naturally free of gluten when using gluten-free tomato sauce.
  • Family friendly: mild, familiar flavors that please children and adults; add extra seasoning at the table for those who want more zip.

Personally, I love how this recipe adapts; I discovered a small twist — a spoonful of smoked paprika in the filling — that turned a good dinner into a memorable one for guests. Family members keep asking me to double the batch now, and I often make these the day before a busy week so dinners are one less thing to worry about.

Ingredients

  • Napa cabbage (1 head, about 17.5 ounces): Choose a firm head with crisp pale leaves. Napa softens quickly when blanched so it wraps neatly without tearing. Look for even, unblemished leaves and remove any tough outer pieces.
  • Rice (1 cup): Use long grain white rice or medium grain if preferred. Rinsing briefly removes excess starch and helps keep the cooked rice grains distinct in the filling.
  • Lentils (2 cups dried): Brown or green lentils work best because they hold texture after cooking. Rinse and pick over them, discarding any small stones or debris.
  • Water (4 cups): For cooking rice and lentils together. If you prefer extra flavor, substitute half with vegetable broth for a subtle savory boost.
  • Carrots (1 bunch, about 9 ounces): Peel and grate or finely chop. Carrots add natural sweetness and color; if they have greens, rinse and reserve for garnish.
  • Shallot (1, about 3 ounces): Finely chopped; shallot brings a delicate onion flavor that melds well with lentils. A small yellow onion may be substituted if needed.
  • Tomato sauce (about 2 1/3 cups): Use a plain tomato sauce or passata for a smooth braising liquid. If budget allows, a jar of strained tomatoes adds depth without extra work.
  • Salt and pepper: Season to taste. I prefer coarse sea salt and freshly ground black pepper; add gradually and adjust after tasting the filling.

Instructions

Cook rice and lentils: In a medium pot combine 1 cup rice, 2 cups dried lentils, and 4 cups water. Cover and bring to a boil over medium-high heat, then reduce to a gentle simmer. Cook for about 30 minutes until both lentils and rice are tender but not mushy. Test by tasting a few grains; they should be fully cooked and hold their shape. Drain any excess liquid if necessary and set aside to cool slightly. Prepare cabbage leaves: Trim the base of the Napa cabbage and carefully peel away the outer leaves. Continue removing leaves until the inner core has very small leaves that are not suitable for rolling; reserve those. Wash the larger leaves thoroughly. Bring a large pot of water to a boil and blanch the leaves for 5 to 6 minutes until soft and pliable. Drain and lay the leaves flat on a clean towel to cool. If the rib of a leaf is very thick, shave a thin slice off the underside to make rolling easier. Make the filling: Chop the remaining small inner cabbage pieces finely and add to the cooked rice and lentils. Stir in the grated carrots and chopped shallot, season with salt and pepper, and taste, adjusting seasoning as needed. The filling should be moist but not watery; if it seems too loose, let it rest a few minutes to absorb excess moisture. Assemble rolls: Preheat oven to 3506F (1766C). Pour about 1/2 cup of tomato sauce into the bottom of a large baking dish and spread evenly. On a work surface, place two cabbage leaves overlapping slightly for added strength, spoon about 2 tablespoons of filling near the leaf edge, fold the sides in and roll to enclose. Place each roll seam-side down into the baking dish. Repeat until the filling is used; you should make roughly 10 to 14 rolls depending on leaf size. I usually make 12. Bake and finish: Pour the remaining tomato sauce over the assembled rolls, covering them evenly. Cover the dish with foil and bake for 20 to 25 minutes until the cabbage tops look baked and the sauce has lost its raw sheen. Remove foil for the last five minutes if you prefer the tops slightly drier. Let rest 5 to 10 minutes before serving to allow the filling to settle and make scooping easier. Assembled vegan cabbage rolls in baking dish

You Must Know

  • These rolls freeze well for up to three months; cool completely, place in a freezer-safe container, and thaw overnight before reheating.
  • High in plant protein and fiber thanks to the lentils, making each serving a satisfying vegetarian source of protein.
  • Store leftovers in the refrigerator for up to 4 days in an airtight container; reheat covered in the oven at 3256F until warmed through.
  • For gluten sensitivity, check the tomato sauce label to ensure no gluten-containing additives are present.

My favorite part is the way the rolls taste even better the next day, after the flavors have mellowed and married. Family feedback usually centers on how filling they are despite being plant-based; one of my nephews compared them to his grandmother's stuffed cabbage, which made me proud. These rolls have turned into an easy solution when I need a nourishing dinner that can be scaled up for guests.

Storage Tips

Cool the rolls completely before storing to avoid condensation that can make the cabbage soggy. For refrigeration, place in an airtight container and consume within four days. To freeze, arrange rolls in a single layer in a freezer-safe dish, cover tightly with plastic wrap and foil, and label with the date. When ready to eat, thaw overnight in the refrigerator and reheat gently in a 3256F oven for 20 to 30 minutes, covered, until heated through. Individual portions can also be reheated in the microwave covered with a damp paper towel, but the oven preserves texture best.

Ingredient Substitutions

If brown rice is preferred, increase the liquid slightly and extend simmering time until tender; note brown rice will yield a chewier texture. Red lentils will break down more and create a creamier filling if that texture is desired; reduce initial cooking time by a few minutes to avoid overcooking. If you do not have tomato sauce, canned diced tomatoes blended smooth work well with a pinch of sugar to balance acidity. For extra richness, stir a tablespoon of olive oil into the cooked filling before rolling.

Serving Suggestions

Serve these rolls warm with a dollop of vegan sour cream or plain dairy-free yogurt for a cool contrast. A simple side salad with lemon vinaigrette or steamed green beans offers a bright counterpoint. Garnish with finely chopped carrot greens or parsley for color. For an even heartier meal, add a spoonful of mashed potatoes on the side or pair with rye bread for a classic Eastern European feel adapted to vegan ingredients.

Close up of a sliced cabbage roll showing filling

Cultural Background

Stuffed leaves appear in many culinary traditions, from Eastern European stuffed cabbage to Middle Eastern vine leaf parcels. This plant-based version draws inspiration from those comforting traditions but leans on pantry-friendly ingredients common in many cultures: rice, lentils, and cabbage. In regions where meat was scarce or during fasting periods, cooks historically filled leaves with grains and legumes to create a complete, nourishing meal. Adapting those ideas for a modern vegan pantry preserves the warm, shared spirit of that approach.

Seasonal Adaptations

In winter, use roasted root vegetables such as parsnips or turnips finely chopped into the filling for extra warmth. Spring and summer allow for fresh herbs folded into the filling—mint or dill brightens the profile. Around holidays, prepare a larger casserole and top with a scattering of toasted nuts for texture or a spoonful of caramelized onions to add festive depth.

Meal Prep Tips

Make a double batch of the filling and refrigerate for up to three days to assemble fresh rolls throughout the week. Pre-blanch leaves and store them separated by parchment in the refrigerator to prevent sticking. Assemble rolls and freeze uncooked on a sheet tray and then transfer to a container; bake from frozen adding a few extra minutes to the baking time. Keep a jar of good tomato sauce on hand to speed the finishing step.

These rolls are more than just an economical dinner; they are a way to stretch simple ingredients into something comforting and shareable. I encourage you to make them your own with small tweaks and to enjoy the process of rolling, baking, and sharing.

Pro Tips

  • Blanch cabbage leaves just until pliable to avoid tearing and maintain a tender texture after baking.

  • Rinse lentils and rice before cooking to remove debris and excess starch for a cleaner filling texture.

  • If the filling seems too loose, let it sit a few minutes to absorb moisture or add a tablespoon of breadcrumbs or cooked oats to bind.

This nourishing lentil & rice vegan cabbage rolls recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

How long will leftovers keep in the refrigerator?

Yes. Prepare completely, cool, and store in an airtight container for up to 4 days in the refrigerator.

Can I freeze these cabbage rolls?

They freeze well for up to three months. Thaw overnight before reheating in the oven.

Tags

Main DishesVeganBudget-FriendlyDinnerLunchCabbage RollsVegetarian
No ratings yet

Lentil & Rice Vegan Cabbage Rolls

This Lentil & Rice Vegan Cabbage Rolls recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 4 steaks
Lentil & Rice Vegan Cabbage Rolls
Prep:25 minutes
Cook:55 minutes
Rest Time:10 mins
Total:1 hour 20 minutes

Instructions

1

Cook rice and lentils

Combine 1 cup rice, 2 cups dried lentils, and 4 cups water in a medium pot. Bring to a boil, then reduce heat and simmer for about 30 minutes until tender. Drain any excess liquid and set aside to cool slightly.

2

Prepare cabbage leaves

Trim base of the cabbage, peel off outer leaves, and blanch large leaves in boiling water for 5 to 6 minutes until soft and pliable. Drain and lay flat on a towel to cool.

3

Make the filling

Chop the small inner cabbage leaves finely and mix into the cooked rice and lentils. Add grated carrots and chopped shallot, season with salt and pepper, and taste, adjusting seasoning as needed.

4

Assemble rolls

Preheat oven to 3506F. Spread 1/2 cup tomato sauce in the bottom of a 9x13 inch baking dish. Place two cabbage leaves overlapping, spoon about 2 tablespoons filling on the edge, fold sides and roll to enclose. Place seam-side down in the dish.

5

Bake and rest

Cover rolls with the remaining tomato sauce, cover with foil, and bake 20 to 25 minutes until heated through. Remove foil for the last few minutes if desired, then rest 5 to 10 minutes before serving.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 598kcal | Carbohydrates: 68g | Protein:
26g | Fat: 1.5g | Saturated Fat: 0g |
Polyunsaturated Fat: 0g | Monounsaturated Fat:
1g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!

Lentil & Rice Vegan Cabbage Rolls

Categories:

Lentil & Rice Vegan Cabbage Rolls

Did You Make This?

Leave a comment & rating below or tag @kitchenfunwithmysons on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Rachel!

Chef and recipe creator specializing in delicious Main Dishes cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

Get My 30-Minute Meals email series!

Quick and easy dinner ideas delivered to your inbox.