There’s nothing quite like a warm plate of Golubci to bring back memories of home-cooked Ukrainian meals. These tender cabbage rolls are filled with a savory mix of ground meat, rice, and spices, then simmered in a rich tomato sauce until melt-in-your-mouth perfect. Whether you’re new to Ukrainian cuisine or craving a nostalgic comfort dish, this traditional recipe is hearty, satisfying, and made to share.

🥬Ingredients for Golubci
For the cabbage rolls:
-
1 large head of green cabbage
-
500g (1 lb) ground beef
-
1/2 cup uncooked white rice
-
1 medium onion, finely chopped
-
2 garlic cloves, minced
-
1 medium carrot, grated
-
1 tsp salt
-
1/2 tsp black pepper
-
1 tsp paprika (optional)
-
1 tbsp avocado oil (for sautéing)
For the tomato sauce:
-
1 1/2 cups tomato sauce or crushed tomatoes
-
1 tbsp tomato paste
-
1 cup vegetable broth
-
1 bay leaf
-
1 tsp sugar (to balance acidity)
-
Salt & pepper to taste
To serve:
-
Fresh parsley or dill, chopped
-
Sour cream
🔪 Step-by-Step Instructions
Step 1: Prepare the Cabbage
-
Remove the core from the cabbage.
-
Boil a large pot of water and carefully place the whole cabbage inside.
-
As the cabbage softens, peel off the outer leaves one at a time with tongs.
-
Set aside 12–15 large leaves. Trim the thick vein at the base of each leaf to make rolling easier.
💡 Tip: You can also freeze the cabbage overnight and thaw it to soften the leaves without boiling.
Step 2: Make the Filling
-
In a small pot, parboil the rice for 3–4 minutes, then drain and set aside to cool slightly. It should still be firm, not fully cooked.
- In a skillet, heat oil over medium heat. Sauté chopped onion and garlic, and grated carrot until soft and golden.
-
In a large bowl, mix:
-
Ground meat
-
Sautéed veggies
-
Parboiled rice
-
Salt, pepper, paprika
-
-
Combine everything well with your hands or a spoon.
Step 3: Roll the Golubci
-
Place a cabbage leaf on a flat surface.
-
Add 1–2 tablespoons of filling near the base.
-
Fold the sides inward and roll tightly like a burrito.
-
Repeat with remaining leaves and filling.
Step 4: Assemble in Pot
-
Line the bottom of a deep pot with extra or torn cabbage leaves (to prevent burning).
-
Layer the cabbage rolls seam-side down, packing them snugly.
Step 5: Prepare the Sauce
-
In a bowl, whisk together:
-
Tomato sauce
-
Tomato paste
-
Broth
-
Sugar, salt, pepper
-
-
Pour the sauce evenly over the cabbage rolls.
-
Add a bay leaf on top.
Step 6: Cook
-
Bring to a gentle simmer over medium heat.
-
Cover, reduce heat, and simmer for about 40-50 minutes, until tender.

✅ Tips for Success
Precook the Rice Slightly
Parboil the rice for just 3–4 minutes. This softens it enough to cook evenly inside the rolls without becoming mushy.
Trim the Cabbage Veins
Use a sharp knife to shave down the thick vein at the base of each cabbage leaf. This makes rolling easier and helps the rolls stay tightly wrapped during cooking.
Don’t Overfill the Rolls
Add just 1–2 tablespoons of filling per leaf. Too much can cause the rolls to burst open while cooking.
Use Extra Cabbage Leaves on the Bottom
Line the pot with leftover or torn cabbage leaves. This protects the Golubci from burning or sticking to the pot.
Let Them Simmer Gently
Low, slow cooking allows the flavors to meld and the cabbage to soften perfectly. Rushing it can make the rolls tough or undercooked.
Make Them Ahead
Golubci taste even better the next day. You can make them a day ahead and reheat them for even richer flavor.
Freeze for Later
These cabbage rolls freeze beautifully. Store in an airtight container with some sauce and thaw overnight before reheating.
Try a Dutch Oven or Casserole Dish
Using a heavy pot with a lid or a deep casserole dish for oven baking helps retain moisture and distribute heat evenly.
Customize the Filling
You can swap in ground turkey, lamb, mushrooms, or lentils for variations. Add chopped fresh herbs for a brighter flavor.

