Stuffed Cabbage Rolls Recipe

The Stuffed Cabbage Rolls recipe uses cabbage leaves stuffed with a flavorful mixture of ground meat and rice, cooked in a rich homemade tomato sauce. This delicious and filling dinner also freezes well, so you can meal plan and prepare it in advance.

baked stuffed cabbage rolls in a casserole dish

Stuffed Cabbage Rolls Recipe or Golabki

The aroma that this dish gives off as it cooks simply brings back memories from my childhood when my mom used to cook it for us! I call this the best stuffed cabbage roll recipe because it is tasty, attractive and each bite is meaty, juicy, and perfectly balanced with the rice. 

The tomato sauce is a real winner in this dish, I suggest you double the tomato sauce recipe because you will like it so much that you will want to use it in other dishes. This dish is so full of different flavors and textures, that you will taste something new in each juicy bite.

As someone who grew up in Eastern Europe, I take this recipe seriously, just like Italians know their pasta, I know my cabbage rolls. They should be tender yet crisp, hearty, but also succulent, flavorful and filling. 

I like how this classic dish is so easy to prepare and a great way to use leftover rice. Since this recipe is so popular on the blog, I have made a slow cooker stuffed cabbage rolls version for you to enjoy. Also, if you are short on time, I recommend you try this unstuffed cabbage rolls recipe. It has the same great flavors, but it cuts down the prep work.

Why you will love this recipe

  • The sauce: My homemade tomato sauce is rich and thick, with a tangy tomato taste and a hint of sweetness.
  • It is photogenic: When done correctly, this dish is attractive enough for social media shots. It will still be delicious if not done correctly, so nobody will care what it looks like.
  • The kids will eat it. They will not even know they are eating healthy cabbage; they know it tastes good.
  • It is versatile: You can easily change it up to make it to your liking.
  • Comfort food: Packed with carbs and meaty goodness, everyone loves this comfort food.
collage of ingredients and steps how to make stuffed cabbage rolls

What you’ll need to make stuffed cabbage rolls

Special items:

  • Large pots – For boiling cabbage and making the tomato sauce.
  • Large mixing bowl – For making the meat mixture.
  • Baking pan – I use a 9×13-inch baking pan.

For the tomato sauce:

  • Crushed tomatoes – I use my favorite canned tomatoes, which is Contadina. Do not drain them.
  • Tomato sauce – Canned is what I use. I prefer Contadina extra thick.
  • Tomato paste – Contadina tomato paste with basil, garlic, and oregano for extra flavor.
  • Onion – One small diced onion or half of a medium one will work. I use yellow onion, which has the best flavor profile for this recipe.
  • Garlic – Freshly minced garlic will give this sauce its rich, intense flavor.
  • Olive oil – For sautéing the onion and garlic. I prefer extra virgin olive oil for a mild flavor and less oily texture.
  • Brown sugar – Light brown sugar is enough to give this sauce its hint of sweetness without being too rich.
  • Worcestershire sauce – For that special tanginess from the vinegar and anchovies and a mild molasses sweetness.
  • Red wine vinegar – Perfectly balanced between sweet and tangy.
  • Italian herbs—You can use my easy recipe for homemade Italian seasoning or store-bought. Just make sure the herbs are fresh.
  • Salt – Kosher salt is what I prefer for its clean and refreshing taste.
  • Pepper – Use freshly ground for the best flavor.

For the cabbage rolls:

  • Cabbage – I use savoy cabbage because it is large and has soft, pliable leaves.
  • Ground beef – The leaner, the better. I suggest 85/15 or 90/10.
  • Cooked rice – Whatever kind you like. Brown, white, long-grain, coconut, basmati, etc.
  • Garlic – Minced fresh garlic for the wealthiest and most robust taste.
  • Onion powder – For a flavor between cooked and raw onions.
  • Worcestershire sauce – Adds a bit of rich tanginess with an umami background.
  • Egg – One large egg, whisked or beaten, at room temperature.
  • Parsley – Gives your rolls an earthy peppery taste with hints of mint and citrus.
  • Paprika – Use sweet paprika for a subtle peppery sweetness or smoky paprika for that smoky flavor.
  • Italian herbs – Try the easy recipe I shared above or your favorite store-bought.
  • Salt – Kosher salt for fresh flavor without the additives.
  • Pepper – Freshly ground black pepper for a tingly peppery taste.

