You know what? I never thought I’d fall head over heels for cabbage rolls until I made these beauties. We’re talking tender cabbage leaves wrapped around a spiced lentil and rice filling that’ll make you forget all about the meat versions. This is one of those easy vegetarian dinner recipes that feels fancy but won’t stress you out on a Tuesday night. When I’m looking for cabbage dinner ideas that actually satisfy my family, these rolls are my go-to. They’re packed with protein from the lentils and wholesome carbs from the rice, making them perfect balanced meals that keep everyone happy. Plus, they’re way more interesting than your typical bean dishes, trust me. These cabbage meals dinners have become a regular rotation at my house. The best part? You can prep them ahead and just pop them in the oven when you’re ready. I’ve tried loads of bean recipes dinner options over the years, and this one ranks right up there with my favorites. If you’re searching for vegetarian dinner recipes that don’t skimp on flavor or comfort, you’ve hit the jackpot.

Table of Contents
- 1) Key Takeaways
- 2) Easy Lentil and Rice Stuffed Cabbage Rolls Recipe
- 3) Ingredients for Lentil and Rice Stuffed Cabbage Rolls
- 4) How to Make Lentil and Rice Stuffed Cabbage Rolls
- 5) Tips for Making Lentil and Rice Stuffed Cabbage Rolls
- 6) Making Lentil and Rice Stuffed Cabbage Rolls Ahead of Time
- 7) Storing Leftover Lentil and Rice Stuffed Cabbage Rolls
- 8) Try these Main Course next!
- 9) Lentil and Rice Stuffed Cabbage Rolls
- 10) Nutrition
1) Key Takeaways
- Can you make cabbage rolls with lentils instead of meat?
- What’s the secret to tender cabbage leaves for rolling?
- Do I need to cook lentils and rice before stuffing the cabbage?
- How long do stuffed cabbage rolls last in the fridge?

2) Easy Lentil and Rice Stuffed Cabbage Rolls Recipe
Listen, I’ve been making easy vegetarian dinner recipes for years, and these cabbage rolls are hands down one of my favorites. They’re hearty without being heavy, flavorful without being fussy, and they actually fill you up. When I first tried making easy vegetarian dinner recipes with lentils, I was skeptical. Would they really satisfy my family? Turns out, yes!
What I love about this dish is how accessible it is. You don’t need fancy ingredients or special equipment. Just a pot, a baking dish, and some patience while you roll these beauties up. My kids actually help me with the rolling part now, which makes it even more fun. Sure, the first few rolls might look a bit wonky, but who cares? They all taste amazing.
The combination of lentils and rice gives you complete protein, which is pretty cool if you’re trying to eat less meat. The spices bring warmth and depth that’ll remind you of comfort food from your childhood. Cumin, paprika, and a touch of coriander work magic here. And that tomato sauce? It ties everything together like a warm hug on a cold evening.
These rolls are perfect for Sunday meal prep, weeknight dinners when you want something special, or even potlucks where you need to bring something vegetarian that won’t disappoint. They reheat beautifully, which means you can make a big batch and enjoy them throughout the week. Trust me, you’ll want leftovers.
I started making this recipe when I was looking for cabbage dinner ideas that weren’t just coleslaw or stir fry. Cabbage is so underrated, right? It’s cheap, it lasts forever in the fridge, and it’s packed with nutrients. Rolling it around a savory filling transforms it into something really special.
The best part? You can customize these rolls to match your taste. Want them spicier? Add some red pepper flakes. Prefer more herbs? Toss in fresh parsley or cilantro. This recipe is forgiving and flexible, which is exactly what we need when we’re cooking at home.

