Stuffed Russian cabbage rolls, often called golubtsi, are a comforting meal made with tender cabbage leaves wrapped around a savory filling of ground beef, rice, onion, and seasonings. The rolls slowly cook in a rich tomato sauce until the cabbage is soft and the filling is juicy and flavorful.
This Russian-inspired cabbage roll recipe is hearty enough for a family dinner, yet it is also a wonderful make-ahead dish for holidays, potlucks, and busy weeknights. Serve the cabbage rolls with sour cream, fresh dill, rye bread, mashed potatoes, or a simple cucumber salad for a cozy meal.
What Are Russian Cabbage Rolls?
Russian cabbage rolls are commonly known as golubtsi or golubtsy. They are made by wrapping a meat-and-rice filling inside softened cabbage leaves, then simmering or baking the rolls in a tomato-based sauce. The word golubtsi is associated with a traditional Eastern European cabbage dish that has many regional variations.
The filling often contains ground beef, pork, or a mixture of both, along with rice, onion, garlic, salt, pepper, and herbs. Some families add grated carrot, parsley, dill, or paprika for extra flavor. The exact ingredients can differ from one household to another, which is part of what makes cabbage rolls such a beloved comfort food.
These stuffed cabbage rolls are different from some other versions because they are typically gently cooked in tomato sauce rather than fried. The slow cooking process softens the cabbage, cooks the rice, and allows the savory filling to absorb the flavor of the sauce.
You can serve golubtsi as a complete meal, especially with bread and a fresh side salad. They are also a great recipe to prepare in advance because the flavor becomes even better after resting overnight in the refrigerator.
Ingredients for Classic Golubtsi
The most important part of this recipe is choosing simple ingredients that cook well together. Green cabbage is usually the easiest choice because its large outer leaves can be softened, folded, and rolled around the filling. Savoy cabbage also works well because the leaves are naturally tender and flexible.
For the filling, use ground beef with enough fat to stay juicy during cooking. An 80/20 or 85/15 ground beef blend gives good flavor. You can also use half ground beef and half ground pork for a richer filling. Cooked rice gives the rolls their classic tender texture and stretches the meat filling into a satisfying family meal.
The tomato sauce is made with tomato sauce, crushed tomatoes, broth, garlic, onion, and simple seasonings. A small amount of sugar balances the natural acidity of tomatoes, while paprika adds gentle warmth. You can use vegetable broth, chicken broth, or beef broth depending on what you have available.
Here are a few useful substitutions:
- Use ground turkey or chicken instead of ground beef for a lighter version.
- Use cooked brown rice, but expect a slightly firmer texture.
- Replace white rice with cauliflower rice only if you want a low-carb adaptation.
- Add shredded carrot to the meat mixture for a little sweetness and moisture.
- Use canned diced tomatoes if crushed tomatoes are unavailable.
How to Make Stuffed Russian Cabbage Rolls
Start by preparing the cabbage. Bring a large pot of water to a boil and carefully lower the cabbage into the water. As the outer leaves soften, gently remove them with tongs. Continue until you have around 12 to 14 usable leaves. Trim the thick center rib from each leaf so it folds easily without breaking.
While the cabbage cools, make the filling. Combine the ground beef, cooked rice, finely chopped onion, garlic, egg, salt, black pepper, paprika, and chopped dill or parsley in a large bowl. Mix gently until everything is evenly combined. Avoid overmixing, which can make the filling dense.
To roll each cabbage leaf, place about 2 to 3 tablespoons of filling near the bottom of a softened leaf. Fold the bottom edge over the filling, fold in both sides, and roll upward into a compact parcel. Place each roll seam-side down in a large Dutch oven or baking dish.
Make the tomato sauce by sautéing onion and garlic in olive oil, then stirring in tomato sauce, crushed tomatoes, broth, paprika, sugar, salt, and pepper. Spoon some sauce into the bottom of the baking dish, arrange the rolls snugly on top, and cover them with the remaining sauce.
Bake the cabbage rolls covered at 350°F (175°C) for about 1 hour and 15 minutes, or until the cabbage is tender and the filling is cooked through. Let the dish rest for 10 minutes before serving so the sauce thickens slightly.
Tips for Tender and Flavorful Cabbage Rolls
The first important tip is not to overfill the cabbage leaves. Too much filling can cause the rolls to split while baking. A small amount of filling expands slightly as it cooks, especially if the rice is not fully cooked.
If the cabbage leaves are difficult to roll, trim more of the thick rib from the center. You can also gently flatten the rib with the back of a knife or a meat mallet. Tender leaves make the rolling process much easier.
Use a baking dish or Dutch oven that holds the rolls closely together. This helps them keep their shape while cooking. Arrange the rolls seam-side down, and pour enough sauce over the top so they remain moist throughout the cooking time.
For deeper tomato flavor, add a teaspoon of Worcestershire sauce, a splash of red wine, or a little tomato paste to the sauce. If you enjoy a sweeter sauce, add another teaspoon of sugar or a small amount of honey. Taste the sauce before pouring it over the rolls and adjust the seasoning to your preference.
These cabbage rolls are excellent for making ahead. Assemble the dish, cover it tightly, and refrigerate for up to 24 hours before baking. Add 10 to 15 extra minutes to the baking time if cooking the dish directly from the refrigerator.
Serving, Storing, and Reheating Golubtsi
Serve stuffed Russian cabbage rolls hot with a generous spoonful of tomato sauce. A dollop of sour cream adds a cool, creamy contrast to the rich beef filling and tangy tomato sauce. Fresh dill or parsley also makes a simple, attractive garnish.
For a complete meal, pair golubtsi with mashed potatoes, buttered egg noodles, rye bread, boiled potatoes, cucumber salad, or roasted vegetables. A simple green salad with a light vinaigrette works especially well when you want a fresher side dish.
Store leftover cabbage rolls in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave, covered loosely, until hot throughout. You can also reheat them in a covered baking dish at 325°F (165°C) until warmed through.
To freeze cabbage rolls, place cooled rolls and sauce in a freezer-safe container. Freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat in a covered dish in the oven. Add a splash of broth or extra tomato sauce if the sauce has thickened too much after freezing.

