Luxurious stuffed cabbage leaves with or without meat in 5 great recipes!

Are you cabbage lovers, but are you running out of ideas on how to prepare this delicacy?

Then try our irresistible cabbage roll recipes!

We have options for you with meat, vegan, European or even Asian.

Try them all and you won’t regret it!

Hungarian cabbage rolls

These delicious rolls made of minced and smoked meat, sauerkraut and fresh cabbage and rice are a great dinner or lunch that your whole family will enjoy and want to add more.


  • 1/4 cup rice, rinsed and drained
  • 500 g of lean minced pork
  • 250 g of ground beef
  • 2 cloves of garlic, pressed
  • 2 medium onions, finely chopped
  • 1 large egg
  • 1 and 1/2 teaspoons salt or to taste
  • 1/2 teaspoon ground black pepper
  • 2 spoons of paprika
  • 1 head of cabbage (about 2 kg)
  • 1 kg of sauerkraut, drained or rinsed if you like
  • 1/2 cup tomato juice
  • 250 g cooked or raw smoked neck, cut into thin slices
  • 2 tablespoons lard
  • 2 tablespoons plain flour
  • 1/2 cup sour cream


  1. Cook rice in 1/2 cup water for 10 minutes, drain and set aside.
  2. In a bowl, mix the minced meat, garlic, half of the chopped onion, egg, salt, pepper, 1 tablespoon of paprika and rice.
  3. Set aside.
  4. Remove the core from the cabbage.
  5. Place the whole head in a large pot filled with boiling water.
  6. Cover and cook for about 3 minutes or until tender.
  7. Allow the leaves to cool slightly and carefully cut off the thick stem in the middle.
  8. Place about 1/2 cup of the meat mixture on top of the cabbage leaf.
  9. Roll the leaf away from you so that the meat is covered and part of the leaf remains unfolded.
  10. Turn the right side of the sheet to the middle, then turn the left side as well.
  11. Roll away from you once more to form a roll.
  12. Repeat with the other 17 sheets or until the meat mixture is used up.
  13. Finely chop the remaining leaves and set aside.
  14. Place the sauerkraut in a large ovenproof pot, pour the tomato juice over it, then add the collard greens and cover with water.
  15. Bring to a boil.
  16. Reduce heat and simmer for 5 minutes.
  17. Add the chopped cabbage and stack the rolls on top.
  18. Bring to a boil.
  19. Reduce heat to low, cover and simmer for 1 hour.
  20. Place the rack in the center of the oven and heat to 175 degrees.
  21. Melt the lard in a pan.
  22. Add the flour and the remaining chopped onion to make a roux.
  23. Cook, stirring frequently, for about 10 minutes or until the mixture turns golden brown.
  24. Remove the pan from the heat, stir in a spoonful of paprika and a cup of cold water and stir until smooth.
  25. Remove the rolls from the casserole to a warm plate.
  26. Take a ladle of sauerkraut stock and whisk it into the roux.
  27. Return the liquid to the saucepan.
  28. Bring to a boil, stirring frequently.
  29. Once the mixture boils, remove it from the heat and return the rolls to the bowl.
  30. Cover, transfer to the oven and bake for 15 minutes.
  31. Mix some of the juice from the dish with sour cream and pour over the rolls before serving.
Rolls made of minced and smoked meat, sauerkraut and fresh cabbage and rice covered with sour cream and sprinkled with parsley.

Vegan cabbage rolls filled with brown rice and nuts

A magical recipe that will conquer your taste buds and is also so healthy and easy to prepare! The combination of cabbage, brown rice, celery stalks, walnuts and fresh herbs is simply unique.


  • 2 and ½ cups cooked brown rice
  • 1 large cabbage, cored
  • ⅓ cup vegetable broth
  • ½ cup chopped shallots
  • ½ cup chopped celery stalks
  • 2 cloves of garlic, chopped
  • ½ cup chopped walnuts
  • ¼ cup chopped fresh basil
  • ¼ cup fresh chopped mint
  • ½ teaspoon of salt
  • freshly ground black pepper
  • 3 cups crushed tomatoes
  • 3 tablespoons of cane sugar
  • ½ teaspoon red chili flakes
  • paprika for sprinkling


  1. Bring a large pot of salted water to a boil.
  2. Carefully peel 12 large leaves from the cabbage.
  3. Boil the leaves for 2 minutes in boiling water.
  4. Remove immediately and spread out on towels to dry.
  5. Heat ⅓ cup vegetable stock in a large saucepan.
  6. Saute the shallots and celeriac until softened and about 4-5 minutes.
  7. Add the garlic and walnuts and sauté for another minute.
  8. Add salt and ground black pepper.
  9. Add the cooked rice to the pan and stir.
  10. Add fresh herbs.
  11. Remove from the stove.
  12. Taste the mixture and add seasoning if necessary.
  13. Mix 3 cups crushed tomatoes with cane sugar and red chili flakes.
  14. Make sure the sugar has dissolved.
  15. Add two cups of sauce to the bottom of a 23 x 23 cm baking dish.
  16. Preheat the oven to 160 degrees C.
  17. Put the cabbage leaf on a cutting board.
  18. Spoon some of the filling over it, about ¼ to ⅓ cup per sheet.
  19. Wrap the sheet in a small package so that the filling cannot fall out.
  20. Pin the top with a toothpick.
  21. Add to baking dish.
  22. Repeat with remaining leaves and mixture.
  23. Pour over some of the remaining tomato sauce.
  24. Cover and bake for 25 minutes.
  25. Sprinkle with a little paprika if desired.
