If you haven’t made cabbage rolls before, don’t worry. I have the step-by-step for you below along with a video for how to make stuffed cabbage rolls (toward the bottom of this post). 

My quick unstuffed cabbage rolls are great for weeknights, but when I want the real deal, I turn to my mom’s recipe for vegetarian cabbage rolls. It’s a childhood favorite; so comforting and tasty. These are quite different from the large, meat-heavy cabbage rolls that are most familiar to us here in the States. These cabbage rolls are prepared Mediterranean-style with a tasty vegetarian rice filling with tomatoes, onions, fresh herbs and spices, very similar to Greek stuffed onions! You do not need to heat up the oven, these cabbage rolls are cooked stove-top. You can do most of the prep, including stuffing and assembling the cabbage rolls the night before (I’ll tell you all about this in just a bit.)

How to Prepare Cabbage for Stuffing

This recipe uses green cabbage, which is readily available almost year-round, but especially during the fall and winter months. To make cabbage rolls, you need to start by preparing the cabbage–softening and separating the cabbage leaves, then cutting them to the desired size. In this recipe, we start by simply blanching the whole head of cabbage in boiling water. The first layer of leaves will begin to soften in a couple minutes or so, I use a pair of tongs to remove them. The process is simply repeated from there (be sure to watch the video below.) Once the cabbage leaves have cooled, we cut them to the desired size from there. My mom likes to serve cabbage rolls that are bite-sized and easy to manage. They are absolutely divine!

What’s in the cabbage rolls filling? 

The secret to these Mediterranean-style stuffed cabbage rolls is in the filling. Like I said earlier, it’s a vegetarian rice filling that’s big on Mediterranean flavors from fresh herbs and spices. Here’s what’s in it: -Long-grain rice -Shredded onions -Chopped tomatoes -Fresh herbs: lots of chopped fresh parsley and dill – Spices: a combination of cumin, allspice and a touch of cayenne, add depth and flavor – Extra virgin olive oil (I used Private Reserve Greek extra virgin olive oil) – Tomato sauce and a bit of water. The liquid here helps the rice cook properly Let’s walk through the step-by-step for how to make these Mediterranean-style stuffed cabbage rolls:

Step-by-step for Vegetarian stuffed cabbage rolls:

(Video and print-friendly recipe to follow)

Set aside to cool briefly. Once cooled, cut each cabbage leaf into halves or thirds, removing any thick veins.

  1. Now prepare the rice stuffing mixture. In a large mixing bowl, combine the rice, shredded onions, herbs, spices, oil, 1/2 can of tomato sauce and 1/4 cup water. Mix together with a spoon.

3.  Prepare a Dutch oven or cooking pot. Lightly oil a large Dutch oven or heavy cooking pot. Line the bottom with a few cabbage leaves, sliced onions and sliced tomatoes (this serves as a nice bed for our small cabbage leaves.)

  1. Now begin to roll the cabbage leaves. Take a piece of cabbage and place on a flat surface, coarse side up. Add about 1 tsp of the rice stuffing mixture on the end of the leaf closest to you.

Roll up the cabbage leaf to completely enclose the stuffing. Fold in sides as your roll. Repeat with the remaining cabbage pieces or leaves. 5. Arrange cabbage rolls in prepared pot. Layer the cabbage rolls, seam-side down, in the prepared Dutch oven or pot.

Top the cabbage rolls with with the remaining 1/2 can of tomato sauce, and about 1 1/2 to 1 3/4 cups of water (water should barley reach the top layer of cabbage rolls). Sprinkle a pinch more ground cumin.

  1. Get ready to cook the cabbage rolls. One helpful tip from my mom: top the cabbage rolls with a small plate, this keeps them well in place and prevents them from opening up or getting messy. Cook on high heat for 5-7 minutes until the liquid reduces to half. Reduce the heat to low. Leaving the small plate in and cover the pot with its own lid.  Cook for 30 minutes then remove the plate, but cover again with the lid only. Cook for another 15 minutes or until the liquid has been absorbed completely and the rice filling is cooked through.
  2. If you’re not in a hurry, leave the cabbage rolls undisturbed for about 10 to 15 minutes, then transfer to serving platter or individual plates.

Can I prepare these cabbage rolls ahead of time?

It does take a bit of time to roll the cabbage leaves, so you can absolutely do this part one night in advance. Assemble the stuffed cabbage leaves in the pot you intend to cook them in but do not add the sauce or water until you are ready to cook. Cover tightly and refrigerate. When you are ready to cook, top the cabbage rolls with tomato sauce and add water. Follow cooking instructions.

What to Serve Along?

I often serve these cabbage rolls as a vegetarian main. To start the meal, I add a big salad like Fattoush or Balela and a hearty Mediterranean dip like Baba Ganoush.

Here’s the Video for How to Make these Vegetarian Cabbage Rolls

More Recipes to Try:

Mediterranean stuffed Peppers Eggplant Parmesan Quick Roasted Tomatoes with Thyme and Feta Greek Boneless Leg of Lamb (slow cooker or braised) Vegetarian Stuffed Peppers

JOIN MY FREE E-MAIL LIST HERE  FOR MORE TASTY RECIPES!

SHOP OUR ONLINE STORE FOR QUALITY OLIVE OILS, ALL-NATURAL SPICES AND MORE.

*This post originally appeared on The Mediterranean Dish in 2015 and has been recently updated with new information and media for readers’ benefit. Enjoy! 4.7 from 36 reviews

Vegetarian Stuffed Cabbage Rolls - 45Vegetarian Stuffed Cabbage Rolls - 70Vegetarian Stuffed Cabbage Rolls - 1Vegetarian Stuffed Cabbage Rolls - 19Vegetarian Stuffed Cabbage Rolls - 3Vegetarian Stuffed Cabbage Rolls - 15Vegetarian Stuffed Cabbage Rolls - 44Vegetarian Stuffed Cabbage Rolls - 64Vegetarian Stuffed Cabbage Rolls - 86Vegetarian Stuffed Cabbage Rolls - 73Vegetarian Stuffed Cabbage Rolls - 35Vegetarian Stuffed Cabbage Rolls - 87Vegetarian Stuffed Cabbage Rolls - 70Vegetarian Stuffed Cabbage Rolls - 99