Go Back

Cabbage Rolls

Cabbage Rolls - the recipe for a classic Eastern European dish.

Course Main
Cuisine Ukrainian
Prep Time 1 hour
Cook Time 1 hour 30 minutes
Total Time 2 hours 30 minutes


  • 1 green cabbage
  • 900 gms – 2 lbs. pork or ground pork
  • 900 gms – 2 lbs. beef or ground beef
  • 300 gms – 1½ cups dry rice I used long grain
  • 2 yellow onions medium size
  • 2 carrots medium size
  • 90 ml – 6 tbsp olive oil or other vegetable oil, divided
  • 5 garlic cloves
  • 1 liter – 4 cups tomato puree or 4 tbsp of tomato paste
  • 9 gms – 1½ tsp salt or to taste
  • 45 gms – 3 tbsp sugar or to taste
  • 8 gms – 2 tsp black pepper
  • 3 bay leaves



  1. In a large pot, bring about 3 quarts (3 litres) of water to a boil.
  2. Add the rice and cook it, stirring occasionally, for 6 minutes.
  3. Drain the rice using a colander and set aside.

Cabbage leaves:

  1. Using a large chef’s knife, remove the core of the cabbage. Please be careful doing this, there is no need to cut out too much.
  2. To determine how much water you will need to cook the cabbage, put your cabbage in a large pot and pour enough cold water to cover the whole cabbage entirely. Remove the cabbage from the water and place the pot with the water in it on the stove top.
  3. Bring the water to a boil. Stick a grill fork firmly into the cored center part of the cabbage and carefully place your cabbage into the boiling water, core-side up. Be careful not to splash the hot water!
  4. Lower the fire and let the cabbage simmer for about 5 minutes.
  5. To separate the leaves you do not need to take the cabbage out of the simmering water! Keep the cabbage in the pot at all times and use the grilling fork, and a regular fork or tongs to separate and remove the leaves, one by one.
  6. Transfer the separated leaves onto a plate.
  7. When you reach the layers where leaves are too small and too bumpy, stop and save the remaining cabbage to use in soups, stews or salads.
  8. When the leaves are cool enough to handle, cut off the tough ribs. Now, the leaves are ready for filling.


  1. Cut the pork, beef and onion into 1 inch (2½ cm) pieces. With a meat grinder, grind the pork, beef and onion and put it into a large bowl. If you use store-bought ground pork and beef, transfer the meat into a large bowl and add 1 onion (blended into a fine paste with 2 tbsp of water).
  2. Into the same bowl, add the half-cooked rice.
  3. Finely chop another onion. Using a coarse grater, grate the carrots. Sauté them in a pan with 3 tablespoons of olive oil for about 5 minutes, or until soft.
  4. Add the cooked onion and carrots into the bowl with the ground meat. Add 1 teaspoon of salt and 1 teaspoon of ground black pepper.
  5. Knead well with your hands and keep aside.

Tomato Sauce

  1. Finely mince the garlic and sauté it for 1 minute in a pot with the remaining olive oil.
  2. Add the tomato puree or paste. Cook, stirring, for another minute and then add enough water to have about 2 quarts (2 litres) (8 cups) of sauce. Bring to a boil and cook, stirring for 2 or 3 minutes.
  3. Season the sauce with a 1/2 teaspoon of salt, 1 teaspoon of pepper, bay leaves and about 3 tablespoons of sugar (adjust the sugar depending on the acidity of your tomato puree – NOTE: I did not add as much sugar as my tomato puree was not acidic). Taste and adjust the seasoning. The sauce shouldn’t be bland – remember that the cabbage leaves are not salted.


  1. Put about one tablespoon of meat stuffing on a cabbage leaf, closer to the tough edge. Roll the leaf like an envelope, tucking the sides inside (like in the pictures).
  2. Place the rolls, seam side down, into an oven proof dish (if cooking them in the oven) or into a large pot (if cooking them on the stove top). You can put a couple of torn leaves at the bottom of the pot to prevent the rolls from sticking, especially if you cook the cabbage rolls on the stove top.
  3. Keep filling the rolls until you run out of leaves or stuffing. If you have some stuffing left, make little meatballs and scatter them around the cabbage rolls. If you have leaves left, just spread them on the top.
  4. Pour the tomato sauce on top of the cabbage rolls. It should almost completely cover the rolls. If there is not enough sauce, add some water into the pot with the cabbage rolls.
  5. If you cook the rolls in the oven, tightly cover the baking dish with foil and cook them in a pre-heated oven at 375°F/190°C/gas mark 5 for 1½ hours.
  6. If you cook the rolls on the stove top, cover the pot with a lid and simmer for 1½ hours on the lowest heat setting.
  7. Serve warm with some sour cream (optional).

Recipe Notes

Stuffed cabbage rolls are even better the day after. Some people like them browned-up in a skillet the next day.

The pot with the stuffed cabbage rolls will keep in the fridge for several days. They also freeze very well.