Cabbage roll filled with brown rice, celery stalks, nuts and fresh herbs served on a tomato mixture.

Stuffed cabbage leaves with tomato sauce

Cabbage leaves stuffed with ground beef and rice, baked with homemade tomato sauce, are a popular dish that we have perfected for you. Enjoy it!


For the tomato sauce:

  • 2 tablespoons of butter
  • 1/2 cup onion, finely chopped
  • 1 teaspoon garlic, pressed
  • 800 g of crushed tomatoes
  • 425 ml tomato sauce
  • salt and pepper to taste
  • 2 tablespoons of cane sugar
  • 1 tablespoon red wine vinegar

For cabbage rolls:

  • 500 g of ground beef
  • 1 cup of cooked rice
  • 1/2 cup onion, finely chopped
  • 1 teaspoon of garlic, pressed
  • 1 teaspoon of salt
  • 1/2 tsp pepper
  • 1/4 cup chopped fresh parsley
  • 1 egg
  • 1 head of cabbage


  1. In a large saucepan, melt the butter over medium heat.
  2. Add the onion and sauté for 4-5 minutes or until translucent.
  3. Add the garlic and sauté for 30 seconds.
  4. Add the crushed tomatoes, tomato sauce, salt and pepper to the pot.
  5. Stir in the cane sugar and red wine vinegar.
  6. Bring to a boil.
  7. Cook for 10-15 minutes, stirring occasionally.
  8. While the sauce is cooking, prepare the cabbage rolls.
  9. Bring water to a boil in a large pot.
  10. Immerse a head of cabbage in boiling water.
  11. Cook for 3-5 minutes or until the leaves are pliable.
  12. Peel 12 large leaves from the head.
  13. Place the ground beef, rice, onion, garlic, salt, pepper, 2 tablespoons of parsley, and the egg in a bowl.
  14. Add 1/2 cup tomato sauce.
  15. Mix it up.
  16. Place each cabbage leaf on a flat surface.
  17. Use a small knife to cut a V-shaped notch to remove the thick part of the cabbage rib.
  18. Shape 1/3 cup of the meat mixture into a roll and place in the center of the cabbage leaf.
  19. Wrap the leaf around the meat mixture.
  20. Repeat with remaining meat and leaves.
  21. Preheat the oven to 175 degrees C.
  22. Put 1/2 of the tomato sauce in the bottom of the baking dish.
  23. Add cabbage rolls, seam side down.
  24. Pour over the remaining sauce.
  25. Cover with foil.
  26. Bake for 60-90 minutes or until the cabbage is tender and the meat is cooked through.
  27. Sprinkle with remaining 2 tablespoons parsley and serve.
Cabbage leaves stuffed with ground beef and rice, with homemade tomato sauce, served on top of each other.

Are you expecting a visitor and want to prepare some unusual snacks? Try our recipes for pork rolls in 5 different variants!

Chinese cabbage leaf rolls with meat and rice