How do you make traditional stuffed cabbage rolls:

  • Make the sauce: First step is to place a large skillet over medium heat and sauté the aromatics in oil, then, add the tomatoes, tomato-based ingredients, and seasonings. Next, add in the rest of the sauce ingredients and allow it to simmer for about 10 to 15 minutes.
  • Prepare the leaves: Put the head of cabbage in a large pot of boiling water and cook cabbage for about 3 to 5 minutes. After that, remove the cooked cabbage and once the outer leaves are flexible enough to work with, peel off about 12 leaves.
  • Assemble: Next, in a large bowl combine the rice filling ingredients along with some of the tomato sauce. After that, lay a prepared leaf flat on a flat surface and using a paring knife or sharp knife, slice the thick vein or otherwise called thick rib. Afterward, put the meat mixture onto the bottom of each leaf and roll away. Do this repeatedly until you consume the leaves and the filling.
  • Prepare for baking: Thereafter, preheat the oven to 350 degrees Fahrenheit and lightly grease a 9×13 baking pan.
  • Bake: Pour half of the sauce into the bottom of the pan and line up the cabbage rolls seam side down. Then, pour the remaining sauce on top and cover the pan with foil. Finally, bake until thoroughly cooked. Keep in mind that the filling must be thoroughly cooked, and it takes about an hour to finish cooking. Therefore, make sure to start checking after 45 minutes or so.
adding tomato sauce on top of a stuffed cabbage roll in a baking dish

Expert tip

The best type of cabbage for cabbage rolls

I like to use savoy cabbage for these cabbage rolls because the leaves are more pliable when cooked and have a mild taste that does not overwhelm the other flavors. They also have deep ridges that hold a lot of flavor. The ruffled leaves are loosely layered, making them easier to remove and look nice. I also use it as a sandwich wrap instead of tortillas for healthy egg rolls.

Green cabbage would be my second choice if I cannot find fresh organic savoy cabbage. It is significant, inexpensive, and easy to find. The leaves are tight, but once boiled, you can remove them quickly, and they hold up to rolling well. The flavor is sweet, but with all the tomato sauce and filling flavors, you will not notice it. 

Copenhagen or flathead cabbage is also easy to use because of its flat leaves. Copenhagen has small crinkly leaves that are a bit sweet, and flatheads are large, mild-tasting, and flat (as the name says). For unique cabbage rolls, use red cabbage. The magenta color turns blue when cooked. Add vinegar to the water if you want them to stay magenta.

Recipe variations and add-ins:

  • Different meat: Use ground turkey or chicken for a leaner meal. Try pork or veal for a more unique taste.
  • Grains: Alternatively, use brown rice, quinoa, bulgur, couscous, or lentils.
  • Spicy rolls: My husband loves spicy food so I add a bit of red pepper flakes in the ground beef mixture and some salsa to the tomato sauce.
  • Add more vegetables: Sometimes, I like to add chopped mushrooms, bell peppers, and zucchini to my cabbage rolls.
  • Sweet and savory rolls: I sometimes add some extra sugar to the tomato sauce and some honey to my meat mixture for the kids.
  • Flavors: Also, try playing with the seasonings to add more flavors, for example, add some taco seasoning or cajun seasoning. Also, drizzle with a bit of lemon juice for a refreshing flavor.

Serving suggestions:

  • A side of mashed potatoes goes well with these, choose from this classic mashed potatoes recipe, or save yourself some time and make this slow cooker mashed potatoes version.
  • Also, choose to serve these with a salad recipe on the side. A cold salad like potato or pasta salad. Or you can serve a simple garden salad.
  •  
  • Give them something to soak up the delicious rich tomato sauce. Serve with soft dinner rolls and homemade breadsticks pair well with this dinner.
  • For an adult beverage that pairs well, try a pineapple mojito or melon margarita.
stuffed cabbage rolls on top of mashed potatoes

Frequently Asked Questions

Why is my cabbage tough?

There are several reasons that your cooked cabbage can become inflexible and chewy. You may not have cooked it all the way, or it may have been overcooked. Check it before serving. Try cooking it for another five to eight minutes if it is challenging. It may also be from the cabbage itself. It could have been under or overripe. Make sure you get a fresh, ripe cabbage and use it within 24 hours.

Should I freeze my cabbage before using it?

If you are worried about losing the nutrients from the cabbage when boiling it, you could freeze it instead. Freezing breaks down the structure of the leaves, making them pliable and less likely to crack when you roll them for stuffing. However, some say that using frozen cabbage (thawed) can make it soggy, so it may fall apart after cooking. Try blanching it instead. Just boil it for two minutes and then put it into a bowl of ice water for a minute. 