3) Ingredients for Lentil and Rice Stuffed Cabbage Rolls
Cooked Brown or Green Lentils: I usually cook a big batch of lentils at the start of the week and keep them in the fridge. They’re great for so many bean recipes dinner options, from soups to salads to these rolls. Green or brown lentils work best here because they hold their shape. Red lentils get too mushy, so save those for soup. If you’re using canned lentils, drain and rinse them well.
Cooked Rice: Any rice works here, but I’m partial to brown rice for the extra fiber and nuttiness. White rice makes the rolls a bit lighter, and basmati adds a lovely fragrant quality. Use whatever you’ve got in your pantry. Leftover rice from last night’s dinner? Perfect! Just make sure it’s completely cooled before you mix it with the lentils.
Onion and Garlic: These two are the flavor foundation. I chop my onion pretty fine so it blends into the filling seamlessly. The garlic gets minced up nice and small. When you sauté them together, your kitchen will smell incredible. Don’t skip this step or rush it. Let them cook until the onion is soft and translucent.
Ground Cumin: This spice brings an earthy, slightly nutty flavor that pairs beautifully with lentils. I’m pretty generous with cumin in this recipe. It’s one of those spices that makes vegetarian dishes taste rich and satisfying. If your cumin has been sitting in your spice cabinet for two years, it might be time to replace it. Fresh spices make a big difference.
Smoked Paprika: Here’s where the magic happens. Smoked paprika gives these rolls a depth that makes people think you’ve been cooking all day. It’s got that subtle smoky flavor without any heat. Regular paprika works too, but smoked is worth seeking out. I buy mine in bulk because I use it in everything.
Ground Coriander: This adds a slight citrusy note that brightens up the filling. Coriander and cumin are best friends in the spice world. They balance each other perfectly. If you’ve never used ground coriander before, you’re in for a treat. It’s subtle but makes a noticeable difference.
Olive Oil: Good quality olive oil matters here. You’re using it to sauté the aromatics and to make the sauce. I use extra virgin for the sauce and regular olive oil for cooking. Don’t worry about measuring too precisely. A glug here, a drizzle there. That’s how I cook.
Green Cabbage: Look for a head of cabbage that feels heavy for its size and has tight, crisp leaves. You want medium sized, not those giant ones that weigh five pounds. The outer leaves might be a bit tough, so you can discard those. You’ll get about 10 to 12 good leaves from one medium head, which is perfect.
Crushed Tomatoes: I keep canned crushed tomatoes stocked in my pantry year round. They’re consistent, convenient, and taste great. If you’re using fresh tomatoes, you’ll need to cook them down longer to get that saucy consistency. Either way works. San Marzano tomatoes are fantastic if you want to splurge a little.
Dried Oregano: A little oregano goes a long way in the tomato sauce. It brings that classic Italian vibe. If you have fresh oregano, you can use about three times as much as dried. I usually stick with dried because it’s easier and I always have it on hand.
Sugar: This is optional, but I almost always add it. A tiny bit of sugar balances the acidity of the tomatoes. You don’t want your sauce to taste sweet, just less sharp. If your tomatoes are already sweet, skip it. Taste and adjust as you go.
Salt and Pepper: Season at every stage. Salt your water for blanching the cabbage. Season the filling. Season the sauce. Taste everything before you assemble. I use kosher salt for cooking and freshly cracked black pepper. Don’t be shy with the seasoning. Lentils and rice need it to shine.

