purple cabbage roll
purple cabbage roll

Purple Cabbage Rolls

These cabbage rolls are stuffed with ground beef and rice, braised to perfection in a
tangy tomato broth on a bed of sauerkraut.

Prep Time: 30 minutes

Cook Time: 1 hour
Share on facebook
Share on pinterest
Share on email

 This post may contain affiliate links. Please read my disclosure policy.

Recipe Rundown

cabbage rolls stuffed with ground beef and rice

Alright, show of hands.

Who else loves cabbage rolls?

Chances are that if you have Eastern European ancestry or grew up in the States, cabbage rolls are a special occasion comfort food. I’m of polish descent, but this recipe blurs the cultural lines of several cuisines. Serbian cabbage rolls taste similar…

purple stuffed cabbage rolls in dutch oven

Now, I know what you’re thinking. Why are they purple?

purple cabbage rolls stuffed with ground beef and rice
ground beef and rice filling

Well, I had a bunch of ruby kraut leftover from my fermenting vegetables post. Since purple cabbage can bleed into green, the natural choice was to opt for purple-on-purple. Who knew comfort food could look so striking and fun?

In case it’s not obvious, you don’t have to use purple cabbage. The color of the cabbage has no impact on the taste, so feel free to use green for a more traditional appearance.

Recipe Snapshot

Star Ingredient: cabbage
Flavor Affinities: Beef + Sauerkraut + Tomato
Function: cooling
Tastes: herby and fresh, tangy, savory
Textures: chewy, saucy
Ease: easy – moderate
Method: braising
Wisdom: Cooking the cabbage rolls in an acidic broth of sauerkraut and tomato paste really compliments the rich savory filling inside.

How to Make the Cabbage Rolls

rolling the cabbage

To make the rolling process as simple as possible, I recommend boiling the entire head of cabbage in a large pot of salted water. Depending on the size of your cabbage, this takes about 15 minutes.

Tip: If your cabbage won’t fit underneath the water line, you can rotate it with a pair of tongs halfway through. Let your cabbage cool before gently removing the leaves. Boiling the cabbage makes the leaves pliable and less likely to tear.

cabbage rolls stuffed with ground beef and rice

Use the natural bowl-like surface of the leaf to hold a large spoonful of filling. Roll and fold in the sides of the leaves. Since the rice will expand a bit, don’t make the rolls too tight. Position the rolls side by side on a bed of sauerkraut in a large pot or dutch oven

cabbage rolls stuffed with ground beef and rice

I like to set a plate on top of the rolls to prevent them from moving around. Add the water infused with tomato paste and fresh thyme sprigs (plus extra water – enough to cover the tops). Simmer for 1 hour and get ready to enjoy a fresh steaming cabbage roll with some of the braised sauerkraut.

cabbage rolls stuffed with ground beef and rice

With a few humble ingredients, taking the time to stuff and roll cabbage makes this a thoughtful dish. Using purple cabbage is especially playful because it’s unexpected. Regardless of the color, this is exactly the kind of dinner I would be proud to serve to guests.

purple cabbage rolls stuffed with ground beef and rice

Purple Cabbage Rolls

These cabbage rolls are stuffed with ground beef and rice, braised to perfection in a
tangy tomato broth on a bed of sauerkraut.

5 from 1 vote
Print Pin Rate
Course: Main Course
Cuisine: American, polish
Keyword: cabbage, cabbage rolls, gluten free, sauerkraut, stuffed cabbage
Prep Time: 30 minutes
Cook Time: 1 hour
Total Time: 1 hour 30 minutes
Servings: 8 rolls
Calories: 130kcal
Author: Chef Sara Furcini



  • ¼ cup long grain white rice soaked for 30 minutes and drained
  • 1 large head cabbage
  • salt
  • 1 tablespoons olive oil
  • ½ medium onion diced
  • 2 cloves garlic minced
  • ½ pound lean ground beef
  • 2 tablespoons finely chopped parsely
  • 2 teaspoons chopped dill
  • freshly ground black pepper
  • 2 cups sauerkraut
  • ¼ cup tomato paste mixed with 1 cup water
  • 2 sprigs fresh thyme
  • 1 lemon


Brine the Cabbage

  • In a large stockpot, bring 2 quarts of water to a boil. Season with 3 large pinches of salt.
  • Core the cabbage and submerge the whole head into boiling water for 15 minutes. Remove with tongs. Drain and cool.

Make the Filling

  • In a skillet, heat olive oil and add chopped onion with a sprinkle of salt. Allow the onion to “sweat” or release it’s juices and turn translucent, then add garlic and stir for 1 minute. Add ground beef and stir for just 2 minutes. You don’t want to fully cook the beef yet.
  • Add drained rice to beef and stir in parsley, dill, and a pinch of salt and pepper.

Roll the Cabbage

  • Gently remove whole leaves from cooked cabbage. Lay flat and use the shape of the leaf like a bowl. Add 1 large scoop of filling. Roll once, then tuck edge in like a burrito. Do not roll too tightly because the rice will expand while cooking. Repeat.
  • Cover the bottom of a large pot or dutch oven with sauerkraut.
  • Layer the rolls, seam side down, over the bed of sauerkraut.

Braise the Rolls

  • Place a plate on top of the rolls. This will hold them down and prevent them from moving. Cover with diluted tomato paste, thyme sprigs, and add just enough water to cover the rolls.
  • Simmer for 1 hour, covered, at medium low heat – during the last 5 minutes of cooking, add the juice of 1 lemon and season with salt to taste. Carefully remove hot plate. Serve rolls with sauerkraut and garnish with extra herbs if desired.


Recipe Notes:
Purple cabbage was paired with purple sauerkraut but green works equally well.
Ground Beef: Lean means 85% ground beef to fat. You can use any ground beef you want.
White Rice: Long grain white rice must be soaked for 30 minutes before stuffing.
Herbs: Fresh herbs are used for the best flavor because they are more bright and vibrant than dry herbs. If you don’t like dill, you can leave it out or substitute for thyme or fennel fronds.
Braising: Cooking the cabbage rolls submerged in a simmering broth cooks the cabbage and filling while imparting flavors of tomato, thyme, and lemon.


Serving: 1roll | Calories: 130kcal | Carbohydrates: 18g | Protein: 9g | Fat: 4g | Saturated Fat: 1g | Cholesterol: 18mg | Sodium: 348mg | Potassium: 537mg | Fiber: 4g | Sugar: 6g | Vitamin A: 1385IU | Vitamin C: 76mg | Calcium: 73mg | Iron: 2.5mg

Some of the links on this page are affiliate links, which may pay me a small commission for my referral at no extra cost to you!

More Recipes

Notify of

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x