🍽️ How to Serve Golubci (Stuffed Cabbage Rolls)
Golubci are a hearty, filling dish that can shine on their own or be paired with simple sides to create a complete meal. Here’s how to serve them for the most satisfying experience:
🥄 Traditional Serving Style
-
With sour cream – A dollop of cool, creamy sour cream is the classic Ukrainian way to top off Golubci. I
-
Garnished with fresh herbs – Sprinkle chopped fresh dill, parsley, or chives over the top for color and a fresh flavor boost.
🍞 Great Side Dishes
-
Crusty rye bread or garlic bread for soaking up the sauce.
-
Mashed potatoes – A popular and cozy pairing. Coconut Milk Mashed Potatoes.
-
Boiled or roasted potatoes – Simple and traditional. Buttered Potatoes with Dill.
-
Light green salad or shredded beet salad – For a fresh contrast. Beetroot Salad with Walnuts.
-
Pickles – Tangy pickled cucumbers or tomatoes. Best Marinated Cucumbers.
🧊 Meal Prep & Leftovers
Golubci taste even better the next day as the flavors continue to develop. They reheat well and can also be frozen in individual portions for future quick meals.
💡Hosting Tip: Serve Golubci family-style in a large dish with extra sauce and sour cream on the side for guests to help themselves.
🧊 Storing and Reheating Golubci
These stuffed cabbage rolls are perfect for making ahead — and they taste even better the next day!
🥶 How to Store Golubci
In the Refrigerator:
-
Let the rolls cool completely after cooking.
-
Transfer to an airtight container along with the sauce to keep them moist.
-
Store for up to 4 days in the fridge.
In the Freezer:
-
Place cooled rolls (with sauce) in a freezer-safe container or wrap them individually in foil, then place in a zip-top freezer bag.
-
Label with the date.
-
Freeze for up to 3 months.
💡 Tip: Freeze in portions for easy weekday meals!
🔁 How to Reheat Golubci
From the Fridge:
-
Stovetop: Place rolls in a pot with some sauce. Cover and heat over medium-low until warmed through.
-
Microwave: Place a few rolls in a microwave-safe dish with sauce. Cover with a lid or damp paper towel and heat in 1-minute intervals.
-
Oven: Cover with foil and reheat at 160°C (325°F) for 20–25 minutes.
From Frozen:
-
Thaw overnight in the refrigerator, then reheat using any of the methods above.
-
Or reheat straight from frozen in a covered baking dish at 160°C (325°F) for 45–60 minutes, until hot in the center.
FAQ
Q1. Can I use savoy or Napa cabbage instead of regular green cabbage? Yes! Savoy cabbage is softer and easier to roll, making it a great alternative. Napa cabbage also works well, especially for smaller rolls.
Q2. Can I make Golubci vegetarian or vegan? Absolutely. Replace the ground meat with cooked lentils, mushrooms, or a plant-based meat alternative.
Q3. Do I have to cook the rice first? It’s best to parboil the rice for 3–4 minutes before mixing it with the meat. This ensures the rice cooks fully inside the cabbage rolls without getting mushy.
Q4. What’s the best meat for Golubci? A mix of ground beef and pork gives the richest flavor, but you can also use just beef, pork, turkey, or chicken based on your preference.
Q5. Can I make this recipe ahead of time? Yes! Golubci actually taste better the next day. Make them up to 2 days in advance and store them in the fridge. They also freeze well.
Q6. Why are my cabbage rolls falling apart? This usually happens if the cabbage leaves are too stiff or if the rolls are overfilled. Be sure to soften the leaves well and trim the thick vein for easier rolling.
Keep Cooking
Instant Pot Oatmeal Recipe (Gluten-Free and Vegan)
Anti-Inflammatory Sweet Potato Salad
Dark Chocolate Protein Bars (Vegan & No-Bake)
Roasted Asparagus in 15 Minutes – Easy and Flavorful
Traditional Potato Pancakes (Draniki)

Ukrainian Golubci (Stuffed Cabbage Rolls)
Equipment
- 1 cooking pot
Ingredients
For the cabbage rolls:
- 1 large head of green cabbage
- 1 lb ground beef (or beef/pork mix) (500 g)
- ½ cup uncooked white rice
- 1 medium onion, finely chopped
- 2 garlic cloves, minced
- 1 medium carrot, grated
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp paprika (optional)
- 1 Tbsp avocado oil (for sautéing)
For the tomato sauce:
- 1 ½ cups tomato sauce or crushed tomatoes
- 1 Tbsp tomato paste
- 1 cup vegetable broth
- 1 bay leaf
- 1 tsp sugar (to balance acidity)
- Salt & pepper to taste
To serve:
- Fresh parsley or dill, chopped
- Sour cream
Instructions
- Step 1: Prepare the CabbageRemove the core from the cabbage.Boil a large pot of water and carefully place the whole cabbage inside.As the cabbage softens, peel off the outer leaves one at a time with tongs.Set aside 12–15 large leaves. Trim the thick vein at the base of each leaf to make rolling easier.
- Step 2: Make the FillingIn a small pot, parboil the rice for 3–4 minutes, then drain and set aside to cool slightly. It should still be firm, not fully cooked.In a skillet, heat oil over medium heat. Sauté chopped onion and garlic, and grated carrot until soft and golden.In a large bowl, mix:Ground meatSautéed veggiesParboiled riceSalt, pepper, paprikaCombine everything well with your hands or a spoon.
- Step 3: Roll the GolubciPlace a cabbage leaf on a flat surface.Add 1–2 tablespoons of filling near the base.Fold the sides inward and roll tightly like a burrito.Repeat with remaining leaves and filling.
- Step 4: Assemble in PotLine the bottom of a deep pot with extra or torn cabbage leaves (to prevent burning).Layer the cabbage rolls seam-side down, packing them snugly.
- Step 5: Prepare the SauceIn a bowl, whisk together:Tomato sauceTomato pasteBrothSugar, salt, pepperPour the sauce evenly over the cabbage rolls.Add a bay leaf on top.
- Step 6: CookBring to a gentle simmer over medium heat.Cover, reduce heat, and simmer for about 40-50 minutes, until tender.
- Step 7: ServeServe warm, topped with fresh herbs and a generous dollop of sour cream.Best enjoyed with crusty bread or mashed potatoes.
