• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
  • Recipes
  • Subscribe

Lavender & Macarons

menu icon
go to homepage
  • About
  • Contact
  • Recipes
  • Subscribe
  • Follow us:

    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • About
    • Contact
    • Recipes
    • Subscribe
  • Follow us:

    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Pork And Beef Recipes

    Published: Oct, 2025. Updated: Nov, 2025 by Iryna Bychkiv | This post may contain affiliate links. Read more here

    Ukrainian Cabbage Rolls

    36 shares
    • Facebook
    • Twitter
    • Email
    Jump to Recipe
    Ukrainian stuffed cabbage rolls in a white ceramic Dutch oven on a white background.
    Ukrainian stuffed cabbage rolls in a white ceramic Dutch oven on a white background.
    Pinterest image of Ukrainian stuffed cabbage rolls.

    These Ukrainian Cabbage Rolls (Holubtsi) are warm, comforting, and full of flavor. The tender cabbage leaves wrap around a savory rice and pork filling that’s simply delicious. It’s the kind of meal that tastes like home.

    Ukrainian stuffed cabbage rolls in a white ceramic Dutch oven on a white background.

    Ukrainian cuisine has many famous dishes - Borscht, Chicken Kyiv, Buzhenina. Cabbage rolls or how we call it - Holubtsi, are another Ukrainian classic, that everyone loves.

    In Ukraine, we usually make cabbage rolls for dinner. However, it's a filling and comforting dish that is often served at various gatherings, such as birthdays and weddings.

    I will show you how to make authentic recipe for stuffed cabbage rolls that my family has been making for years.

    Jump to:
    • Why This Recipe Stands Out
    • Key Ingredients
    • Substitutions and Variations
    • How to Make Ukrainian Cabbage Rolls
    • What to Serve with Ukrainian Cabbage Rolls
    • Frequently Asked Questions
    • More Ukrainian Recipes You'll Enjoy
    • Recipe

    Why This Recipe Stands Out

    This Ukrainian cabbage rolls recipe is the one I make when I’m craving something hearty, nostalgic, and comforting. Here's why I love it:

    • Classic and Comforting: These are the same cabbage rolls I grew up eating. The tomato-sour cream sauce and tender filling taste like home every time.
    • Cozy Yet Balanced: The pork, rice, and veggies make each roll satisfying without feeling heavy. A dollop of sour cream on top ties it all together.
    • Worth the Effort: Rolling them might take a little time, but once they simmer away, the whole house smells like a cozy Sunday dinner. We love it just as much as this Ukrainian Mushroom Soup.
    • Feeds a Crowd: I always make the full batch of Holubtsi and share with friends or freeze leftovers. It’s one of those meals that’s even better the next day.
    • Rooted in Tradition: From steaming the cabbage leaves to layering everything with care, this recipe makes me feel connected to generations before me.

    Key Ingredients

    Ingredient overview for the Ukrainian cabbage rolls.
    • Cabbage – Steamed until soft and pliable, cabbage leaves act as the wrapping for the filling and become tender during simmering.
    • Basmati Rice – Light and fluffy, the cooked rice adds structure and balance to the pork filling.
    • Ground Pork – Although, you can make cabbage rolls with ground chicken or beef, Ukrainians traditionally have been using pork. Savory and rich, pork brings flavor and heartiness to the filling, making each roll satisfying.
    • Onion & Carrots – Sautéed until soft, these vegetables add sweetness and depth to the pork and rice mixture, as well as to the base of the pot.
    • Parsley – Fresh and vibrant, parsley adds color and a clean herbal note to the filling.
    • Tomato Sauce – Mild and smooth, tomato sauce blends with sour cream to create a flavorful base that surrounds and softens the rolls as they simmer.
    • Sour Cream – Creamy and slightly tangy, sour cream enriches the sauce and is traditionally served on top for added comfort and flavor.
    • Bay Leaves – Simmered with the cabbage and rolls, bay leaves bring a subtle aromatic note to the cooking liquid.
    Ukrainian stuffed cabbage rolls in a white ceramic Dutch oven on a white background.

    Substitutions and Variations

    Here are some of my favorite substitutions and variations:

    • Meat Options: Ground pork adds richness, but you can also use ground beef, chicken, or a mix of meats depending on what you prefer. For a meatless Holubtsi version, try cooked lentils or mushrooms mixed with rice and vegetables.
    • Rice Alternatives: Basmati rice gives a fluffy filling, but you can use white long-grain, brown rice, or even cooked quinoa. Just make sure the grain is fully cooked and cooled before mixing.
    • Add-ins: The grated carrot and onion make a nice base, but you can also mix in sautéed mushrooms, bell pepper, or fresh dill for extra color and flavor.

    How to Make Ukrainian Cabbage Rolls

    Cooking rice in a medium stainless steel pot.
    Cooking onion and carrots in a stainless steel pan.

    Step 1: In a pot, combine rinsed rice, 2 cups water, and ½ teaspoon salt. Cook on low heat until water evaporates, about 15 minutes. Set aside to cool.

    Step 2: Heat olive oil and butter in a skillet. Sauté onion and 2 minced carrots for 5–7 minutes until soft. Set aside.

    Mixture for the stuffed cabbage rolls in a glass bowl.

    Step 3: In a bowl, mix cooled rice, sautéed vegetables, ground pork, parsley, remaining ½ teaspoon salt, and black pepper.

    Coring the cabbage on a wooden board.
    Blanching cabbage leaves in a boiling water in a pot.

    Step 4: Core the cabbage and gently peel off the leaves.

    Step 5: Boil 5 cups of water with 1 tablespoon salt and 2 bay leaves. Blanch cabbage leaves in batches for 2–3 minutes until soft and flexible. Set aside to cool.

    Rolling meat filling into a cabbage leaf.

    Step 6: Trim the thick stem from each leaf. Add 1 heaping tablespoon of filling to each leaf, roll tightly, and tuck in the sides.

    Step 7: In a bowl, mix tomato sauce with sour cream.

    Carrots and cabbage leaves on the bottom of the pot.
    Cabbage rolls in a pot topped with sour cream tomato sauce.

    Step 8: Line the bottom of a large pot with sliced carrots and leftover cabbage leaves. Layer cabbage rolls, spooning some sauce between each layer.

    Step 9: Pour remaining sauce on top, add water until just below the top layer. Add a pinch of salt.

    A pot with uncooked cabbage rolls.

    Step 10: Bring to a boil, reduce heat, cover, and simmer on low for 1 hour.

    Step 11: Let rest under the lid for 15 minutes. Serve warm with extra sour cream.

    For full list of ingredients and instructions, see recipe card below.

    Ukrainian stuffed cabbage rolls in a white bowl on a white background.

    What to Serve with Ukrainian Cabbage Rolls

    Hearty Sides

    • Mashed potatoes or buttery boiled potatoes are a classic and comforting pairing with Ukrainian cabbage rolls.
    • You can also serve them with a scoop of buckwheat or a slice of dark rye bread to soak up the savory tomato and sour cream sauce.

    Traditional Touches

    • Offer a side of fermented vegetables like sauerkraut or pickled cucumbers to bring that signature Eastern European tang.
    • If you're making a larger Ukrainian meal, start with a bowl of borscht or green sorrel soup to round things out.
    Ukrainian stuffed cabbage rolls in a white ceramic Dutch oven on a white background.

    Frequently Asked Questions

    Can I use a different kind of rice?

    Yes, while Basmati rice gives a light texture, you can also use long grain white rice, jasmine rice, or even brown rice. If using brown rice, cook it longer and make sure it's tender before mixing it into the filling.

    What type of cabbage works best?

    Green cabbage is the traditional choice because the leaves are large and flexible after steaming. Savoy cabbage is also a great option - it has more tender leaves and is easier to roll.

    Do I have to pre-cook the rice?

    Yes, pre-cooking the rice ensures it's fully cooked inside the cabbage rolls. Since the rolls simmer gently, starting with raw rice might result in uneven texture.

    Can I make the cabbage rolls ahead of time?

    Yes, you can assemble the rolls and refrigerate them for up to 24 hours before cooking. You can also freeze the uncooked rolls and cook them straight from frozen, just add extra time to the simmer.

    How do I store and reheat leftovers?

    Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a covered pot on the stove or in the microwave with a bit of the cooking liquid to keep them moist. You can also freeze them for up to 2 months.

    More Ukrainian Recipes You'll Enjoy

    • Green Borscht with Spinach - Such a delicious Green Borscht with Spinach. Classic Ukrainian recipe your whole family will enjoy. Ready to be served in 30 minutes.
    • Vinegret Salad - Vinegret Salad is a delicious and healthier alternative to American Potato Salad. It features cooked beets, potatoes and carrots along with tangy dill pickles and green peas.
    • Paska Recipe - This traditional Ukrainian Easter Bread recipe, also known as Paska or Russian Kulich, is a must-have for your Easter table. 
    • Cottage Cheese Pancakes - This recipe for Syrniki, or healthy cottage cheese pancakes, introduces you to a tasty breakfast or dessert from Ukraine and Russia. 

    Recipe

    Ukrainian stuffed cabbage rolls in a white ceramic Dutch oven on a white background.

    Ukrainian Cabbage Rolls

    These Ukrainian Cabbage Rolls are warm, comforting, and full of flavor. The tender cabbage leaves wrap around a savory rice and pork filling that’s simply delicious. It’s the kind of meal that tastes like home.
    No ratings yet
    Print Pin Rate
    Course: Main Course
    Cuisine: Ukrainian
    Servings: 8
    Calories: 355kcal
    Author: Iryna Bychkiv
    Prevent your screen from going dark

    Ingredients

    • 1 c Basmati rice rinsed at least 3 times
    • ½ teaspoon salt
    • 1 teaspoon olive oil
    • 1 tablespoon butter
    • 1 onion minced
    • 4 carrots
    • ½ teaspoon salt
    • ¼ teaspoon black pepper
    • 1 pound ground pork
    • ¼ cup parsley chopped
    • 1 cabbage
    • 2 bay leaves
    • 1 can tomato sauce
    • 1 cup sour cream plus more for serving

    Instructions

    • In a medium pot, combine 1 cup of rice with 2 cups of water and ½ teaspoon of salt, and cook over low heat until the water evaporates completely, about 15 minutes. Remove from the heat and let it cool.
    • Heat olive oil and butter in a large skillet over medium heat. Add the onion and 2 minced carrots, and sauté, stirring occasionally, until they are soft, 5-7 minutes. Set aside.
    • In a large bowl, combine cooled rice and sauteed onion and carrots. Add ground pork, chopped parsley, the remaining ½ teaspoon salt, and ¼ teaspoon black pepper. Mix well.
    • Carefully, core the cabbage by cutting around the core multiple times. Remove the core and then carefully peel off the leaves.
    • Add 5 cups of water to a large pot and bring it to a boil. Add a tablespoon of salt, bay leaf, reduce heat, let it boil slowly, and carefully lower (do not throw) the leaves in, 3-4 leaves at a time.
    • After 2-3 minutes, remove the leaves with a skimmer or slotted spoon. The leaves should be steamed and elastic. When you take them out, put them in a bowl or on a towel. Continue with the rest of the leaves.
    • Once the leaves have cooled, carefully cut off the thick part of the stem from each leaf.
    • Now you can roll up the cabbage rolls. For each leaf, put 1 heaping tablespoon of minced meat mixture in the center of a leaf. Roll it up like a roll, and then tuck the edges in on both sides. If the leaf is very big, you can put more minced meat.
    • In a small bowl, mix tomato sauce and sour cream.
    • Slice 2 remaining carrots and lay out the slices on the bottom of the large pot, a few chopped cabbage leaves (if any remain). Lay out the cabbage rolls in layers. Top each layer with a few tablespoons of tomato sauce and sour cream.
    • Top the last layer of cabbage rolls with tomato and sour cream sauce. Add water to the pot, so that the water does not completely cover the top of cabbage rolls, add a little salt, and put on the medium heat.
    • When it starts to boil, reduce the heat to low and simmer for about 1 hour.
    • Turn it off and let it cool under the lid for 15 minutes.
    • Serve cabbage rolls with a tablespoon of sour cream.

    Notes

    • Rinse the rice well before cooking to remove excess starch. This helps it stay fluffy and separate in the filling rather than turning sticky.
    • Let the rice cool before mixing it with the meat to prevent partially cooking the pork. This ensures even cooking during simmering.
    • Cut off the thick part of each cabbage leaf stem once steamed. This makes the leaves easier to roll and helps them cook more evenly.
    • Don’t fully cover the rolls with water. Simmering with partial liquid creates a more concentrated flavor and allows the rolls to gently steam.
    • Let the pot sit, covered, for 15 minutes after cooking. This helps the flavors settle and makes the rolls easier to serve without breaking apart.
    • Serve with extra sour cream on top for a cool and creamy contrast to the warm, savory filling.
     
    If you enjoyed this recipe, please come back and give it a rating. I ❤️ hearing from you! 

    Nutrition

    Calories: 355kcal | Carbohydrates: 31g | Protein: 14g | Fat: 20g | Saturated Fat: 8g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.1g | Cholesterol: 62mg | Sodium: 387mg | Potassium: 548mg | Fiber: 4g | Sugar: 7g | Vitamin A: 5594IU | Vitamin C: 48mg | Calcium: 106mg | Iron: 1mg
    Tried this Recipe? Tag me Today!Mention @Lavender.And.Macarons or tag #lavenderandmacarons!
    Iryna Bychkiv
    Website

    Iryna Bychkiv is the founder and writer of the culinary website Lavender & Macarons, where she shares clean, European-inspired recipes that are delicious, easy to prepare, and made with wholesome ingredients. Iryna loves creating meals that are simple yet healthy and unique, including vegan and vegetarian recipes.
    Iryna is also a freelance writer for MSN and Associated Press Wire.

    More Pork And Beef Recipes

    • Beef ragu rigatoni in a white bowl.
      Beef Ragu with Rigatoni Pasta
    • Korean beef and rice in a bowl with chopped carrot and cucumber on top.
      Korean Beef and Rice
    • Greek ground beef stuffed bell peppers in a white baking dish.
      Stuffed Bell Peppers (Greek Style)
    • Sausage pasta with sun-dried tomatoes and pancetta in a white bowl.
      Creamy Italian Sausage Pasta
    36 shares
    • Facebook
    • Twitter
    • Email

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    The photo of Iryna Bychkiv, the writer and owner of a culinary website - Lavender & Macarons.

    Hi, I’m Iryna — the cook, writer, and photographer behind Lavender & Macarons. I love sharing European-inspired meals with Ukrainian roots, made a little healthier and always full of comfort. More about Iryna...

    New Recipes👇

    • A collage of 4 images with a text in the middle that says The Best Ukrainian Recipes.
      Favorite Ukrainian Cuisine Recipes
    • Easy fruit cake on a white platter.
      Easy Fruit Cake Recipe
    • Apple pomegranate salad in a white bowl.
      Apple Pomegranate Salad
    • Collage fo 4 images with a text in a center that says: The Best European Desserts.
      Best European Desserts

    Footer



    Home

    About

    Contact

    Privacy Policy

    Disclaimer

    Terms of Use

    Copyright © 2024 Lavender & Macarons LLC | Healthy, Clean Recipes

    Stock images by Depositphotos

    36 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required