Stuffed Cabbage Rolls with tender cabbage leaves wrapped around meat and rice filling, then baked in simple tomato sauce. Recipe from my Ukrainian grandma I have been making for decades!

Cabbage rolls served with sour cream and dill.

Why You’ll Love This Recipe

Olena Osipov in her kitchen.

I’ve already shared my unstuffed cabbage rolls because they’re easy and I make them more often, but it’s time for my grandma’s cabbage rolls recipe!

This authentic Ukrainian recipe is the one I grew up with in Kyiv and make when I have the time. Every region makes theirs a little differently, but I stick to my grandmother’s recipe she made bi-weekly, with just one small change.

We always use raw meat and rice. No pre-cooking, no sauerkraut, no bacon or carrots, just sauteed onion and garlic, with my addition of Italian seasoning for extra flavor.

Simple, healthy ingredients, and oh-so cozy. Perfect for when you need a nostalgic dinner!

Ingredients for Cabbage Rolls

Ground beef, ground pork, cabbage, chicken broth, onion, garlic, tomato sauce, rice, salt, pepper, italian seasoning, olive oil.
  • Ground meat: I use a mixture of ground beef and ground pork because it packs the most flavor, but feel free to use just one.
  • White rice: Uncooked, rinsed, and drained. Using raw rice gives the filling the perfect texture and skips the extra step of pre-cooking.
  • Green cabbage: Grab a large head so you get big leaves that are easy to work with. If you want to skip boiling, savoy cabbage is a great choice, its leaves are soft enough to roll raw.
  • Onion: 2 large yellow onions add flavor and juiciness.
  • Garlic: Adds a fragrant, savory kick that lifts the whole filling.
  • Chicken broth: As the cabbage rolls cook, the broth keeps them nice and moist and adds a flavor that plain water just can’t.
  • Tomato sauce: Adds a touch of sweetness and helps create a rich, flavorful sauce. Some stuffed cabbage rolls recipes use tomato soup, though I haven’t tried it myself.
  • Seasonings: Salt, pepper, and Italian seasoning.
  • Oil: Extra virgin olive oil for sauteing.
  • For serving: A dollop of sour cream and a sprinkle of fresh dill.

How to Make Cabbage Rolls

There’s a little prep, but it’s straightforward, and the oven does all the work after that.

Step by step process how to make cabbage rolls.
  1. Prep the cabbage: Boil a large pot of salted water. Submerge the cabbage for 2 minutes, peel off the softened leaves, and repeat until all leaves are removed.
  2. Saute the aromatics: Heat olive oil in a skillet over medium-high. Cook onion and garlic until soft, then stir in Italian seasoning for 30 seconds.
  3. Mix the filling: In a large bowl, combine the onion mixture with ground beef, pork, rice, 2 teaspoons salt, and 1 teaspoon pepper. Set aside.
  4. Trim the leaves: Remove the thick stem from each cabbage leaf.
  5. Roll the cabbage: Spoon 1/4 – 1/3 cup of filling onto each flattened leaf, fold the sides, and roll up. Place seam side down in a Dutch oven.
  6. Add sauce: Mix tomato sauce, chicken broth, and pepper in a separate bowl, then pour over the rolls. Cover and bake at 425 F for 90 minutes.
  7. Rest and serve: Let them rest for 15 minutes, then serve with sour cream and dill.

Tips for Best Results

Here are a few tips to make this recipe for cabbage rolls even easier and more delicious.

  • Cabbage: Buy a large head of cabbage with big leaves and cook it in salted water, otherwise they won’t roll, and don’t forget to remove the stem. You can also use softer savoy cabbage – no need to boil.
  • Different ground meats: You can substitute a mix of ground chicken or turkey with beef or pork for a leaner option. If you use only poultry, the cabbage rolls can turn out dry, so make sure at least half of the mixture is a higher-fat meat.
  • Instead of a Dutch oven: A large, deep baking sheet covered tightly with double layers of foil works too. Just note they may need a little extra cooking time.
  • Rolling: Overlap smaller leaves as needed to fully encase the filling, and tuck in the sides so the rolls hold together while cooking.
