Tender cabbage leaves filled with rice and meat simmered in tomato sauce create comforting Ukrainian cabbage rolls for weeknight or holiday meals.
Ukrainian cabbage rolls bring together soft cabbage, mellow rice, and savory meat in a pot of gentle tomato sauce that fills the kitchen with warmth. The dish, often called holubtsi, turns simple pantry staples into a meal that feels generous and homely.
Each cook brings touches from home, from leaf thickness to the balance of meat and grain, so no two pots of holubtsi taste the same, yet every batch feels familiar and comforting.
This meal grew in farming regions where cabbage, grains, and small amounts of meat stretched across many plates. That thrifty spirit still shows today: one pot feeds a crowd, reheats well, and works for quiet dinners or festive tables.
Recipe Ukrainian Cabbage Rolls Step-By-Step Method
This recipe makes about twenty to twenty four rolls, enough for six to eight servings. The process has three stages: soften the cabbage leaves, mix the filling, then roll and simmer everything in a bright tomato sauce.
Plan around two and a half hours from start to finish, with most of that time hands off while the pot simmers. Read through the method once before you begin so the flow feels clear.
Prepare The Cabbage
Pick a medium to large head of green or savoy cabbage, tight and heavy for its size. Remove any damaged outer leaves, then trim the thick core so the leaves loosen.
The easiest way to soften cabbage leaves is to blanch the whole head. Lower it into a large pot of boiling salted water for three to five minutes, lift it out, peel away the softened outer leaves, then return the head to the pot and repeat until you have about twenty four leaves.
Lay the leaves on a towel to drain. For the larger, thicker ones, shave down the stiff rib with a small knife so they bend without cracking.
Make The Filling
For classic Ukrainian cabbage rolls you need ground meat, cooked rice, and gentle aromatics. A mix of beef and pork gives rich flavor, though all beef or all pork works as well.
Cook white rice until just tender, then cool it so it stays separate in the filling. Sweated onion and grated carrot add sweetness and moisture.
Stir together the ground meat, cooked rice, vegetables, salt, pepper, and a spoon or two of tomato paste. The mixture should be loose enough to spoon yet firm enough to hold a shape when packed with your hands.
Layer And Sauce The Pot
Tomato sauce keeps the rolls moist and adds pleasing acidity. In a bowl, blend crushed tomatoes or passata with water or stock, a little tomato paste, bay leaf, garlic, and a touch of sugar if the tomatoes taste sharp.
Line the bottom of a wide, heavy pot or Dutch oven with torn cabbage leaves. This buffer keeps the rolled holubtsi from sticking or scorching.
As you roll, you will stack the cabbage rolls snugly in layers, then pour the tomato mixture over the top until the rolls sit deep in the sauce.
Ingredient Notes For Ukrainian Cabbage Rolls
Cabbage: Dense green heads hold up during long simmering. Savoy cabbage gives a softer, lacy texture and milder taste. Choose a head that feels heavy with crisp outer leaves.
Vegetables in the cabbage family supply vitamin C, vitamin K, and fiber, so this dish can bring more of those nutrients to the plate, a point nutrition educators with the SNAP-Ed cabbage produce guide make often.
Meat: A blend of beef and pork gives deep flavor and gentle richness. Lean beef works if you add a spoon of oil to the filling so it does not dry out.
Rice and grains: Medium or long grain white rice is classic. Brown rice, barley, or buckwheat can stand in if you parboil them until just tender.
Aromatics: Onion and carrot form the base. Some cooks add a little celery or garlic as well. Finely chop or grate so they melt into the mixture.
Tomato base: Crushed tomatoes or passata form the main sauce. A spoon of tomato paste deepens color and taste.
Seasonings: Salt, black pepper, sweet paprika, and a pinch of dried herbs such as dill or marjoram work well. Fresh dill or parsley for serving adds a bright lift.
Toppings: A dollop of sour cream and a sprinkle of herbs on each serving keeps the dish lively and fresh.
Table #1 after ~40%
| Ingredient | Typical Amount For 6–8 Servings | Role In The Dish |
|---|---|---|
| Green Or Savoy Cabbage | 1 large head | Leaves for wrapping and sweet, soft texture |
| Ground Beef | 500 g (about 1 pound) | Savory base of the filling |
| Ground Pork (Optional) | 250 g (about 1/2 pound) | Extra richness and tenderness |
| Cooked White Rice | 1 1/2 cups cooked | Bulk, gentle bite, and starch to bind |
| Onion, Finely Chopped | 1 large | Sweetness and aroma in filling and sauce |
| Carrot, Grated | 1 medium | Color and gentle sweetness |
| Crushed Tomatoes Or Passata | 3–4 cups | Main braising liquid and tangy sauce |
| Stock Or Water | 1–2 cups | Thins sauce so rolls simmer, not scorch |
Filling And Rolling Technique
Place a cabbage leaf on a board with the stem end facing you. Spoon two to three tablespoons of filling near the base, keeping it in a small log.
Fold the sides of the leaf snugly over the filling, then roll away from you to form a tight bundle. Press gently so no gaps remain, yet avoid tearing the leaf.
Pack the rolls seam side down in the lined pot. The first layer should span the bottom; nestle in a second layer on top if needed, keeping them tight so they hold shape during cooking.
Simmering, Serving, And Safe Temperatures
Pour the tomato mixture over the cabbage rolls until they are almost submerged. Bring the pot just to a gentle simmer, then put the lid on and cook on low heat for about ninety minutes.
You want the cabbage completely tender and the filling cooked through. FoodSafety.gov lists 160°F or 71°C as the safe minimum internal temperature for dishes made with ground meat, so use a thermometer to check the center of a roll.
Once the rolls reach that point, rest the pot off heat for ten to fifteen minutes. The sauce will thicken slightly, and the flavors settle.
Serve the Ukrainian cabbage rolls with extra sauce spooned over the top, a spoon of sour cream, and a scatter of dill or parsley. Mashed potatoes, rye bread, or a simple cucumber salad sit well beside the rich, tangy rolls.
Variations On Classic Holubtsi
Meat blends: Pork and beef are common, though turkey or chicken mince work when you keep some fat in the mix for moisture.
Grain swaps: Brown rice, barley, or buckwheat deepen the rustic feel. Cook them partway first so they finish inside the rolls.
Sauce profiles: Some cooks like a sweeter tomato sauce with a spoon of sugar and extra carrot. Others lean toward a sharper style with more tomato paste, garlic, and a splash of vinegar.
Meatless holubtsi: Skip the meat and build the filling around rice, sautéed mushrooms, grated carrot, and extra onion. A bit of grated hard cheese inside the roll can help the mixture hold together.
Cooking methods: Once the pot is layered, you can bake the cabbage rolls at a gentle heat in a lidded dish instead of simmering on the stove. A slow cooker works too; keep the heat on low and allow plenty of time so the cabbage softens.
Storing And Reheating Leftover Cabbage Rolls
Cooked Ukrainian cabbage rolls keep their flavor and texture when stored with care. Cool the pot slightly, then move leftovers into shallow containers so they chill fast.
The FoodSafety.gov leftovers guide advises eating cooked leftovers within three to four days when refrigerated and using frozen portions within three to four months for best eating quality, so plan batches with that window in mind.
Food safety advice from the FDA on safe food handling stresses chilling perishable food within about two hours and never thawing meat on the counter, guidance that fits neatly with how home cooks handle big pots of holubtsi after a meal.
For the freezer, arrange rolls in a single layer on a tray until firm, then pack into bags or containers. This step keeps them from sticking together and makes it easy to reheat just what you need.
To reheat, thaw frozen rolls overnight in the fridge when possible. Warm them gently in a lidded dish with a splash of extra sauce or stock, either in the oven or on the stove, until the centers steam and the sauce bubbles.
If you reheat in a microwave, place the rolls in a deep dish, tent loosely with a microwave-safe lid or wrap, and check one roll in the center to be sure it is hot all the way through before serving.
Table #2 after ~60%
| Stage | Refrigerator Storage | Freezer Storage |
|---|---|---|
| Assembled, Uncooked Rolls In Sauce | Up to 24 hours before cooking | 2–3 months; thaw before gentle reheating and cooking through |
| Cooked Cabbage Rolls In Sauce | 3–4 days | 3–4 months for best flavor and texture |
| Extra Filling (No Sauce) | 1–2 days before cooking | 1–2 months; thaw and use in fresh rolls or stuffed peppers |
| Extra Tomato Sauce | 4–5 days | 3–4 months; handy for quick pasta or another batch of rolls |
Final Touches For Confident Ukrainian Cabbage Rolls
Once you make this recipe Ukrainian cabbage rolls dish once, the steps start to feel familiar. The next pot goes faster, and you can tune the filling, sauce, and texture to your own stove and taste.
Keep the cabbage tender, the filling moist but fully cooked, and the sauce deep enough to come most of the way up the rolls. With those anchors in place, this tray of holubtsi turns into a steady favorite for Sunday lunch, holiday tables, and any night that calls for a warm, generous meal.
References & Sources
- USDA SNAP-Ed Connection.“Cabbage.”Seasonal and nutrition information for cabbage, including notes on vitamin C, vitamin K, and fiber content.
- FoodSafety.gov.“Cook to a Safe Minimum Internal Temperature.”Chart listing 160°F (71°C) as the safe minimum internal temperature for ground meat dishes.
- FoodSafety.gov.“Leftovers: The Gift that Keeps on Giving.”Guidance on the two-hour rule, refrigerator storage for three to four days, and freezer storage for several months.
- U.S. Food and Drug Administration (FDA).“Safe Food Handling.”Advice on prompt refrigeration, safe thawing practices, and general home food safety steps.