How do you get cabbage leaves off the head?

You can do this by first removing the thick core. Then, submerge the whole head in boiling water. Cooking it slightly will soften the leaves and make them easy to remove.

How do you fold a cabbage roll?

Put the filling at the center and fold the leaf from one side. Tighten the wrap until the filling elongates and forms a log. Then, fold in from the two sides on opposite ends of the log to seal the ends. Then, roll away in the direction of the remaining free side.

photo of stuffed cabbage roll

How to store leftovers:

  • Refrigerate in a container: First, let the leftovers fully cool, and after that add them to an airtight container and store them in the fridge for 3 to 4 days.
  • Refrigerate in the baking dish: Alternatively, cover the baking pan tightly with foil or plastic wrap and refrigerate the whole thing for up to 3 to 4 days.
  • Freeze before baking: Similarly, make this recipe in advance, follow all the steps just do NOT bake it. Also, make sure the casserole dish you are using is freezer-safe. After everything was added to the casserole dish, cover it tightly in plastic wrap, and after that is aluminum foil. After that, freeze it for up to 3 months. We do not recommend baking it frozen, thaw first.
  • Freeze after baking: First, make sure to fully cool the leftovers. After that, if you plan on freezing them in multiple layers in the container or freezer bag, first arrange the rolls onto a cutting board covered with parchment paper. Next, freeze for 30 minutes. Then, add them to a freezer-safe airtight container or freezer bags and freeze for up to 3 months.
  • Thaw: When ready to serve, plan in advance and transfer the frozen stuffed cabbage rolls from the freezer to the refrigerator and thaw overnight. After that, preheat the oven to 350 degrees F and bake for one hour if previously not cooked, or for 30 minutes to reheat leftovers.
  • Reheating: You can reheat leftovers in the oven for 10 minutes at 350 degrees F or in the microwave for two minutes.

Cabbage recipes to try:

Recipe tips:

  • Buy a large head of cabbage, so you have large leaves to work with and extra leaves just in case.
  • You do not need to precook the ground beef. However, if you use anything less than 80/20, you can cook it first, drain it, and pat it dry to remove excess grease.
  • Make sure you boil the cabbage first. Rolling one of these nicely is almost impossible when the leaves are raw.
  • Be sure to dry your cabbage leaves well, or the filling may not stick, and the rolls could fall apart.
  • After boiling the cabbage, slice about a half inch of the end off to make removing the leaves easier. 
  • If you do not want to cook your rice first, use fast-cooking rice like Minute Rice.
  • In a hurry to make this dish? Use canned tomato sauce instead of making my fresh homemade recipe.
image of baked stuffed cabbage rolls

Stuffed Cabbage Rolls

Catalina Castravet
The Stuffed Cabbage Rolls recipe uses cabbage leaves stuffed with a flavorful mixture of ground meat and rice, cooked in a rich homemade tomato sauce.
5 from 32 votes
Prep Time 30 minutes
Cook Time 1 hour 30 minutes
Total Time 2 hours
Course Main Course
Cuisine American
Servings 12 cabbage rolls
Calories 212 kcal

Ingredients
 
 

Tomato Sauce:

  • 2 tablespoons olive oil
  • 1/2 onion diced
  • 4 cloves garlic minced
  • 28 ounce can crushed tomatoes do not drain
  • 15 ounce can tomato sauce
  • 2 tablespoons tomato paste
  • Salt and pepper to taste
  • 2 tablespoons brown sugar
  • 1 tablespoon red wine vinegar
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried Italian herbs

Cabbage Rolls:

  • 1 pound ground beef leaner is better
  • 1 cup cooked rice white or brown
  • 1 tablespoon onion powder
  • 4 cloves garlic minced
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon paprika
  • 1 teaspoon dried Italian herbs
  • 1/4 cup fresh parsley chopped
  • 1 egg
  • 1 head cabbage

Instructions
 

Tomato Sauce:

  • Place a large pot over medium heat and add olive oil. Add the onion once the oil is hot and cook for 2-3 minutes or until translucent.
  • Add the garlic and cook for 30 seconds.
  • Add the crushed tomatoes, tomato sauce, tomato paste, Italian herbs, salt and pepper, brown sugar, Worcestershire, and red wine vinegar. Stir and bring to a simmer.
  • Cook for 10-15 minutes, stirring from time to time.

