Stuffed Cabbage Rolls


This recipe is slightly modified from a recipe I found from Vegan Lunchbox blogger Jennifer Schmoo (recipe here).  It’s a great recipe for around the holidays and a real crowd pleaser!  It is fairly easy too, the only time consuming part is separating the leaves of cabbage.

Makes: 10 cabbage rolls

Prep Time: 45 min (not including cooking the rice)

Cook Time: 50 min


1 cup walnuts

1 cup cooked brown rice

1 cup canned or cooked garbanzo beans, drained and rinsed

1 cup oat bran

1/2 tsp marjoram

1/4 tsp thyme

1/4 tsp onion powder

2 tbsp Braggs liquid aminos or low sodium soy sauce

2 tbsp Dijon mustard

10 cabbage leaves for stuffing and extra leaves for chopping

1 jar tomato sauce (I like Muir Glen Roasted Garlic)

pepper to taste


Preheat the oven to 350°F and bring a large pot of water to a boil.
While the water is boiling, separate the cabbage leaves.  To make this easier, try to buy a cabbage that has very green outside leaves.  This means the cabbage is fresh and it will be much easier to peel back the leaves.  If the leaves rip while while peeling off the cabbage, don’t worry, you can still use them and just patch it up with an extra leaf.
Next, make the cabbage stuffing.  Use a food processor with the metal blade to chop the walnuts into tiny pieces.  Pour the the walnuts into a large bowl and set aside for later.

Then, process the garbanzo beans and brown rice with the food processor until a course mash forms as shown below.

Add the mash to the walnuts and then add the oat bran, marjoram, thyme, onion powder, liquid aminos and mustard.  This is the fun part!  Mash the mixture together with your hands until it is all mixed together and will stick together.  Divide the filling mixture into ten equal pieces and make a tiny loaf out of each.  Set aside until we are ready to stuff the cabbage.

Add the cabbage leaves to the boiling water and cook for 3 to 5 minutes.  They shouldn’t be cooked all the way through, but should be soft enough to roll them.  Drain the leaves thoroughly.
Next, get your pan ready for the cabbage by adding enough tomato sauce to just cover the bottom of the pan.

Place a cabbage leaf on a cutting board and add a loaf to one edge of the leaf and roll it up.  Fold in the edges as you go like you would a burrito.  If the cabbage leaf has a tough stem, you can cut it out before rolling and just overlap the remaining leaf.  Also, if there is a rip, just add another smaller leaf to patch it.  Add the cabbage roll to the pan seam side down.  Repeat the process with the rest of the loafs and leaves.

Chop up the remaining cabbage leaves and pieces you have left over and sprinkle over and around the cabbage rolls in your pan.  Pour the remaining tomato sauce over the cabbage rolls.  Season with pepper to taste.

Bake the rolls for 45 to 50 minutes, until slightly brown on top and enjoy!

These went over really well this holiday with my kids.  They also taste better if they are reheated for the second time, so I tend to make a double batch so we have leftovers.  If you are reheating them in the pan, it works well to add some water to the pan so the cabbage rolls stay moist.  We have eaten them all up this week, but I am now wishing that we had more!!

Leave a Reply

Your email address will not be published. Required fields are marked *