How To Make A Stuffed Cabbage Skillet || My Grandmother’s Recipe

A steamy, aromatic stuffed cabbage skillet loaded with perfectly seasoned ground beef and rice, tucked into tender cabbage leaves, and topped with a tangy tomato sauce and Grandma’s secret ingredient makes for some pretty serious comfort food in my book.

homemade cabbage roll on a plate

And that’s exactly what I’m bringing to you today. Everything you need to know about how to bring this incredible dish into your own home.

I grew up calling this dish ‘pigs in the blanket’ or more frequently ‘piggies’. It wasn’t until the last 10 years or so that I realized that when I used those terms people weren’t picturing my Grandmother’s incredibly tasty stuffed cabbage roll dish.

It seems that the term pigs in the blanket more commonly refers to a hot dog wrapped in dough and baked.

So for the sake of this post I will be referring to this dish as a stuffed cabbage skillet. But, I want to be clear that, they will forever be ‘piggies’ to me.

Ingredients Needed To Make A Stuffed Cabbage Skillet

Here’s a list of the ingredients you’re going to need to make a stuffed cabbage skillet. Please note … Grandma had a secret ingredient and that is not on this list. But don’t worry, we’ll talk about it a little later. I promise!

ingredients for sauce for a stuffed cabbage skillet recipe
ingredients for stuffing for a stuffed cabbage skillet recipe
  • BUTTER – Farm fresh butter if you’ve got it. Always.
  • ONION – A common yellow onion is my preferred choice for this recipe.
  • GARLIC – Fresh garlic is recommended. Granulated garlic will work, remember to reduce the amount.
  • CRUSHED TOMATOES – A good quality crushed tomato is the way to go here. Be sure they are not already seasoned.
  • SALT, PEPPER, AND PARSLEY – Use the best quality spices you have available to you. Particularly with the parsley, as cheap parsley can be bitter.
  • BALSAMIC VINEGAR – Balsamic vinegar has the perfect earthy element to it for this recipe. Red or white wine vinegar will also work in this recipe. Although, they do change the flavor of the sauce noticeably, so consider your choice thoughtfully.
  • GROUND BEEF – Organic, grass-fed beef is the best way to go when making this dish. The flavor profile is considerbaly superior to commercially produced beef. But, as always, use what’s available to you.
  • RICE – Plain white rice is my preferred choice for this recipe. It may be just because that’s how Grandma made them. I would give jasmine rice a try if it was all I had. And, I’m sure brown rice would work too. But, if you’re going to use brown rice, remember that the flavor profile is different. It will change the dish considerably.
  • EGG – Farm fresh eggs are always the way to go when possible.
  • CABBAGE – Get the best quality cabbage you can. It is one of the main stars of the dish after all. This recipe is great for those who have cabbage stored from their summer gardens and are looking for a way to use it up.

How To Make A Stuffed Cabbage Skillet

I’m not gonna lie this stuffed cabbage skillet dish is definitely a labor of love. Perhaps, that’s why there are so many unstuffed cabbage roll recipes out there on the big ‘ol interweb. They are easier and we as humans tend to lean toward the easy way out.

However, I implore you, to take the time to make this dish. Once you do you’ll never want to make it any other way.

It is an undeniable fact that a dish that has been thoughtfully handmade tastes exponentially better than a convenience meal using the same ingredients. Even if that convenience meal is made from scratch.

Before you can get fully into making the recipe you’ll need to prep the rice and cabbage, as they will need to cool down so you can work with them.

If you can make the rice the day before, do that. Then allow it to cool down and refrigerate it overnight. If not, make it an hour or so before you plan to finish the dish and set it aside to cool.

The cabbage will need to be steamed in a large pot for a short period of time, to make the outer leaves tender enough to work with. Once the leaves are pliable you can remove it from the pot and allow it to cool.

steamed head of cabbage for a stuffed cabbage skillet recipe

After you’ve prepped the rice and cabbage you are ready to make the sauce.

This is how you make the sauce …

Saute onion, garlic, salt, and pepper in a little butter until the onion is translucent.

onion sauteing in a pan to make a stuffed cabbage skillet recipe

Then add crushed tomatoes and balsamic vinegar. Immediately remove from the heat and set aside.

Sauce cooking in a pan on the stove for a stuffed cabbage skillet recipe

Next, you’ll need to make the filling …

The filling is made by putting ground beef, the cooked rice, finely chopped onion, fresh minced garlic, salt, pepper, parsley, beaten egg, and tomato sauce in a bowl and mixing it all together.

ingredients for stuffing for a stuffed cabbage skillet recipe mixed in a bowl

I see bloggers out there saying to mix this together with a spoon. I assure you that if you try to do that, you’ll be in the kitchen cursing all afternoon.

Just stick your darn hands in the bowl and MIX IT UP! It’s the only way to go.

