Save to Pinterest My neighbor knocked on my door one rainy evening holding a casserole dish wrapped in a towel, steam still rising from the edges. Inside were cabbage rolls, and she told me they were her grandmother's recipe from Poland, veganized for my sake. I had never imagined cabbage could be so tender, or that lentils and rice could carry so much warmth. That night, I asked for the technique, scribbled notes on a grocery receipt, and have been rolling my own ever since.
I made these for a potluck once, worried they would seem too simple next to all the fancy dishes. But by the end of the night, my baking dish was empty and three people had texted me asking for the recipe. One friend admitted she had never liked cabbage before that evening. There is something about the way the tomato sauce seeps into the leaves and mingles with the savory filling that changes minds.
Enjoy Simple, Stress-Free Cooking? 🍽️
Get my FREE 20-Minute Dinner Recipes — perfect for busy days & lazy evenings.
No spam. Only genuinely easy meals.
Ingredients
- Green cabbage: Choose a head with loose, flexible outer leaves so they peel away easily after blanching without tearing.
- Brown rice: I prefer it cooked a bit firm so it holds texture inside the rolls and does not turn mushy during baking.
- Green or brown lentils: These stay intact better than red lentils, giving the filling a satisfying bite and protein backbone.
- Onion and garlic: The aromatics form the flavor foundation, sweetening as they cook and tying everything together.
- Carrot: Grated fine, it adds a touch of natural sweetness and a pop of color throughout the filling.
- Tomato paste: A small amount deepens the umami and helps bind the filling without making it wet.
- Olive oil: Used twice, once for the filling and once for the sauce, it adds richness without dairy.
- Fresh parsley: Brightens the earthy lentils and rice, and I always save a bit to sprinkle on top before serving.
- Dried thyme and smoked paprika: These bring warmth and a subtle smokiness that makes the filling taste more complex than it really is.
- Crushed tomatoes: The base of the sauce, choose a good quality brand because the flavor really comes through.
- Dried oregano: Adds a Mediterranean note to the sauce that balances the sweetness of the tomatoes.
- Sugar: Optional, but a teaspoon tames any sharpness from the tomatoes and rounds out the sauce beautifully.
Instructions
- Preheat and Prep:
- Set your oven to 375°F and get your baking dish ready. This gives you time to work without rushing once the rolls are assembled.
- Blanch the Leaves:
- Boil salted water and gently peel off whole cabbage leaves, then blanch them for 2 to 3 minutes until they bend without snapping. Drain them carefully and lay flat on a towel to cool.
- Cook the Filling Base:
- Heat olive oil in a skillet and sauté the onion and garlic until they smell sweet and look translucent. Stir in the carrot, tomato paste, thyme, paprika, salt, and pepper, letting everything cook together for a couple of minutes.
- Combine the Filling:
- In a large bowl, mix the sautéed vegetables with the cooked rice, lentils, and parsley. Taste it and adjust the seasoning, this is your chance to make it just right.
- Make the Sauce:
- In a saucepan, heat olive oil and cook the onion and garlic until soft, then add crushed tomatoes, oregano, sugar, salt, and pepper. Let it simmer for 10 minutes so the flavors meld and the sauce thickens slightly.
- Prepare the Baking Dish:
- Spread half a cup of tomato sauce across the bottom of your baking dish. This prevents sticking and adds flavor to the underside of the rolls.
- Roll the Cabbage:
- Lay a cabbage leaf flat, trim any thick stem, and place 2 to 3 tablespoons of filling near the base. Fold in the sides and roll it up tightly, then place seam side down in the dish.
- Add Sauce and Cover:
- Pour the remaining tomato sauce over all the rolls, making sure they are mostly covered. Cover the dish tightly with foil to trap steam.
- Bake Covered:
- Bake for 45 minutes, letting the rolls steam and soften in the sauce. The kitchen will start to smell incredible around the 30 minute mark.
- Finish Uncovered:
- Remove the foil and bake for another 10 to 15 minutes until the sauce is bubbly and the edges of the rolls start to caramelize. Let them rest a few minutes before serving so they hold together when plated.
Save to Pinterest The first time I served these to my family, my uncle, a devoted meat eater, went quiet after his first bite. He looked up and said, I did not know vegetables could do this. That moment reminded me why I love cooking plant based food, it is not about what is missing, it is about what is there.
Make Ahead and Storage
You can assemble the rolls a day ahead, cover them with sauce, and keep them in the fridge until you are ready to bake. I have also frozen them before baking, just let them thaw in the fridge overnight and add 10 extra minutes to the covered baking time. Leftovers keep for up to four days and taste even better reheated, the flavors deepen as they sit.
Serving Suggestions
I like to serve these with a thick slice of crusty bread to soak up the extra sauce, or alongside creamy mashed potatoes for a truly comforting meal. A simple green salad with lemon vinaigrette cuts through the richness nicely. On colder nights, I have paired them with roasted root vegetables and it felt like the coziest dinner imaginable.
Customization Ideas
Swap the brown rice for quinoa if you want a protein boost, or use farro for a chewier texture. Adding finely chopped mushrooms to the filling gives it an extra umami depth that makes the rolls taste almost meaty. If you like heat, stir in a pinch of red pepper flakes to the sauce or filling.
- Try adding a handful of chopped spinach or kale to the filling for extra greens.
- Use red cabbage for a striking color, though the leaves can be slightly firmer.
- Finish with a drizzle of balsamic glaze or a sprinkle of nutritional yeast for a cheesy note.
Save to Pinterest These cabbage rolls have become my go to when I want to feel grounded and nourished without spending hours in the kitchen. They remind me that the best meals are often the ones that ask for patience, not perfection.
Common Questions
- → Can I prepare the cabbage rolls ahead of time?
Yes, you can assemble the rolls up to 24 hours in advance. Store them covered in the refrigerator with the sauce, then bake when ready to serve. You may need to add 5-10 minutes to the baking time if starting from cold.
- → How do I prevent the cabbage leaves from tearing?
Blanch the leaves in boiling water for 2-3 minutes until they become soft and pliable. If a leaf does tear, you can overlap two smaller leaves or patch it with another piece. The sauce will help hold everything together during baking.
- → What can I substitute for lentils?
You can use cooked chickpeas, black beans, or crumbled firm tofu as alternatives. For a different texture, try finely chopped mushrooms mixed with walnuts, though this would no longer be nut-free.
- → How should I store leftover cabbage rolls?
Store them in an airtight container in the refrigerator for up to 4 days. They also freeze well for up to 3 months. Reheat in the oven at 350°F covered with foil, or microwave individual portions until heated through.
- → Can I use a different type of cabbage?
Green cabbage works best due to its sturdy leaves and mild flavor. Savoy cabbage can also work and has a slightly more delicate texture. Avoid red cabbage as it can be tougher and may bleed color into the sauce.
- → What's the best way to remove cabbage leaves without tearing?
Cut around the core of the cabbage to loosen it, then carefully peel away whole leaves. Alternatively, blanch the entire head in boiling water for a few minutes, which makes the outer leaves easier to remove one at a time.