As an Amazon Associate I earn from qualifying purchases. This post may contain affiliate links.
Healthy turkey stuffed cabbage rolls with a lean ground turkey and rice filling, wrapped in tender savoy cabbage and baked in a tangy tomato sauce. Ready in a casserole dish with make-ahead and freezer tips.

These healthy turkey stuffed cabbage rolls are proof that comfort food doesn’t have to be heavy. A lean ground turkey and rice filling gets wrapped in tender savoy cabbage leaves, then baked under a tangy tomato sauce until everything is soft and spoonable. The filling stays meaty and moist, the leaves turn silky, and the whole casserole comes out lighter than the beef-and-pork versions without losing any of the coziness.
The first time I had stuffed cabbage rolls was at a friend’s house. Her grandmother was in the kitchen carefully softening and rolling each leaf, and the care she put into them showed in every bite. I still think back to that meal and start craving these all over again.

One thing her grandmother did that I’d never seen was add green peas to the filling. I grew up thinking that was standard, and I loved them, so I’ve included peas in mine ever since as a small tribute to her. Leave them out if you like, but they add a nice pop of color and sweetness.

Why You’ll Love This Recipe
- Lighter than classic cabbage rolls. Ground turkey keeps the filling lean while staying tender and juicy.
- Make-ahead friendly. Assemble the whole casserole in advance, then bake when you’re ready.
- Freezer-friendly. Freeze before or after baking for an easy weeknight dinner later.
- One casserole dish. Everything bakes together, so cleanup stays simple.
- Flexible filling. Swap in chicken, beef, or pork, and use any leftover cooked rice you have on hand.
Jamie’s Tip
Ingredient Notes
Savoy cabbage: my favorite here. The ruffled leaves have little pockets that soak up the sauce, and they roll without cracking. Green cabbage works too.
Ground turkey: use 93/7 rather than extra-lean so the filling doesn’t dry out. Chicken, beef, or pork all substitute one-to-one.
Cooked rice: leftover chilled rice mixes in best. If it’s freshly cooked, let it cool so the filling doesn’t turn gummy.
Frozen peas: optional, but they add color and a little sweetness.
Tomato sauce, white wine vinegar, and a pinch of sugar: this is the tangy, slightly sweet sauce base. The vinegar brightens it and the sugar rounds out the acidity.

Tips for Turkey Stuffed Cabbage Rolls:
Steam your whole cabbage leaves in a pot of boiling water for about 2 – 4 minutes until the leaves get soft and pliable enough to roll up without breaking.

Use leftover cooked rice to make mixing easier. If using freshly cooked rice, wait for it to cool down so it doesn’t get gummy. I added frozen peas like my friend’s grandmother used to. It adds a nice pop of green to the cabbage rolls.

Roll them up tightly so that the filling stays in place. Add a thin layer of tomato sauce to the bottom of your casserole dish and place the cabbage rolls on top. Place them seam side down so they don’t open up. Use a tooth pick to hold them in place if needed.

Pour the remainder tomato sauce mixture on top and tightly cover with foil. You don’t want any of the steam to escape as that’s how they cook.

Bake in the oven for about an hour or until the cabbage leaves are tender. Serve immediately.

Make Ahead and Freezing
To make ahead: Assemble the rolls in the sauced casserole dish, cover tightly, and refrigerate for up to 24 hours before baking. Add a few extra minutes to the bake time since you’re starting cold.
To freeze: Freeze the rolls before or after baking. Wrap the dish tightly or freeze rolls individually with sauce in an airtight container for up to 3 months. Thaw overnight in the fridge, then bake or reheat covered at 350°F until heated through.
To store leftovers: Keep in an airtight container in the fridge for up to 4 days. Reheat covered so the cabbage stays tender.
What to Serve With Cabbage Rolls
These are a full meal on their own, but they’re lovely with a simple starch or vegetable side. Try them with mashed potatoes, sautéed mushrooms, or crusty bread to soak up the extra sauce.
Frequently Asked Questions
No. The turkey goes in raw and cooks fully inside the cabbage leaves as the casserole bakes. Baking it from raw keeps the filling tender and juicy. If you want to be sure, the center should reach 165°F
Yes. Layer the rolls seam-side down over a little sauce in the slow cooker, top with the remaining sauce, and cook on low for about 6 to 7 hours or on high for 3 to 4 hours, until the cabbage is tender and the filling is cooked through.
Savoy cabbage is my favorite because the leaves are tender and flexible with ruffled pockets that hold the sauce. Green cabbage also works well and is easier to find.
Absolutely. Ground beef, pork, chicken, or a mix all work as a one-to-one swap. Turkey just keeps things leaner.
Place each roll seam-side down in the dish so the weight holds it closed, and roll them snugly. A toothpick through the seam helps if a leaf wants to open up.
No. You can peel off whole leaves and steam just those for 2 to 4 minutes until pliable, which is quicker than boiling the entire head.
Yes. Assemble the full casserole up to a day ahead and refrigerate, or freeze before or after baking for up to 3 months.
I hope you enjoy this recipe! Please share, rate, and comment below. I’d love to hear from you!
Let’s stay connected! Come find me on:
*This post may contain affiliate links which means any purchases made through my link pay out a small commission without any extra cost to you. All opinions are my own and I only recommend products that I know, personally use, and trust. For more information, please see my Privacy Policy.