Cabbage Rolls:

  • In the meantime, bring a large pot of water to a boil.
  • Preheat oven to 350 degrees F.
  • Immerse the cabbage head in the boiling water and cook for 4-5 minutes or until the leaves are pliable.
  • Remove from water and peel 12 large leaves.
  • In a large bowl, combine the ground beef, rice, onion powder, garlic, salt, pepper, Worcestershire sauce, paprika, Italian herbs, two tablespoons of fresh parsley, and the egg until combined.
  • Add 1/2 cup of the prepared tomato sauce to the bowl and stir to combine.
  • Lay each cabbage leaf on a flat surface, and using a small knife, cut a V-shaped notch to remove the cabbage rib's thick part.
  • Take 1/3 of a cup of the meat mixture and shape it into a log. Place it in the center of a cabbage leaf. Roll the cabbage leaf around the meat mixture. Repeat with the remaining meat and cabbage leaves.

Bake:

  • Coat a 9×13-inch pan with cooking spray. Pour half of the tomato sauce on the bottom, and arrange the cabbage rolls seam-side down in the baking dish. Top with the remaining sauce.
  • Cover with foil. Bake for 70-90 minutes or until cabbage is tender and the meat is cooked through.
  • Sprinkle with the remaining parsley and serve.

Nutrition

Calories: 212kcalCarbohydrates: 19gProtein: 10gFat: 11gSaturated Fat: 4gCholesterol: 40mgSodium: 562mgPotassium: 624mgFiber: 4gSugar: 10gVitamin A: 618IUVitamin C: 39mgCalcium: 84mgIron: 3mg
Tried this recipe?Let us know how it was!

Video

5 from 32 votes

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