Now it’s time to assemble the ingredients …

Peel 12 leaves from the steamed head of cabbage. Take your time and do your best to remove them without tearing them.

Use a sharp knife to score a v shaped slice in the thickest part of the rib that runs down the center of them.

slicing a cabbage leaf to prepare it to stuff for a stuffed cabbage skillet recipe

Then take 1/3 cup of the beef mixture, shape it into a log, place it at the bottom edge of a cabbage leaf, and roll it up. Tuck in the sides of the cabbage leaf, as you go, to make it snug.

rolling beef mixture in a cabbage leaf for homemade cabbage rolls

Place the assembled cabbage roll, seam side down, in a cast iron dutch oven skillet. Once you have assembled all of the cabbage rolls and placed them in the skillet, pour the sauce evenly over the top.

Would you like to save this post for later?

We'll email it to you, so you can come back to it whenever you like!

cabbage rolls in a dutch oven skillet

Next you’ll pour Grandma’s secret ingredient over the top (don’t worry, we’re going to talk about this ingredient in the next section of the post, promise), and bake the cabbage rolls until they are tender and DELICIOUS!

Grandma’s Secret Ingredient

My grandmother made the very best stuffed cabbage rolls in the world. I’m certain of it. And I know that there are at least a few of you, who follow my blog, who have had the privilege of eating her cabbage rolls, because she cooked them for you when you were in grade school.

sauerkraut for a recipe in a dish

Grandma was the cook (for many years the only kitchen staff) in a small country school for many years. And her food was beloved by the community.

She was also very involved in the community and cooked for many events throughout the year. Everybody loved Ruthie’s dishes. Stuffed cabbage rolls were one of the favs.

And that’s because she used an ingredient that I’ve never seen in another stuffed cabbage roll recipe. That ingredient is … sauerkraut.

After Grandma made her cabbage rolls and topped them with sauce, she would pour a can of sauerkraut (juice included) over the top.

It really gave them that special tang that could only be found in Ruthies homemade ‘piggies’. And I can’t imagine making them any other way.

For me, whenever I taste stuffed cabbage rolls made by someone else there’s just something missing.

Grandma Didn’t Make This Dish In A Skillet

Now, Grandma never made her stuffed cabbage rolls in a skillet. She used a crock pot every time. She used a crock pot for a lot of things.

homemade cabbage rolls in a dutch oven skillet ready to be served

I also have used a crock pot many times to make this dish. And while I am not as big a fan of crock pots as my Grandma, I openly admit that this dish is fabulous when prepared in one.

However, I prefer to make mine in a cast iron dutch oven skillet. So, for me, it’s a stuffed cabbage skillet all the way.

Grandma was a pretty flexible woman. And she very subtly modeled the live and let live attitude, that I am such a big proponent of, for me daily.

So … I’m pretty sure she’s alright with my little cast iron skillet twist on her recipe. I’ll bet she’s smiling broadly and mumbling ‘Diane Gail always did have to do things her own way’ under her breath.

Yep Gram, you’re right. I do march to my own drummer. And thank you for supporting that when it felt like the rest of the world was always trying to force me to conform. I love who I became because of your ability to allow me to unfold naturally.

How To Serve A Stuffed Cabbage Skillet

Very honestly, in my opinion, the best way to enjoy this stuffed cabbage skillet is to just put a few of those tender, juicy cabbage rolls in a dish, top them with a little sauce, and dig in with a spoon.

cabbage roll cut open to show the inside on a plate

There’s nothing else needed. Nothing else at all. But, perhaps, that’s because this is how I grew up eating them.

Grandma rarely ever made anything to go with them. When she made this dish, she considered her job complete the moment the lid went on the crock pot.

And still, over the years I’ve grown to enjoy having a piece of crusty, crunchy garlic bread to go with my cabbage rolls. So, if I’m in the mood to make a loaf I do. If not, I just dig in.

I suppose you could serve this dish up with a nice side salad, a steamy garden fresh vegetable, or even a little bit of my other Grandma’s farm fresh coleslaw if that is more your style.

But, I’m going to stick to plain old cabbage rolls with a bit of garlic bread, when the mood strikes me, over here. If you don’t mind.

How To Store This Dish

This dish stores extraordinarily well. If you place it in an airtight container and put it in the refrigerator it will stay good for 5-7 days at least.

overhead view of a homemade cabbage roll on a plate

And, it is a dish that tastes better the second time around. So, you just may find yourself looking forward to serving it a second time the week you make it.

But if you’re not the type who likes to eat the same thing twice in one week, I’ve got some good news for you. This dish freezes like a champ.

Just portion it out in whatever way works best for you and your family, place it in airtight containers or freezer storage bags, and put it in the freezer.

When you take it out of the freezer, allow it to thaw completely and then pop it in the oven to warm up. It really will taste just as it did the first time you served it, actually it’s a bit better.