Lovers of Asian cuisine will absolutely enjoy this recipe! Spiced cabbage rolls filled with rice, minced pork, coriander and soy sauce are an absolute delicacy that you shouldn’t miss.


  • 500 grams of minced pork shoulder
  • 1 Chinese cabbage
  • 4 spoons of cooked rice
  • 1 egg, beaten
  • 2 cloves of garlic, finely chopped
  • 2-3 cm of fresh ginger, grated
  • 2 spring onions (white part finely chopped, green part sliced)
  • 1 chili pepper, finely chopped
  • 2 tablespoons of fresh coriander leaves
  • 2 spoons of soy sauce
  • 1 tablespoon of sesame oil
  • salt, pepper to taste
  • roasted white sesame seeds


  1. Boil water in a large pot.
  2. Divide the Chinese cabbage into separate leaves and save the biggest and most beautiful ones.
  3. For each leaf, tap the hardest part with a mallet or cut a part from it to make it thinner.
  4. Blanch each leaf in boiling water for a minute to make it softer and more flexible.
  5. Dry off.
  6. In a large bowl, mix all the ingredients for the filling: ground pork, rice, eggs, garlic, ginger, chilli, spring onion (both parts), coriander leaves, soy sauce and sesame oil.
  7. Season with salt and pepper.
  8. Place a spoonful of the filling on the bottom of the cabbage leaf.
  9. Fold both sides to the center and roll the sheet from the bottom up.
  10. Continue with the remaining leaves.
  11. Heat a few centimeters of water in a saucepan.
  12. Place all your stuffed leaves in a bamboo steamer lined with parchment paper.
  13. Simmer for about 15 minutes until the meat is cooked through.
  14. Sprinkle with fresh coriander leaves and toasted sesame seeds.
  15. Serve with rice and your favorite sauce.
Spiced cabbage rolls filled with rice, minced pork, coriander and soy sauce served in a bowl, sprinkled with sesame and chilli.

Taste the magic of Vietnamese cuisine and be inspired by our recipes for spring rolls , which are absolutely irresistible!

Sarma – Bosnian cabbage rolls

Spicy Balkan cabbage rolls filled with ground beef, rice and caramelized onions are absolutely irresistible. You can easily prepare them too!


  • 1 medium head of sauerkraut (see recipe below)
  • 1 chopped onion
  • 4 tablespoons of oil
  • 500 g of lean ground beef
  • ½ cup uncooked white rice
  • 2 chopped garlic cloves
  • 1 teaspoon sweet paprika
  • 1 tablespoon chopped fresh parsley
  • 1 teaspoon of nutmeg
  • 1 teaspoon of black pepper
  • 1 teaspoon Herb or salt
  • water
  • 2 bay leaves
  • 250 g of smoked meat


  1. Prepare the sauerkraut.
  2. Half fill a large pot with water, add 2 cups vinegar, ½ cup salt and bring to a boil.
  3. Get rid of large, damaged leaves from the head.
  4. Cut the core out of the cabbage with a sharp knife.
  5. Carefully submerge the head in the boiling water and let it cook for about 20 minutes or until the leaves are tender.
  6. Gently separate each leaf from the head, being careful not to tear, rinse and place in a large bowl.
  7. Using a knife, remove the thickest part of the rib from each leaf and set the leaves aside.
  8. Cut or chop small and damaged leaves.
  9. Spread half of the cut leaves in the bottom of a large pot.
  10. Heat 2 tablespoons oil in a small skillet over medium heat.
  11. Add the chopped onion and saute until translucent.
  12. Transfer the onion and oil to a large bowl.
  13. Add minced meat, ½ cup rice, 2 chopped garlic cloves, teaspoon sweet pepper, teaspoon chopped parsley, teaspoon nutmeg, teaspoon pepper, and teaspoon Vegetation or salt.
  14. Mix gently with your hands and set aside.
  15. Place one leaf, ribbed side down, in the palm of your hand.
  16. Place about 2 tablespoons of the meat mixture on the edge of each sheet, fold the sides to the center and roll away from each other.
  17. Repeat until all the filling is used up.
  18. Layer the rolls seam side down and close together.
  19. Cut the smoked meat into pieces and place on the rolls.
  20. Spread the remaining chopped cabbage leaves on top.
  21. Add the bay leaves, fill with enough water to just cover the rolls.
  22. Cover the pot and bring to a boil.
  23. Reduce heat and simmer for about 1 hour, adding more water if necessary.
  24. Enjoy your meal!
Spicy cabbage rolls filled with ground beef, rice and caramelized onions, served on a plate and topped with tomato sauce.

Try the traditional rolls with minced meat . You will not regret!

And how did the cabbage rolls turn out for you? Write to us in the comments!

Milan & Ondra

We are both fans of good food and enjoy cooking. On this website, we want to inspire you with traditional, but also less common recipes. We will be happy if you try our recipes and let us know how you liked them. Bon appetite! :)

Did you like this article? Give a 5 stars. :)

Write a comment

The email address will not be published and will not be stored in any marketing database. Required fields are marked *.