As I stood in my kitchen, the fragrant aroma of sautéed onions and carrots began to swirl around me, instantly transporting me to my grandmother’s dining room where we gathered around the table for Ukrainian Cabbage Rolls (Holubtsi). These tender cabbage leaves, lovingly wrapped around a flavorful blend of rice and ground pork, are pure comfort food that warms the soul. Not only are they deeply satisfying, but they’re also easily customizable, making them perfect for any occasion or dietary preference. Whether you’re feeding a crowd or enjoying a cozy night in, this hearty dish will leave your taste buds dancing and your heart full. Are you ready to roll into this delicious journey with me?

Why Are You Going to Adore These Rolls?
Homemade Comfort: Each bite of these Ukrainian Cabbage Rolls delivers the warmth of home-cooked meals, making it the perfect comfort food for any occasion.
Rich and Flavorful: The delightful combination of savory ground pork and fluffy rice, enhanced by aromatic herbs, creates an unforgettable flavor profile.
Customizable Delight: These rolls can easily be tailored to fit your taste—swap in ground turkey or even plant-based proteins, offering flexibility for all diets!
Family-Friendly Fun: Engage the whole family in the rolling process; it’s a fun way to create lasting memories while preparing a delicious meal together.
Easy Storage: Leftovers? No problem! These rolls store beautifully, so you can enjoy them throughout the week or freeze for a quick meal later, just like the Tortilla Pizza Rolls you love!
Total Satisfaction: With a creamy sour cream topping, paired with crusty bread or fresh salad, these rolls provide a satisfying dining experience that will keep everyone asking for seconds.
Ukrainian Cabbage Rolls Ingredients
• Dive into the heart of comfort food with these traditional Ukrainian Cabbage Rolls!
For the Filling
- Basmati Rice – Provides a light and fluffy texture for the filling; substitute with jasmine rice for a similar result.
- Salt – Enhances flavor; adjust the amount according to your taste.
- Olive Oil – Ideal for sautéing vegetables; can be swapped with any neutral oil.
- Butter – Adds a rich taste to the filling; use dairy-free alternatives for vegan options.
- Onion – Offers sweetness and depth; shallots also work well as a substitute.
- Carrots – Brings sweetness and slight crunch; parsnips can give a unique twist.
- Black Pepper – Adds warmth to the filling; customize the quantity based on preference.
- Ground Pork – The main protein, delivering moisture; ground turkey is a great leaner alternative.
- Parsley – Adds freshness to the filling; dill can be used for a more traditional flavor.
For the Cabbage Rolls
- Cabbage – The ultimate wrapper; green cabbage is classic, but savoy cabbage is tender.
- Bay Leaves – Infuses delicious flavor during cooking; use dried or fresh as available.
For the Sauce
- Tomato Sauce – Contributes moisture and flavor; homemade or canned works great, adjust the spices to your liking.
- Sour Cream – A creamy, tangy topping that makes each serving divine; use Greek yogurt for a lighter option.
Step‑by‑Step Instructions for Ukrainian Cabbage Rolls
Step 1: Prep the Rice
In a medium saucepan, combine 1 cup of rinsed basmati rice, 2 cups of water, and ½ teaspoon salt. Cook this mixture on low heat for about 15 minutes, or until the water has evaporated and the rice is tender. Once cooked, remove it from the heat and let it cool completely to avoid partially cooking the ground pork during the filling process.
Step 2: Cook Vegetables
In a large skillet, heat 2 tablespoons of olive oil and 1 tablespoon of butter over medium heat. Add 1 finely minced onion and 1 grated carrot to the pan, sautéing for about 5 to 7 minutes until the onion is translucent and the carrots are tender. Once cooked, set the mixture aside, allowing it to cool slightly before mixing it into the filling.
Step 3: Make Filling
In a spacious mixing bowl, combine the cooled rice, sautéed vegetables, 1 pound of ground pork, ¼ cup of chopped parsley, 1 teaspoon of salt, and ½ teaspoon of black pepper. Mix everything gently until thoroughly combined, ensuring all ingredients are evenly distributed. This hearty mixture will be the star filling of your Ukrainian Cabbage Rolls.
Step 4: Prepare Cabbage Leaves
Carefully core the cabbage head to remove the stem. Bring a large pot of salted water to a boil, then blanch the cabbage leaves for about 2 to 3 minutes until they’re flexible but still firm. Using tongs, transfer the leaves to a large plate to cool, leaving them aside while you assemble your rolls.
Step 5: Assemble Rolls
Trim any thick stems from the softened cabbage leaves to make them easier to roll. Place a generous amount of filling at the base of each leaf, then roll it tightly, tucking in the sides as you go. Repeat this process until all the filling is used, neatly arranging each Ukrainian Cabbage Roll on a tray for easy handling.
Step 6: Layer in Pot
In a large pot, create a base layer by placing sliced carrots and any leftover cabbage leaves at the bottom. Carefully arrange the cabbage rolls in layers on top, interspersing the rolls with a mixture of tomato sauce and a dollop of sour cream for added flavor. This layering will help steam the rolls while cooking.
Step 7: Cook
Pour in just enough water to cover the top layer of cabbage rolls, being careful not to completely submerge them. Cover the pot with a lid and let it simmer on low heat for about 1 hour, allowing the flavors to meld beautifully. After cooking, remove from heat and allow the rolls to rest covered for an additional 15 minutes before serving.