Stuffed Russian Cabbage Rolls (Classic Golubtsi)
Ingredients
- For the cabbage rolls
- 1 large green cabbage about 2½ to 3 pounds
- 1 pound ground beef
- 1 cup cooked white rice cooled
- 1 small yellow onion finely chopped
- 2 garlic cloves minced
- 1 large egg
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 teaspoon sweet paprika
- 2 tablespoons chopped fresh dill or parsley
- For the tomato sauce
- 1 tablespoon olive oil
- 1 small yellow onion finely diced
- 2 garlic cloves minced
- 1 can tomato sauce 15 ounces
- 1 can crushed tomatoes 14 to 15 ounces
- 1 cup beef broth or chicken broth
- 1 teaspoon sweet paprika
- 1 teaspoon granulated sugar
- ½ teaspoon kosher salt plus more to taste
- ¼ teaspoon black pepper
- 1 tablespoon chopped fresh dill or parsley optional
- For serving
- Sour cream
- Chopped fresh dill or parsley
- Rye bread mashed potatoes, or cucumber salad
Instructions
- Preheat the oven to 350°F (175°C). Lightly grease a large Dutch oven or a 9×13-inch baking dish with cooking spray or oil.
- Bring a large pot of salted water to a boil. Carefully place the whole cabbage in the pot. As the leaves soften, remove them one by one with tongs. Continue until you have 12 to 14 large leaves. Let the leaves cool, then trim the thick center rib from each leaf.
- In a large bowl, combine the ground beef, cooked rice, chopped onion, minced garlic, egg, salt, black pepper, paprika, and chopped dill or parsley. Mix gently until evenly combined.
- Place 2 to 3 tablespoons of filling near the base of one cabbage leaf. Fold the bottom over the filling, fold in the sides, and roll tightly. Repeat with the remaining cabbage leaves and filling.
- Heat olive oil in a saucepan over medium heat. Add diced onion and cook for 3 to 4 minutes, until softened. Add garlic and cook for 30 seconds.
- Stir in tomato sauce, crushed tomatoes, broth, paprika, sugar, salt, and black pepper. Simmer for 5 minutes, then taste and adjust the seasoning if needed.
- Spoon about 1 cup of tomato sauce into the bottom of the prepared Dutch oven or baking dish. Arrange the cabbage rolls seam-side down in the dish. Pour the remaining sauce evenly over the rolls.
- Cover tightly with a lid or aluminum foil. Bake for 1 hour and 15 minutes, until the cabbage is tender and the meat filling reaches an internal temperature of 160°F (71°C).
- Let the cabbage rolls rest for 10 minutes. Serve warm with extra tomato sauce, sour cream, and fresh dill or parsley.