4) How to Make Lentil and Rice Stuffed Cabbage Rolls
Step 1 – Prepare Your Cabbage: Fill your biggest pot with water and bring it to a rolling boil. While that’s heating up, peel off any damaged outer leaves from your cabbage. When the water’s bubbling, carefully lower the whole head of cabbage into the pot. Let it blanch for about 3 to 4 minutes. You’ll see the outer leaves start to soften and pull away from the head. This is exactly what you want.
Step 2 – Cool and Separate the Leaves: Use tongs to lift the cabbage out of the water. Set it on a cutting board and let it cool for a few minutes so you don’t burn your fingers. Start peeling off the leaves one by one. They should come off easily now. You want about 10 to 12 large, intact leaves. Save the rest of the cabbage for soup or coleslaw.
Step 3 – Trim Those Thick Ribs: Each cabbage leaf has a thick white rib running up the center. Use a sharp knife to shave it down so it’s flush with the rest of the leaf. Don’t cut all the way through, just thin it out. This makes rolling so much easier. If you skip this step, your rolls might crack or split.
Step 4 – Make the Filling: Heat your olive oil in a large skillet over medium heat. Toss in the chopped onion and let it cook until it’s soft and translucent, about 3 minutes. Add the garlic and stir it around for another minute. Your kitchen should smell amazing right about now. These cabbage meals dinners always start with a great base of aromatics.
Step 5 – Season and Combine: Add your cooked lentils and rice to the skillet. Sprinkle in the cumin, smoked paprika, coriander, salt, and pepper. Stir everything together so the spices coat all the grains and legumes. Let it cook for 2 to 3 minutes so the flavors can get friendly with each other. Taste it. Does it need more salt? More spice? Adjust now.
Step 6 – Build Your Sauce: In the same skillet (or use a saucepan if you’ve already washed it), heat another tablespoon of olive oil. Sauté the diced onion until soft, then add the garlic. Pour in those crushed tomatoes, oregano, salt, pepper, and sugar if you’re using it. Stir it up and let it simmer for 10 minutes. The sauce should thicken slightly and the flavors will meld together beautifully.
Step 7 – Roll Time: Preheat your oven to 375°F. Lay a cabbage leaf flat on your counter with the stem end closest to you. Spoon 2 to 3 tablespoons of filling onto the lower third of the leaf. Fold the sides in like you’re wrapping a burrito, then roll from bottom to top. Keep it snug but not too tight. Set it aside seam side down and repeat with the remaining leaves.
Step 8 – Assemble in the Baking Dish: Spread a thin layer of tomato sauce across the bottom of your baking dish. This prevents sticking and adds flavor. Arrange the cabbage rolls seam side down in the dish. Pack them in snugly so they support each other during baking. Pour the rest of your sauce over the top, making sure each roll gets covered.
Step 9 – Bake Until Perfect: Cover the dish tightly with foil and slide it into the oven. Bake for 30 minutes, then remove the foil and bake another 10 to 15 minutes. The tops should get a little golden and the sauce should be bubbling around the edges. The smell will be incredible. Let them rest for 5 minutes before serving.
Step 10 – Serve and Enjoy: Plate up your cabbage rolls with a generous spoonful of that tomato sauce. Sprinkle fresh parsley or dill on top if you’ve got it. Serve with crusty bread or a simple green salad. Watch everyone at the table go back for seconds. These balanced meals deliver on flavor and nutrition without feeling heavy.
5) Tips for Making Lentil and Rice Stuffed Cabbage Rolls
Don’t skip the blanching step. I know it seems like extra work, but trust me on this. Raw cabbage leaves are stiff and will crack when you try to roll them. Blanched leaves are pliable and cooperative. They wrap around your filling like a dream. If you try to skip this step, you’ll end up frustrated with torn leaves and a messy situation.
Cook your lentils and rice ahead of time. I usually do this the night before or earlier in the day. Cold or room temperature filling is much easier to work with than hot filling. Plus, it saves you from standing around waiting for things to cool. Meal prep is your friend here.
Season generously at every step. This is one of my biggest tips for any recipe, but especially for vegetarian dishes. Lentils and rice are blank canvases. They need salt, spices, and aromatics to taste amazing. Don’t be timid. Taste as you go and adjust. Your taste buds are the best guide.
Make extra sauce. Seriously, double the sauce recipe if you can. You’ll use some for the bottom of the pan, some to cover the rolls, and you’ll want extra to serve on the side. Leftover sauce is perfect for pasta, pizza, or just dipping bread. It’s never a bad thing to have extra tomato sauce in your fridge.
Use a sharp knife for trimming. A dull knife will tear the cabbage leaves instead of slicing cleanly through that thick rib. Take a minute to sharpen your knife before you start. It makes the whole process smoother and safer. Sharp knives are actually safer than dull ones because they require less pressure and are less likely to slip.
Pack the rolls snugly in your baking dish. If they’re rolling around with too much space, they might unravel during baking. Tucked in close together, they support each other and keep their shape. Think of it like they’re giving each other little hugs in the oven. When you’re planning your bean dishes rotation, these rolls should definitely be on the list.
Let them rest after baking. I know it’s tempting to dig in immediately, but give them 5 minutes to settle. The sauce will thicken slightly, the rolls will firm up just enough, and you won’t burn your mouth. Patience pays off here. Use this time to set the table or pour drinks.
6) Making Lentil and Rice Stuffed Cabbage Rolls Ahead of Time
These rolls are perfect for meal prep. I make them on Sunday and eat them throughout the week. You can assemble the entire dish, cover it tightly, and keep it in the fridge for up to 2 days before baking. When you’re ready to eat, just pop it in the oven straight from the fridge. Add about 10 extra minutes to the covered baking time since it’s starting cold.
You can also freeze them before baking, which is incredibly handy. Assemble the rolls in a freezer safe baking dish, cover them with sauce, wrap the whole thing tightly in plastic wrap and then foil, and freeze for up to 3 months. To cook from frozen, thaw in the fridge overnight, then bake as directed. Or bake straight from frozen, adding about 20 extra minutes to the cooking time.
If you want to get really organized, you can prep the components separately. Cook your lentils and rice, make your filling, prepare your sauce, and even blanch your cabbage leaves. Store everything in separate containers in the fridge. When you’re ready to assemble, everything’s already done. You just roll and bake. This method is great if you’re short on fridge space or want to spread the work over a couple of days.
I’ve found that the flavors actually get better after a day in the fridge. The spices have time to permeate the lentils and rice, and the sauce really soaks into the cabbage. So if you’re making these for a dinner party or special occasion, prepping them the day before is smart. You’ll spend less time in the kitchen on the day of, and the dish will taste even better.
One thing to watch out when meal prepping is moisture. Cooked lentils and rice release some liquid as they sit. Don’t worry about it. Just drain off any excess liquid before you assemble your rolls. The filling should be moist but not soupy. If it seems too wet, spread it out on a baking sheet for 10 minutes to let some moisture evaporate.
7) Storing Leftover Lentil and Rice Stuffed Cabbage Rolls
Leftovers are a beautiful thing with this recipe. Store them in an airtight container in the fridge for up to 5 days. I usually keep them in the baking dish covered tightly with foil or transfer them to a large container. They reheat beautifully in the microwave or oven. If using the oven, cover them with foil and heat at 350°F for about 20 minutes.
The microwave is quicker for individual portions. Put a couple rolls on a plate, cover with a damp paper towel, and heat for 2 to 3 minutes. The paper towel keeps them from drying out. Add a splash of water or extra sauce if they seem dry. Sometimes the rice and lentils absorb the sauce as they sit, so don’t be afraid to add more liquid when reheating.
If you made a huge batch and can’t eat them all within 5 days, freeze the extras. Let them cool completely, then wrap individual rolls in plastic wrap and store in a freezer bag. Or freeze them in a freezer safe container with sauce. They’ll keep for up to 3 months. To reheat from frozen, I usually thaw them overnight in the fridge and then reheat in the oven or microwave.
These cabbage rolls are great for lunch boxes too. Pack a couple in a container with some extra sauce, and you’ve got a filling, nutritious meal. They’re much more interesting than a sad desk salad. My coworkers are always jealous when they see me heating these up in the break room.
The texture holds up remarkably well in the fridge. The cabbage stays tender, the filling doesn’t get mushy, and the sauce keeps everything moist. This is one of those recipes that’s just as good on day five as it was on day one. Maybe even better. When you’re building your weekly menu of vegetarian dinner recipes, count on these rolls to carry you through several meals.
8) Try these Main Course next!
9) Lentil and Rice Stuffed Cabbage Rolls

