Crock Pot Hungarian Stuffed Cabbage Rolls With Sauerkraut Recipe

Hungarian Stuffed Cabbage Rolls With Sauerkraut

The Spruce Eats / Diana Rattray

Prep: 30 mins
Cook: 7 hrs
Total: 7 hrs 30 mins
Servings: 8 servings
Nutrition Facts (per serving)
351 Calories
17g Fat
21g Carbs
29g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 8
Amount per serving
Calories 351
% Daily Value*
Total Fat 17g 22%
Saturated Fat 7g 36%
Cholesterol 116mg 39%
Sodium 1357mg 59%
Total Carbohydrate 21g 8%
Dietary Fiber 5g 18%
Total Sugars 8g
Protein 29g
Vitamin C 109mg 547%
Calcium 151mg 12%
Iron 4mg 21%
Potassium 948mg 20%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This Hungarian stuffed cabbage roll recipe is made with sauerkraut, ground beef, and ground pork. With light seasoning and with tomato juice and sour cream sauce added, the combined flavors emerge together for a delicious and flavorful meal. You can make the stuffed cabbage rolls ahead of time (see how below the recipe) and have them ready for those special occasions or when you're expecting company or for a warm, comforting meal for the family during the winter months. 

The hardest part to prepare these is getting the cabbage leaves ready for stuffing. We've provided a great tip below the recipe on how to make this part easier for you.

Serve these cabbage rolls with sauerkraut on top of a bed of rice or mashed potatoes, with boiled potatoes, or on their own accompanied by some homemade rolls


  • 1 large head cabbage, cored

  • 1/2 pound ground pork

  • 1 pound lean ground beef

  • 1/4 cup coarsely chopped onion

  • 1 cup cooked rice

  • 1 large egg, beaten

  • 1 tablespoon salt

  • 1/2 teaspoon freshly ground black pepper

  • 1 tablespoon paprika

  • 2 cups sauerkraut, rinsed and drained

  • 2 cups tomato juice

  • 1 cup water

  • 1 cup sour cream

Steps to Make It

  1. Gather the ingredients.

  2. Place the cored cabbage head in a large bowl; pour boiling water over to cover. Let stand for about 5 minutes, or until the cabbage has wilted. Drain and carefully remove the whole leaves. Trim off the heavy stem and flatten leaves somewhat.

  3. Combine ground meats, chopped onion, rice, egg, salt, pepper, and paprika.

  4. Put about 2 tablespoons of this meat and rice mixture on each cabbage leaf; fold sides in and roll up. Secure rolls with toothpicks if desired. Place the cabbage rolls seam-side down in the slow cooker.

  5. Spread the drained sauerkraut over the rolls.

  6. Combine the tomato juice and water and pour over the cabbage rolls.

  7. Cover the pot and cook on low for 6 to 8 hours.

  8. Remove the cabbage rolls to a warm platter.

  9. Blend 1/2 cup of the broth with the sour cream; pour over cabbage rolls.

  10. Serve and enjoy!


Freeze the head of cabbage and then let it defrost overnight in the freezer. The leaves will peel off easily and they'll be soft enough to roll.

How to Store

Leftover cooked cabbage rolls can be placed in the refrigerator in an airtight container, or wrapped in aluminum foil where they will keep for three to four days.

Make Ahead and Freeze

Get a head start on these cabbage rolls, and make them ahead of time, and put them in the freezer. Simply make them and place the raw cabbage rolls on a parchment-lined baking sheet, and put them in the freezer. Once they're frozen, put them in a zip-top freezer-safe bag. They will last for up to a month in the freezer. To prepare: Thaw in the refrigerator and follow directions for putting in the slow cooker and adding the sauerkraut and sauce, then cook.