Ukrainian Stuffed Cabbage Recipe - Holubets or Holubtsi

Fresh stuffed cabbage rolls fotokris/Getty Images
Prep: 60 mins
Cook: 60 mins
Total: 2 hrs
Servings: 12 servings
Yield: 12 rolls
Nutrition Facts (per serving)
544 Calories
34g Fat
43g Carbs
20g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 12
Amount per serving
Calories 544
% Daily Value*
Total Fat 34g 44%
Saturated Fat 18g 92%
Cholesterol 119mg 40%
Sodium 940mg 41%
Total Carbohydrate 43g 16%
Dietary Fiber 7g 25%
Total Sugars 14g
Protein 20g
Vitamin C 89mg 443%
Calcium 154mg 12%
Iron 3mg 17%
Potassium 1129mg 24%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

The recipe for this Ukrainian stuffed cabbage or holubets (holubtsi is plural) is from Kramarczuk's Family Classics by Orest & Katie Kramarczuk (Beavers Pond Press, 2013). The book pays tribute to Wasyl and Anna Kramarczuk who emigrated from Ukraine and who started the Kramarczuk deli, sausage company, bakery and restaurant in Minneapolis in 1954 where it still stands today. Their son (Orest) and granddaughter (Katie) have compiled iconic, simple-to-prepare recipes from the business like this one. 

The authors say, "Holubets [is] a staple in Ukrainian cuisine. Don't let the cabbage intimidate -- they are always a crowd pleaser. The choice of a buckwheat filling makes them a wonderful and vegetarian option."

The cabbage rolls can be served with an optional tomato cream sauce (recipe below) as it is at the restaurant.


For the Cabbage:

  • 2 heads green cabbage

  • 1/4 cup white vinegar

  • 4 ounces (1/2 cup) unsalted butter, thinly sliced

  • 3 cups soup stock

  • 1 (28-ounce) can tomato sauce

For the Pork and Rice Filling:

  • 1 cup white rice

  • 1 large onion, chopped

  • 1 ounce (2 tablespoons) unsalted butter

  • 1 pound ground pork

  • Salt, to taste

  • Freshly ground black pepper, to taste

For the Vegetarian Buckwheat Kasha Filling:

  • 2 cups unroasted buckwheat

  • 1 large egg

  • 3 1/2 ounces (7 tablespoons) unsalted butter, melted

  • 1 medium onion, chopped

  • 1 medium potato, grated

  • Salt, to taste

  • Freshly ground black pepper, to taste

For the Tomato Cream Sauce:

  • 1 medium onion, chopped

  • 2 ounces (4 tablespoons) unsalted butter

  • 3/4 cup all-purpose flour

  • 1 teaspoon salt

  • 2 teaspoons sugar

  • 1/2 teaspoon freshly ground black pepper

  • 1 (8-ounce) can tomato sauce

  • 3 cups chicken stock

  • 1/2 cup heavy cream

Steps to Make It

To Prepare the Cabbage

  1. Remove core from each cabbage with a small paring knife.

  2. Place cabbages into a large pot of salted water, making sure they are fully submerged. Add vinegar. Boil cabbage about 30 minutes or until leaves fall freely from heads with a simple poke of a fork.

  3. Remove cabbage and allow it to cool. Carefully peel off each leaf one by one. Set aside and allow leaves to dry.

Creating the Cabbage Rolls

  1. Heat oven to 350 F degrees.

  2. Flip cabbage leaves so the stems face up. Shave some of the stems from the cabbage leaves with a small knife so they are easier to roll. Stack two leaves together, one on top of the other, so that the stems align.

  3. Add the desired filling (see recipes below) and gently roll. Once a shape is formed, push on both sides.

  4. Line a deep roasting pan with excess cabbage leaves and place rolls side by side. Once the dish is full, place butter slices and spoonfuls of tomato sauce in between rolls. Pour stock of choice over rolls until submerged.

  5. Cover rolls with more leaves or aluminum foil. Bake 40 minutes or until boiling. Reduce heat to 300 F degrees and bake 1 hour. Serve with tomato cream sauce (see recipe below), if desired.

To Make the Pork and Rice Filling

  1. Cook rice and allow it to cool.

  2. Fry onion in butter and add pork. Cook until pork is slightly browned.

  3. Allow mixture to cool and season with salt and pepper.

To Make the Vegetarian Buckwheat Kasha Filling

  1. Heat oven to 350 F degrees.

  2. Mix buckwheat with egg and 5 tablespoons melted butter and spread on a sheet pan.

  3. Bake 30 minutes until browned, stirring the mixture every 10 minutes.

  4. Meanwhile, fry onion in 2 tablespoons butter.

  5. Remove sheet pan from oven and add potato and fried onion. Return to oven for an additional 10 minutes.

  6. Remove and allow to cool. Season with salt and pepper.

To Make the Tomato Cream Sauce

  1. Fry onion in 1 tablespoon butter in small saucepan over medium heat until tender.

  2. In a separate large pot, melt 3 tablespoons butter over medium heat and add flour. Cook about 21 minutes.

  3. Add onion, salt, sugar, and pepper, mixing constantly. Gradually add tomato sauce and chicken stock and bring sauce to a boil. Once boiling, add cream. Season further with salt and pepper, if desired. (Makes 3 cups.)

  4. Optional: Fry 2 cloves of garlic with the butter and onion to create a delicious garlic sauce.