Ukrainian Cabbage Rolls: Creative Variations
Feel free to play around with these comforting Ukrainian Cabbage Rolls, as they are deliciously adaptable to your taste preferences!
-
Turkey Twist: Swap ground pork for ground turkey for a leaner filling packed with flavor. It’s a great way to lighten up the dish while still enjoying all the comforts.
-
Brown Rice Boost: Use brown rice instead of white for added nutrition and a heartier texture. This switch not only enhances flavor but provides a wholesome base for your filling.
-
Herb Infusion: Experiment with different herbs, such as dill or cilantro, to change up the flavor profile. Fresh herbs can add a delightful brightness to the filling.
-
Vegetarian Delight: Substitute ground meat with a mix of finely chopped mushrooms, black beans, and quinoa for a hearty vegetarian option. Packed with nutrients, it’s a great way to enjoy these rolls meat-free.
-
Spicy Kick: Add a pinch of red pepper flakes to your filling for an unexpected heat that complements the savory flavors. Your palate will dance with each spicy bite!
-
Creamy Alternatives: Replace sour cream with Greek yogurt for a tangy, lower-calorie topping. It still provides that creamy finish while keeping the dish light and satisfying.
-
Add More Crunch: Toss in diced bell peppers or celery to the filling mix for added texture and flavor. The additional crunch will liven up each bite!
The next time you make these delightful rolls, consider trying some of these variations or serving them alongside a comforting dish like Chicken Crescent Rolls for a round of delightful combinations!
Make Ahead Options
These Ukrainian Cabbage Rolls are perfect for meal prep enthusiasts! You can prepare the filling (rice, pork, vegetable mixture) up to 24 hours in advance and refrigerate it in an airtight container to keep it fresh. Additionally, blanch the cabbage leaves and store them separately in the fridge for up to 3 days. When you’re ready to serve, simply assemble the rolls, layer them in a pot with the sauce, and simmer them as directed. This way, you’ll have a comforting, home-cooked meal with minimal effort on busy weeknights, preserving all the rich flavors just as delicious as if made fresh!
How to Store and Freeze Ukrainian Cabbage Rolls
Fridge: Store leftover Ukrainian Cabbage Rolls in an airtight container for up to 3 days. Ensure they are completely cooled before sealing to maintain freshness.
Freezer: Freeze the rolls in a single layer on a baking sheet first. Once frozen, transfer them to an airtight container or freezer bag for up to 2 months.
Reheating: To reheat, place frozen cabbage rolls in a pot with a bit of water and cover, simmering on low for 30-40 minutes or until heated through.
Additional Tip: If storing sauce separately, keep it in an airtight container in the fridge for up to 5 days, adding it during reheating for a fresh touch.
What to Serve with Ukrainian Cabbage Rolls
Prepare to impress your family with a well-rounded meal that will tantalize their taste buds and warm their hearts.
-
Creamy Mashed Potatoes: The buttery smoothness of mashed potatoes complements the hearty cabbage rolls, soaking up the delicious sauce beautifully.
-
Fresh Garden Salad: A crisp salad with vibrant greens and a tangy vinaigrette adds brightness and contrast to the rich flavors of the rolls.
-
Crusty Bread: Nothing beats a warm loaf of crusty bread for sopping up the savory sauce, creating a comforting combination that’s simply irresistible.
-
Pickled Vegetables: The tang of pickled cucumbers or beets provides a delightful crunchy counterpoint, cutting through the richness of the dish without overpowering it.
-
Caramelized Brussels Sprouts: Their slightly sweet, nutty flavor adds depth to the meal while providing a textural contrast to the soft cabbage rolls.
-
Herb-Infused Quinoa: This light and fluffy grain, seasoned with herbs, offers a nutritious and flavorful alternative that pairs perfectly with the rolls, adding both volume and nourishment.
-
Sour Cream and Chives: A dollop of sour cream, sprinkled with fresh chives, enhances the rolls with an extra layer of richness and elegance.
-
Sweet Cranberry Sauce: A spoonful of vibrant cranberry sauce introduces a subtly sweet note that balances the savory elements, making for an unexpectedly delightful pairing.
-
Hot Tea: A warm cup of herbal or green tea can cleanse the palate, refresh the senses, and perfectly round out a comforting meal.
Expert Tips for Ukrainian Cabbage Rolls
- Cool the Rice: Ensure the rice is completely cooled before mixing with the ground pork. This prevents the meat from partially cooking during the filling process.
- Blanching Cabbage: Don’t skip blanching the cabbage leaves; this step makes them pliable and easier to roll without tearing.
- Layering is Key: When layering the rolls in the pot, ensure they’re not fully submerged in water. This partial coverage allows for perfect steaming without sogginess.
- Resting Time: Allow the dish to rest covered after cooking. This helps the flavors meld beautifully and enhances the overall taste experience.
- Substitutions Matter: Feel free to customize your Ukrainian Cabbage Rolls with proteins and herbs you enjoy, ensuring every bite reflects your personal taste!
- Serve with Care: For a delightful finish, don’t forget to top each serving with a dollop of sour cream, enhancing the comforting nature of these beloved rolls.