Easy Vegetarian Dinner Recipes: Lentil & Rice Cabbage Rolls
Ingredients
For the Filling
- 1 cup cooked brown or green lentils
- 1 cup cooked rice (white, brown, or basmati)
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground coriander
- Salt and pepper to taste
- 2 tablespoons olive oil
For the Cabbage Rolls
- 1 medium head of green cabbage
- Water for blanching
For the Tomato Sauce
- 1 1/2 cups crushed tomatoes (canned or fresh)
- 1 small onion, finely diced
- 2 garlic cloves, minced
- 1 tablespoon olive oil
- 1 teaspoon dried oregano
- 1 teaspoon sugar (optional, to balance acidity)
- Salt and pepper to taste
Instructions
Prepare the Cabbage Leaves
- Bring a large pot of water to a boil. Remove the outer leaves of your cabbage and trim any damaged bits.
- Drop the whole cabbage head into the boiling water and let it blanch for 3 to 4 minutes. This softens the leaves so you can roll them without tearing.
- Pull the cabbage out with tongs and let it cool a bit. Peel off 10 to 12 large leaves.
- Use a small knife to trim that thick rib at the base of each leaf. Don’t cut all the way through, just thin it out so it rolls easier.
Make the Filling
- Heat 2 tablespoons olive oil in a large skillet over medium heat. Toss in the chopped onion and cook until it goes translucent, about 3 minutes.
- Add the garlic and stir for another minute until it smells amazing.
- Mix in your cooked lentils and rice. Sprinkle on the cumin, smoked paprika, coriander, salt, and pepper.
- Stir everything together and cook for 2 to 3 minutes so those spices really get cozy with the lentils and rice. Take it off the heat and let it cool a bit.
Prepare the Tomato Sauce
- In the same skillet (or grab a saucepan if you cleaned it), heat 1 tablespoon olive oil over medium heat.
- Sauté the diced onion until soft, then throw in the garlic for about a minute.
- Pour in the crushed tomatoes, oregano, salt, pepper, and sugar if you’re using it. Give it a good stir.
- Let the sauce simmer for 10 minutes. Taste it and adjust the seasoning if you need to.
Assemble the Cabbage Rolls
- Preheat your oven to 375°F (190°C).
- Lay a cabbage leaf flat on your counter. Put 2 to 3 tablespoons of filling at the base of the leaf.
- Fold the sides in, then roll from bottom to top like you’re wrapping a little present. Do this with all your leaves and filling.
- Spread a thin layer of tomato sauce on the bottom of your baking dish.
- Place the rolls seam side down in the dish, fitting them snugly together. Pour the rest of the sauce over the top.
Bake the Cabbage Rolls
- Cover the baking dish tightly with foil and bake for 30 minutes.
- Remove the foil and bake another 10 to 15 minutes so the tops get a little golden.
- Let them rest for a few minutes before serving. Top with fresh parsley or dill if you’re feeling fancy.
10) Nutrition
Serving Size: 1 cabbage roll | Calories: 165 | Sugar: 3.2 g | Sodium: 285 mg | Fat: 4.1 g | Saturated Fat: 0.6 g | Carbohydrates: 27.8 g | Fiber: 5.2 g | Protein: 6.4 g | Cholesterol: 0 mg



Leave a Comment