Healthy Turkey Stuffed Cabbage Rolls
Ingredients
- 8 to 12 whole savoy cabbage leaves
Cabbage Roll Filling:
- 1 ½ lbs ground turkey (uncooked), you can substitute chicken, beef, or pork
- ¾ cup cooked rice
- 1 large egg
- ½ cup chopped onions
- ⅓ cup frozen peas, optional
- 3 cloves garlic, minced
- salt & pepper to taste
- 1 teaspoon dried herbs, any combination of rosemary, oregano, or thyme
Tomato Sauce Mixture
- 3 cups tomato sauce
- 1 tablespoon white wine vinegar
- 1 small pinch sugar
Instructions
- Preheat the oven to 350 degrees F.
- Carefully peel off whole cabbage leaves and trim the thicker part of the stem. Steam the cabbage leaves in a pot of boiling water for about 2 – 4 minutes until they're softened but still hold their shape. You want them flexible enough to roll up without breaking. Set aside.
- Make the sauce: In a bowl, stir together the tomato sauce, white wine vinegar, and pinch of sugar. Spread a thin layer into the bottom of your casserole dish and reserve the rest to spoon over the rolls.
- Mix together all the ingredients for the filling in a large bowl. Divide the filling into 8 to 12 sections, depending on how many cabbage leaves you have. Spoon the filling into the stem part of the cabbage leaf and fold over the left and right sides of the leaf over your filling. Roll it up tightly to the top of the leaf and place it into your casserole dish, seam side down. Repeat for the rest of the filling. Spoon the extra sauce from the dish over the top of the rolls.
- Tightly seal your casserole dish with foil and bake your cabbage rolls in the oven for about 1 hour until the cabbage leaves are tender. Serve immediately.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Like this? Leave a comment below!




I made these last night and they were so flavorful. These are definitely going to be a repeat!
Thanks Allison! I’m so happy to hear that! 🙂
Can I cook this in a slow cooker instead of the oven?
I am thinking about making this recipe today. My question is, do I need to cook the meat before I stuff the cabbage? I am going to use ground turkey. Thank you
Hi Theresa! I used uncooked ground meat for this recipe.
Is it correct that you cook the rolls with raw turkey or do you cook the ground turkey before assembling the rolls?
Hi Maria! I didn’t cook the ground turkey before assembling the rolls. They cook inside the oven. Hope that helps!
I love this recipe. It is such delicious comfort food.
My family request this recipe weekly (I should have left a comment earlier, but I am usually too busy eating!)
Thank you so much, it is an easy to follow recipe, and I am looking forward to trying more recipes on your blog.
Best, Diana
Thanks Diana! I’m so glad you and your family love this recipe!
These were so delicious! I followed the recipe exactly except I used 1 lb of ground turkey and 1 lb of ground turkey sausage in the filling. What a wonderful recipe, thank you.
Thank you Laura! I’m so glad you liked it. Great idea using turkey and sausage in the filling! 🙂
This recipe brought back lovely memories of a dish my grandma used to make. She used to use a combination of pork and chicken, so that is what I did here – however, I made the rest of your recipe the same. So delicious!
A beautiful looking dish and definitely satisfying. The stuffing and sauce go so well together!
The photos of this recipe makes my tummy hungry. One question though, can pork or beef can be a substitute to turkey? I’m planning to make one on my father’s birthday.
Absolutely you can substitute whichever ground meat you’d like! Pork or beef would be delicious in here. I hope you and your father enjoy this recipe and he has an amazing birthday! 🙂