Cabbage roll on a serving spoon in a pot with other cabbage rolls.

Serving Ideas

Topping homemade cabbage rolls with a dollop of sour cream and a sprinkle of fresh dill is highly recommended! It mixes up with the sauce and the filling you break, then you dip a slice of rye bread or any other crusty bread in it and it’s heavenly.

We usually do not serve anything else on a side but if you feel like it, serve cabbage rolls with a simple salad like cucumber and tomato salad, pickled vegetables like sauerkraut or steamed green beans or asparagus.

How to Store and Reheat

Store: Keep leftovers in an airtight container in the fridge for up to 5 days.

Freeze: Make sure the rolls are fully cooked and completely cooled, then freeze in an airtight container for up to 3 months. Thaw overnight in the fridge before reheating.

Reheat: Warm them up in the microwave or pop them in the oven at 375 F for about 10 minutes.

More Cabbage Recipes to Try

Looking down on three cabbage rolls in sauce on a plate with a spoon.
Cabbage rolls served with sour cream and dill.
No ratings yet

Cabbage Rolls

Stuffed Cabbage Rolls with tender cabbage leaves wrapped around meat and rice filling, then baked in simple tomato sauce. It's my Ukrainian grandma's recipe.
Prep: 45 minutes
Cook: 1 hour 30 minutes
Resting Time: 15 minutes
Total: 2 hours 30 minutes
Servings: 8 servings

Equipment

Ingredients 

Instructions 

  • Bring a large stock pot with water and some salt to a boil. Submerge head of cabbage in it and boil for 2 minutes. Using a paring knife, cut off the softened leaves by the core. Return the cabbage to the pot and continue this process until all the leaves have been removed.
  • Preheat oven to 425 degrees F.
  • Heat a large skillet over medium-high heat and pour in the olive oil. Add the onion and garlic, cooking until translucent while stirring occasionally. Sprinkle in the Italian seasoning and cook for an additional 30 seconds, stirring a few times.
  • Transfer the mixture to a large bowl along with ground beef, ground pork, rice, 2 teaspoons salt, 1 teaspoon ground black pepper and mix thoroughly with your hands or spatula. Set aside.
  • Cut off thick stem on each cabbage leaf by placing it on a cutting board and removing with a paring knife.
  • Place a cabbage leaf flat, spoon 1/4 to 1/3 cup of filling in the center, fold in the sides, and roll the leaf around the filling. Arrange it seam-side down in a large Dutch oven. Repeat with the remaining leaves and filling, overlapping smaller leaves as needed.
  • In a large bowl, add tomato sauce, chicken broth and 1 teaspoon pepper, and mix. Pour over the cabbage rolls, close the lid and bake for 90 minutes.
  • Remove from the oven, rest for 15 minutes and serve hot with sour cream and dill.
🎉 Last step! If you made this recipe, please leave a review and let us know what you think!

Notes

  • Store: Refrigerate in an airtight container for up to 5 days.
  • Freeze: Fully cook, cool completely, and freeze in an airtight container for up to 3 months. Thaw in a refrigerator overnight. Reheat in a microwave or in the oven at 375 F for 10 minutes.

Nutrition

Serving: 2rolls, Calories: 429kcal, Carbohydrates: 39g, Protein: 30g, Fat: 18g, Saturated Fat: 6g, Trans Fat: 0.2g, Cholesterol: 76mg, Sodium: 905mg, Fiber: 7g, Sugar: 10g

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe?Mention @ifoodreal or tag #ifoodreal!
Olena cooking in her kitchen.

Watch Olena Cooking on Youtube

5 new videos every week

You may also like

About Olena

Welcome! I grew up in Ukraine watching my grandma cook with simple ingredients. I have spent the last 14 years making it my mission to help you cook quick and easy meals for your family!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.