Prep Time: 30 minutes · Cook Time: 1 hour 15 minutes · Total Time: 1 hour 45 minutes · Servings: 6 · Yield: 12 cabbage rolls
Stuffed Cabbage Rolls are a timeless comfort food made with tender cabbage leaves wrapped around a savory filling of ground beef, rice, onions, and seasonings, then slowly simmered in a rich tomato sauce. Every roll is soft, juicy, and full of delicious homemade flavor.
This classic family recipe is perfect for Sunday dinners, cozy weeknight meals, holiday gatherings, or whenever you crave something hearty and satisfying. The combination of seasoned beef, fluffy rice, tender cabbage, and tangy tomato sauce creates a delicious meal that tastes even better when the flavors have time to blend together.
Although cabbage rolls may look complicated, they are surprisingly easy to prepare once you know how to soften the cabbage leaves and roll the filling securely. You can make them ahead of time, refrigerate them, or freeze a batch for a convenient homemade dinner later.
Ingredients
For the Cabbage Rolls
-
1 large green cabbage
-
1 pound ground beef (80/20 recommended)
-
1/2 cup uncooked long-grain white rice
-
1 medium yellow onion, finely chopped
-
2 cloves garlic, minced
-
1 large egg
-
1 teaspoon salt
-
1/2 teaspoon black pepper
-
1 teaspoon paprika
-
1 teaspoon dried parsley
-
1/2 teaspoon dried thyme
-
2 tablespoons chopped fresh parsley (optional)
For the Tomato Sauce
-
1 can (15 ounces) tomato sauce
-
1 can (14.5 ounces) diced tomatoes
-
1 tablespoon tomato paste
-
1 cup beef broth or chicken broth
-
1 tablespoon brown sugar (optional)
-
1 tablespoon lemon juice or apple cider vinegar
-
1 teaspoon Worcestershire sauce
-
1/2 teaspoon garlic powder
-
1/2 teaspoon salt, or to taste
-
1/4 teaspoon black pepper
For the Baking Dish
-
1 tablespoon olive oil or cooking oil
-
1/2 cup water or additional broth, as needed
Equipment
-
Large stockpot
-
Large mixing bowl
-
Sharp knife
-
Cutting board
-
Large spoon
-
Whisk
-
9-by-13-inch baking dish or deep oven-safe casserole dish
-
Aluminum foil
-
Tongs or a slotted spoon
Ingredient Notes
Green cabbage: Choose a large cabbage with firm, healthy leaves. Larger leaves are easier to fill and roll without tearing.
Ground beef: Ground beef provides a rich, savory filling. An 80/20 blend offers excellent flavor and moisture. You can substitute ground turkey, ground chicken, or a mixture of beef and pork.
Rice: Uncooked long-grain rice absorbs moisture from the filling and sauce as the rolls cook. Because it expands during cooking, use only half a cup for this recipe.
Onion and garlic: These ingredients create a flavorful base for the meat filling. Finely chopping them helps distribute their flavor evenly.
Tomato sauce and diced tomatoes: Together, they create a thick, savory sauce that keeps the cabbage rolls moist while cooking.
Beef broth: Broth adds depth to the tomato sauce. Water can be used instead, but broth usually produces a richer flavor.
Brown sugar and vinegar: A small amount of sweetness balances the acidity of the tomatoes, while lemon juice or vinegar adds brightness. Both can be adjusted to taste.
Instructions
Step 1: Prepare the cabbage
Bring a large pot of water to a boil.
Remove any damaged outer cabbage leaves and carefully cut around the core with a sharp knife.
Place the whole cabbage into the boiling water, core-side down. Boil for approximately 5–8 minutes, carefully removing the outer leaves as they soften. Use tongs to transfer the leaves to a plate.
Continue until you have approximately 12–14 large, flexible leaves.
If the thick center ribs remain stiff, carefully shave them down with a knife without cutting through the leaves. This makes rolling easier and helps the cabbage cook evenly.
Set the leaves aside to cool.
Step 2: Prepare the rice
Rinse the uncooked rice under cold water until the water runs mostly clear.
Drain thoroughly.
For this recipe, the rice goes into the filling uncooked. It will absorb liquid and cook inside the cabbage rolls as they simmer or bake.
Important: Do not use fully cooked rice in place of the uncooked rice without adjusting the recipe, as the filling’s moisture and cooking time will change.
Step 3: Make the meat filling
In a large mixing bowl, combine the ground beef, uncooked rice, chopped onion, minced garlic, egg, salt, black pepper, paprika, dried parsley, and dried thyme.
Mix gently with clean hands or a spoon until everything is evenly combined.
Avoid overmixing, as this can make the meat filling dense.
The mixture should hold together when shaped but should not feel overly compact.
Step 4: Prepare the tomato sauce
In a separate bowl, combine the tomato sauce, diced tomatoes, tomato paste, broth, optional brown sugar, lemon juice or vinegar, Worcestershire sauce, garlic powder, salt, and black pepper.
Whisk until the tomato paste is fully incorporated.
Taste the sauce and adjust the seasoning as needed. Add a little more broth if you prefer a thinner sauce or a pinch of sugar if the tomatoes taste especially acidic.
Step 5: Fill the cabbage leaves
Place one softened cabbage leaf on a clean cutting board with the stem end facing you.
Add approximately 2–3 tablespoons of meat filling near the bottom of the leaf, adjusting the amount to fit the leaf’s size.
Fold the bottom edge over the filling, fold both sides inward, and roll toward the top to create a snug package.
Do not roll the cabbage too tightly. The rice needs room to expand as it cooks.
Repeat with the remaining leaves and filling.
If a leaf is too small or torn, overlap two smaller pieces or use the torn leaf to line the baking dish.
Step 6: Prepare the baking dish
Preheat your oven to 350°F (175°C).
Lightly grease a deep 9-by-13-inch baking dish with olive oil or cooking oil.
Spread a thin layer of tomato sauce over the bottom of the dish. This prevents the cabbage rolls from sticking and helps them cook evenly.
Arrange the cabbage rolls seam-side down in a single layer if possible. If necessary, place them in two layers in a deep casserole dish.
Pour the remaining tomato sauce over the rolls, ensuring they are generously covered.
If the sauce seems too thick, add up to 1/2 cup of water or broth around the edges of the dish.
Step 7: Bake the cabbage rolls
Cover the baking dish tightly with aluminum foil.
Bake for approximately 1 hour and 15 minutes to 1 hour and 30 minutes, depending on the size of the rolls and the depth of the dish.
Check for doneness by carefully testing a roll. The cabbage should be tender, the rice should be fully cooked, and the meat filling should reach a safe internal temperature of 160°F (71°C) for ground beef.
If the cabbage or rice is still firm, cover the dish again and continue baking in 10–15-minute increments.
Step 8: Finish the sauce
Once the cabbage rolls are cooked, carefully remove the foil.
Spoon some of the tomato sauce over the tops of the rolls. If you prefer a thicker sauce, return the uncovered dish to the oven for another 10 minutes.
Allow the rolls to rest for approximately 5–10 minutes before serving. This helps the filling settle and makes the rolls easier to lift from the dish.
Step 9: Serve and enjoy
Transfer the cabbage rolls to serving plates and spoon plenty of tomato sauce over each portion.
Garnish with fresh parsley if desired.
Serve warm with mashed potatoes, crusty bread, steamed vegetables, or a simple green salad for a satisfying homemade meal.
Tips for Perfect Stuffed Cabbage Rolls
-
Choose a large cabbage. Bigger leaves are easier to fill and roll neatly.
-
Soften the leaves properly. Flexible leaves are less likely to crack when folded.
-
Trim thick ribs. Shaving down the center rib makes rolling easier without damaging the leaf.
-
Don’t overfill the leaves. Too much filling can cause the cabbage to split during cooking.
-
Leave room for the rice. Roll the leaves securely but not too tightly.
-
Cover the dish while baking. Trapped steam helps soften the cabbage and cook the rice.
-
Keep the rolls covered with sauce. This helps prevent dry cabbage and keeps the filling moist.
-
Check the internal temperature. Ground beef should reach 160°F (71°C), and the rice must be fully tender.
-
Let the rolls rest. A short resting period makes serving easier and allows the sauce to settle.
Delicious Variations
1. Old-Fashioned Cabbage Rolls
For a traditional flavor, use ground beef, rice, onion, salt, black pepper, and a simple tomato sauce. Keep the seasonings straightforward and allow the rolls to cook slowly until tender.
2. Polish-Style Gołąbki
Use a combination of ground beef and ground pork, with rice or cooked barley. Season with onion, black pepper, and marjoram, then serve with a mild tomato sauce.
3. Sweet and Sour Cabbage Rolls
Add a little extra brown sugar and apple cider vinegar to the tomato sauce. The sweet-and-sour balance pairs especially well with beef and cabbage.
4. Italian-Inspired Cabbage Rolls
Season the filling with Italian herbs, basil, oregano, and grated Parmesan cheese. Use a tomato sauce flavored with garlic and herbs.
5. Ground Turkey Cabbage Rolls
Replace the ground beef with ground turkey. Add a teaspoon of olive oil to the filling if needed to help keep it moist, and cook until the poultry reaches 165°F (74°C).
6. Low-Carb Cabbage Rolls
Replace the rice with cauliflower rice. Since cauliflower rice releases moisture and cooks faster than uncooked rice, use a little less broth and begin checking the rolls earlier. Ensure the meat filling reaches a safe internal temperature before serving.
7. Unstuffed Cabbage Roll Casserole
If you want the same comforting flavor without rolling individual leaves, chop the cabbage and layer it with the seasoned beef-and-rice mixture and tomato sauce in a casserole dish. Cover and bake until the cabbage and rice are tender and the meat is fully cooked, adding broth as necessary.
What to Serve with Stuffed Cabbage Rolls
Stuffed cabbage rolls are filling enough to serve as a main course, but a few simple sides make the meal even better.
-
Creamy mashed potatoes: Their smooth texture pairs beautifully with the tangy tomato sauce.
-
Crusty bread: Perfect for soaking up every bit of sauce.
-
Steamed green beans: Add a fresh, simple vegetable side.
-
Buttered egg noodles: A comforting option for serving with extra tomato sauce.
-
Cucumber and tomato salad: Provides a cool, refreshing contrast.
-
Roasted carrots: Their natural sweetness complements the savory filling.
For a traditional comfort-food dinner, serve two cabbage rolls with mashed potatoes and a generous spoonful of tomato sauce.
Storage and Reheating
Refrigerator: Allow the cabbage rolls to cool slightly, then transfer them with the sauce to an airtight container. Refrigerate within 2 hours of cooking and use within 3–4 days.
Freezer: Cooked cabbage rolls freeze well. Place them in a freezer-safe container with plenty of sauce, leaving a little room for expansion. Freeze for up to 3 months for best quality.
Reheating in the oven: Place the rolls and sauce in a covered baking dish and warm at 325°F (165°C) until heated through.
Reheating on the stovetop: Place the rolls in a covered saucepan with some sauce and heat gently over low to medium-low heat until hot throughout.
Microwave: Place one or two rolls in a microwave-safe dish with sauce, cover loosely, and heat in intervals until steaming hot throughout.
For frozen rolls, thaw overnight in the refrigerator when possible before reheating. Reheat leftovers to 165°F (74°C).
Make-Ahead Instructions
Stuffed cabbage rolls are an excellent make-ahead meal.
You can prepare the filling, soften the cabbage leaves, roll the portions, and arrange them in the baking dish a day ahead. Cover and refrigerate the uncooked rolls separately from any sauce that has been in contact with raw meat, or assemble everything in the baking dish and refrigerate promptly.
For the simplest method, assemble the rolls and sauce, cover, and refrigerate for up to 24 hours before baking. Because the dish starts cold, it may require additional cooking time. Always check that the meat reaches 160°F (71°C) and the rice is fully cooked.
You can also cook the cabbage rolls completely, cool them, and refrigerate them for an easy meal the next day. The flavors often become even richer after resting overnight.
Nutrition Facts
Estimated nutrition per serving, based on 2 cabbage rolls with sauce. Actual values vary with the beef, rice, and sauce ingredients used.
|
Nutrient |
Approximate Amount |
|---|---|
|
Calories |
350 |
|
Protein |
22 g |
|
Total Fat |
18 g |
|
Saturated Fat |
7 g |
|
Carbohydrates |
27 g |
|
Fiber |
5 g |
|
Sugar |
9 g |
|
Sodium |
650 mg |
Frequently Asked Questions
Why are my cabbage rolls falling apart?
The leaves may not have been softened enough, or the rolls may have been overfilled. Boil the cabbage until the leaves are flexible, trim the thick ribs, and fold the sides inward before rolling. Placing the rolls seam-side down also helps them stay together.
Should I cook the rice before adding it to the filling?
For this recipe, no. The rice is added uncooked and cooks inside the rolls as it absorbs moisture from the meat and sauce. If you use cooked rice instead, the cooking time and liquid amount will need to be adjusted.
Can I make stuffed cabbage rolls without an oven?
Yes. Arrange the rolls seam-side down in a large, heavy pot. Pour the sauce over them, add enough broth or water to prevent scorching, cover, and simmer gently for approximately 1–1½ hours, checking periodically. Make sure the meat reaches a safe internal temperature and the rice is fully cooked.
How do I keep cabbage rolls from tasting bland?
Season the meat mixture well with salt, pepper, garlic, onion, and herbs. Use flavorful broth in the tomato sauce, and taste the sauce before assembling the dish. Allowing the rolls to simmer or bake slowly helps the flavors develop.
Can I freeze uncooked stuffed cabbage rolls?
Yes. Arrange the assembled rolls in a freezer-safe container, ideally without the sauce, and freeze promptly. Thaw them in the refrigerator before adding the sauce and baking. Cooking from frozen may require substantially more time, so thawing first makes it easier to cook the rice and meat evenly.
What kind of cabbage is best for cabbage rolls?
Green cabbage is the most common choice because its leaves are sturdy and become tender when cooked. Savoy cabbage also works well because its leaves are naturally flexible and easy to roll.
Why is my rice still hard after baking?
The rolls may not have enough liquid, the baking dish may not be tightly covered, or the cooking time may be too short. Add a little hot broth around the rolls, cover the dish tightly, and continue baking until the rice is tender.
Final Thoughts
Stuffed Cabbage Rolls are a comforting homemade classic that brings together tender cabbage, savory ground beef, fluffy rice, and rich tomato sauce in one satisfying dish. While preparing the rolls takes a little time, the ingredients are simple, the method is straightforward, and the result is well worth the effort.
Serve them fresh from the oven with mashed potatoes or crusty bread, save leftovers for the next day, or freeze a batch for a future family dinner. This dependable recipe is a wonderful addition to any collection of traditional comfort foods.