99 Comments

  1. My mom was used to make cabbage rolls similar to yours. Thanks for reminding me now I have the details to make this dish again.

  2. My mom used to make a similar dish and we loved it. Now I have a recipe to follow thanks for the detailed instructions.

  3. This is an exceptional tutorial and this dish has a lot of moving parts. I know this will help a lot of people to serve this classic dish.5 stars

  4. my kids have suddenly gotten an interest in cabbage so i may need to try this next week to make for them 🙂 YUM!

  5. I will definitely be giving this a try. My family makes stuffed cabbage but they don’t look nearly as tasty as yours. I prefer the Italian twist.

  6. I’ve never had a stuffed cabbage roll, but it looks quite tasty. The instructions look quite thorough which is super helpful!5 stars

  7. While I am sure that mine won’t look as beautiful as yours, we will be making this dish asap! It looks delicious!

  8. I kind of like that the cabbage isn’t as flavorful. I truly enjoy a good cabbage roll but have always shied away from the cabbage flavor a bit.5 stars

  9. I’ll bet my family would love stuffed cabbage rolls. I usually end up making two versions of recipes like this because my Dad is vegetarian. I’m sure I could make him a veggie version.

  10. By far the best stuffed cabbage we’ve ever had! I do have to say I did use San Mariano tomatoes in sauce that I crushed.

  11. Delicious, best I’ve ever made. Reminded me so much if my mother’s. Your instructions are through and easy to follow. Thank you.

    Do you have a recipe for stuffed peppers?5 stars

    1. Yes! I have many, just search “stuffed peppers” on the blog and you will find a classic version, also Mexican taco stuffed peppers, in the Instant Pot, in the slow cooker 🙂

  12. I made the stuffed cabbage tonight. I loved the sauce and so did everyone else. This was a hit at my house… Recipe is a keeper. Thank you5 stars

  13. My Mom told me that my grandmother used to make these. They are Dads favorite. So happy I found this recipe and can make them for my Dad.

    Signed, One Happy Daughter

  14. This was a Big Win at my house, definetly a reciepe keeper. Thanks so much for sharing yr reciepe. 😋😋

  15. First time ever making and eating stuffed cabbage rolls. Very happy with how tasty they are and low calorie/carb too. A definite keep for a recipe!!5 stars

  16. I have made this recipe several times. It is my favorite cabbage roll recipe! My family loves it!

  17. I made the cabbage rolls tonight for the first time and the taste was wonderful. My problem was the cabbage was very tough. I cooked them for 90 minutes. What did I do wrong?

  18. Made this recipe today for my daughter’s family. Everyone, including teenage grandkids, LOVED it! They never had cabbage rolls before and don’t like cabbage. This is a keeper! Thanks for helping me to look good! 🥰5 stars

  19. Making this for the family today. Haven’t had stuffed cabbage in years! What a great start to fall! Thank you for sharing! It smells amazing!5 stars

  20. I haven’t made cabbage rolls in a couple of years now. I made these for dinner last night and they were fantastic! This recipe is definitely one of my new “go to” recipes. Thanks for sharing it with all of us.5 stars

  21. Hello, This recipe is really nice! I had to uncover the dish, baste the rolls with the sauce, and bake it uncovered for an additional 20 min to get the sauce to reduce and thicken like in your photo. They were really tasty, but I think next time I’ll cut back on the sugar a little. Thanks for the recipe!5 stars

  22. These are the best, best ,best ,cabbage rolls I have ever made in fact i have a load in the oven right now as soon as my family gets wind that Im making these wa la company lol.
    Thanks for sharing.5 stars

  23. This is the very best flavored sauce and meat I ever made! I now use this sauce recipe for all of my Italian dishes. The only ingredient I switched up is balsamic vinegar instead of red wine vinegar only because that is what I had already and I keep that in the recipe. Absolutely delicious, thank you for sharing.5 stars

  24. I have never left a comment before but I have to leave one. I have made cabbage rolls for the past 50 years , I was reading your recipe and decided to try it, oh my God , the best I’ve ever made. My husband said that I out did myself this time. He thought the sauce was amazing. Thank you for sharing this wonderful meal

  25. My husband loves cabbage – lots of cabbage! I’m wondering if I can chop the remaining cabbage and put it under the cabbage rolls to bake together? Just one leaf of cabbage would not satisfy him!

  26. The only thing I changed was I used two eggs since my eggs looked small. I also substituted 1/2 tsp dill weed for the vinegar. These were the most flavorful cabbage rolls I’ve made. Thanks for sharing

  27. The only thing I changed was I used two eggs since my eggs looked small. I also substituted 1/2 tsp dill weed for the vinegar. These were the most flavorful cabbage rolls I’ve made. This recipe will be my go-to for cabbage rolls in the future. Thanks for sharing5 stars

  28. I live alone (not by choice), I would like to make this and then freeze some of it. What is the best way to freeze it?5 stars

  29. Oh my, this is my first time making stuffed cabbage rolls and must say this recipe is DEVINE! The sauce just makes it even more delicious. A lot of work so I made the sauce & the hamburger mixture day before. Followed recipe exactly. Giving it Five and more Stars! Thank you!5 stars

  30. I absolutely love this Stuffed Cabbage Rolls recipe! The mixture of the flavorful ground meat and rice stuffed inside the cabbage leaves is so delicious. The homemade tomato sauce is the perfect complement, and I appreciate the variations provided to customize the recipe. Definitely a new favorite for my meal plan!5 stars

  31. Oh how I loved this recipe!!! The only variation I did was I put roasted garlic infused sauerkraut under the cabbage rolls before I baked them. My Mom and grandma always used sauerkraut also, so I tried it. Tomato sauce was divine 😂5 stars

  32. Oh my, this turned out more delicious than I could have imagined! In fact, my husband loved the sauce so much he said we should use it for all of our Italian dishes too. I have made stuffed cabbage rolls in the past, but none were as bursting with flavor as these! Perfect! Thank you Catalina!5 stars

  33. Can you use white sugar instead of brown sugar. I actually wanted to try it with Monk Fruit, but I only have white right now.

  34. I have tried different recipes for cabbage rolls. This is the best the sauce is delicious. The tips were great for beginners like myself. I get many compliments. Definitely a keeper. Thank You5 stars

  35. I’m half Lebanese and half Italian. Both sides of my family make Cabbage Rolls. My Lebanese side uses 1/2 teaspoon cinnamon & 1/4 teaspoon allspice. Usually, the meat is beef. On my Italian side we use more Italian seasoning – about 1 tablespoon of Italian seasonings. Your recipe is the closes I’ve come to my mother’s. She was the Italian but also cooked several Lebanese dishes.

    I do have one question? If you make this ahead and freeze it or keep it for a couple of days before baking, what about the raw egg in the meat. Don’t you have to at least partially bake it???5 stars

  36. What if you wanted to add lentils? Would you need to cook them first or can you add them raw into the mixture before baking the dish?

  37. I just made this meal and it was delicious. I added shredded mozzerella and parmesean cheese for added flavor and also added ground Italian sausage to the meat. So Yummy! Thanks for sharing the recipe.5 stars

  38. This is great recipe and adaptable too! I subbed a package of tempeh for the ground beef and used wild rice in the “meat mixture”. It turned out great. Seasoning is bang on.5 stars