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

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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Yes. Prepare completely, cool, and store in an airtight container for up to 4 days in the refrigerator.
They freeze well for up to three months. Thaw overnight before reheating in the oven.
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.

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.
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.
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.
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.
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.
Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!


A fast, nourishing broth packed with garlic, ginger, miso, and turmeric to support immunity. Ready in 10 minutes and naturally dairy free, gluten free, and vegan.

A bright, quick Greek-style pasta salad loaded with crunchy vegetables, Kalamata olives, tangy feta, and a creamy tzatziki dressing—ready in 20 minutes and perfect for summer gatherings.

Make perfectly caramelized crispy onions in an air fryer with just a touch of oil for a crunchy, savory topping that elevates any dish.

Leave a comment & rating below or tag @kitchenfunwithmysons on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Quick and easy dinner ideas delivered to your inbox.