Recommended For You

If you try this recipe and love it, please give it 5 stars! It supports my work more than you may realize, and I appreciate that a great deal!

You can also show your support by tagging me on Facebook @sustainableslowliving and/or Instagram @slowlivingbydianegail when you post a pic of your finished dish.

overview of a stuffed cabbage roll on a small plate with sauerkraut in tomato sauce on top.

Stuffed Cabbage Skillet

This stuffed cabbage skillet is the ultimate comfort food, packed with hearty ground beef, tender cabbage leaves, and a rich tomato sauce with a tangy twist. The sauerkraut on top adds a unique depth of flavor, making this dish reminiscent of old-fashioned stuffed cabbage rolls — without all the fuss. Perfect for a cozy family dinner!
5 from 1 vote
Print Pin Rate
Prep Time: 15 minutes
Cook Time: 1 hour
Additional Time: 1 hour
Total Time: 2 hours 15 minutes
Servings: 10 servings
Calories: 192kcal
Author: Diane Gail

Equipment

  • Large stock pot
  • Medium saucepan
  • Large mixing bowl
  • Measuring cups and spoons
  • Sharp knife
  • Cutting board
  • Cast iron Dutch oven
  • Wooden spoon

Ingredients

For the Sauce:

  • 1/2 cup yellow onion chopped
  • 3 garlic cloves sliced thin
  • 28 oz can crushed tomatoes unseasoned
  • 1/2 tsp salt
  • 1/2 tsp ground black pepper
  • 1 tbls balsamic vinegar

For the Filling:

  • 1 lb ground beef
  • 1 cup cooked rice
  • 1/2 cup yellow onion chopped
  • 3 garlic cloves minced
  • 1/2 tsp salt
  • 1/2 tsp ground black pepper
  • 2 tbls dried parsley
  • 1 large egg beaten
  • 1/2 cup tomato sauce

Remaining Ingredients:

  • 1 head cabbage
  • 14.5 oz can sauerkraut with juice

Instructions

  • Prepare rice: Cook the rice the day before and refrigerate overnight, or cook it an hour before and let it cool completely.
  • Steam cabbage: Place the head of cabbage stem-side down in a large stock pot with 2 inches of water in the bottom. Bring to a boil, reduce to a simmer, cover, and cook for 10 minutes. Remove from heat and cool completely.
  • Make the sauce: Melt butter in a medium saucepan. Sauté onion, garlic, salt, and pepper until onions are translucent. Stir in crushed tomatoes and balsamic vinegar. Remove from heat and set aside.
  • Make filling: In a large mixing bowl, combine ground beef, rice, onion, garlic, salt, pepper, parsley, egg, and tomato sauce. Mix thoroughly with your hands and set aside.
  • Prep cabbage leaves: Carefully peel 10 whole cabbage leaves, avoiding tears in the leaves. Lay them curved side down on a cutting board, cut a small "V" into the thick stem at the base, and gently flatten them. Then flip them over.
  • Preheat oven: Set oven to 350°F (175°C).
  • Form rolls: Shape 1/4 cup of the beef mixture into a log and place it on the base of a cabbage leaf. Roll tightly, folding in the sides as you go.
  • Assemble: Place rolls seam-side down in a cast iron Dutch oven.
  • Add toppings: Pour the prepared sauce evenly over the rolls, then distribute the sauerkraut (including the juice) over the top.
  • Bake: Cover with a lid and bake for 1 hour or until the beef is fully cooked.

Video

Notes

  • Enhance the flavor: Use fire-roasted tomatoes instead of plain crushed tomatoes for a smoky depth.
  • Use different meats: Ground pork, turkey, or a mix of beef and pork work well in place of ground beef.
  • Leftovers reheat beautifully: This dish tastes even better the next day, as the flavors continue to meld.

Nutrition

Serving: 1cabbage roll | Calories: 192kcal | Carbohydrates: 16g | Protein: 11g | Fat: 10g | Saturated Fat: 4g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 49mg | Sodium: 708mg | Potassium: 531mg | Fiber: 4g | Sugar: 6g | Vitamin A: 271IU | Vitamin C: 19mg | Calcium: 69mg | Iron: 3mg
Tried this recipe?Mention @SlowLivingbyDianeGail!
5 from 1 vote

Leave a Reply

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

Recipe Rating




One Comment

  1. DianeGail says:

    5 stars
    This stuffed cabbage in a skillet is a comforting, flavorful dish that’s been passed down through generations — it’s just like grandma used to make! Easy to prepare and full of rich, savory flavors, it’s sure to become a favorite. If you try the recipe, I’d love to hear what you think — please leave a review or share your experience in the comments below! And if you have any questions or need tips while making it, feel free to ask — I’m happy to help. Enjoy this heartwarming family classic!