Ukrainian Cabbage Rolls Recipe FAQs
What type of cabbage is best for making Ukrainian Cabbage Rolls?
I recommend using green cabbage for its traditional flavor and texture, but savoy cabbage is an excellent alternative if you prefer something more tender and easier to handle.
How long can I store leftover Ukrainian Cabbage Rolls in the refrigerator?
Leftover cabbage rolls can be stored in an airtight container in the fridge for up to 3 days. Be sure to allow them to cool completely before sealing to maintain their delicious flavor and texture.
Can I freeze Ukrainian Cabbage Rolls?
Absolutely! For freezing, I advise freezing the rolls in a single layer on a baking sheet first. Once frozen, transfer them to an airtight container or a freezer bag. They will keep well for up to 2 months. When ready to enjoy, simply reheat them directly from frozen.
What if my cabbage leaves tear while blanching?
Don’t worry! If your cabbage leaves tear, you can still use them. Simply patch the torn leaves with smaller pieces or roll the filling in extra, sturdier leaves. Another option is to use the torn leaves as a lining in your pot before layering in the rolls.
Are Ukrainian Cabbage Rolls suitable for vegans?
You can certainly customize this dish to fit a vegan diet! Substitute the ground pork with lentils or a plant-based protein, use vegetable broth instead of water, and replace the sour cream with dairy-free yogurt or cashew cream for that creamy finish.
How can I enhance the flavor of my cabbage rolls?
To amp up the flavor, consider adding different herbs such as dill or thyme to the filling. You can also spice up your tomato sauce with red pepper flakes or Italian seasoning. These little tweaks can elevate your rolls to a new level of deliciousness!

Delicious Ukrainian Cabbage Rolls That Bring Comfort Home
Ingredients
Equipment
Method
- In a medium saucepan, combine 1 cup of rinsed basmati rice, 2 cups of water, and ½ teaspoon salt. Cook on low heat for about 15 minutes, or until the water has evaporated and the rice is tender. Remove from heat and let it cool completely.
- In a large skillet, heat 2 tablespoons of olive oil and 1 tablespoon of butter over medium heat. Add 1 finely minced onion and 1 grated carrot, sauté for about 5 to 7 minutes until translucent. Set aside to cool slightly.
- Combine the cooled rice, sautéed vegetables, 1 pound of ground pork, ¼ cup of chopped parsley, 1 teaspoon of salt, and ½ teaspoon of black pepper in a mixing bowl. Mix gently until combined.
- Core the cabbage head, bring a large pot of salted water to a boil, and blanch the cabbage leaves for 2 to 3 minutes until flexible. Transfer leaves to a plate to cool.
- Trim thick stems from softened cabbage leaves. Place filling at the base of each leaf, roll tightly, tucking in the sides. Arrange on a tray.
- In a large pot, layer sliced carrots and leftover cabbage leaves at the bottom. Arrange cabbage rolls on top, intersperse with tomato sauce and sour cream.
- Cover pot with water to just cover the top layer of rolls, cover with a lid, and simmer on low heat for about 1 hour. Remove from heat and rest covered for 15 minutes before serving.

Leave a Reply