00%

Contact

Elly - March 3, 2026

Keto Cabbage Rolls Recipe

Keto Cabbage Rolls Recipe

Servings: 24 Total Time: 2 hrs 55 mins Difficulty: medium
Keto Cabbage Rolls Recipe
Keto Cabbage Rolls Recipe
pinit

After traveling to Poland, I came home completely obsessed with their comforting, homey food. One dish stuck with me more than anything else – traditional cabbage rolls, also known as Golabki. They were rich, saucy, and deeply satisfying.

Of course, the classic version is filled with rice and simmered in a slightly sweet sauce. Not exactly keto friendly. So I started testing, tweaking, and adjusting until I had keto cabbage rolls that kept the flavor, texture, and comfort… just without the carbs.

And honestly? I don’t miss the rice one bit. The cauliflower swap blends right in, the sauce still tastes cozy and balanced, and this has become one of my favorite low carb dinners when I’m tired of chili or meatloaf.

These keto cabbage rolls are hearty, saucy, filling, and surprisingly great for meal prep. They take a little time, yes. But once you taste them, you’ll understand why I make double batches.

Ingredients Needed for the Recipe

  • 1 medium head of cabbage – This becomes the wrapper for the rolls. The leaves soften beautifully after boiling.
  • 3 cans (15 oz each) no sugar added tomato sauce – Forms the rich base of the sauce that simmers everything together.
  • 1 can (14.5 oz) chicken broth – Thins the sauce slightly and adds depth.
  • 4 tablespoons Swerve or Lakanto – Adds gentle sweetness to balance the tomato acidity without sugar.
  • 1 cup uncooked cauliflower rice – Replaces traditional rice while keeping the texture similar.
  • 1/2 cup chopped yellow onion – Adds flavor and subtle sweetness to the beef filling.
  • 2 pounds ground beef (85/15) – The hearty, savory base of the rolls.
  • 2 teaspoons kosher salt – Enhances all the flavors.
  • 1/2 teaspoon black pepper – Adds a little warmth and balance.

Why I Love Making These

What I love most about these keto cabbage rolls is that nothing feels sacrificed. The flavor stays rich and traditional. The texture still has that tender bite inside soft cabbage leaves.

The cauliflower rice blends right into the beef mixture. Once everything simmers together in sauce for nearly two hours, you truly cannot tell it’s low carb. That’s my favorite kind of keto cooking.

They’re also packed with vegetables and protein, which makes them filling without feeling heavy. And if you meal prep, this recipe is a dream.

How to make Keto Cabbage Rolls?

Keto Cabbage Rolls Recipe

Step 1 – Prep the Oven and Water

Preheat your oven to 350 F. Then bring a large pot of water to a rolling boil, big enough to fully submerge the cabbage.

This part sets everything up. Once the water is boiling hard, you’re ready for the most important cabbage step.

Step 2 – Core the Cabbage

Using a sharp knife, carefully remove the stem from the center of the cabbage. I cut around it in a circular motion and gently pull it out.

Core it as deeply as you can. This makes removing the leaves later so much easier and saves frustration.

Step 3 – Soften and Remove the Leaves

Carefully lower the whole cabbage into the boiling water. Let it cook for about 2 minutes, then start removing the outer leaves using tongs.

If they resist, let the cabbage sit another minute and try again. I usually get around 24 rollable leaves from one medium head.

Step 4 – Trim the Stems

Lay each cabbage leaf flat and use your knife to shave down the thick stem running through the center. You don’t want to cut it out, just thin it.

This helps the leaves roll evenly without tearing or feeling bulky.

Step 5 – Make the Sauce

In a large bowl, stir together the tomato sauce, chicken broth, and sweetener. This creates a balanced, slightly sweet tomato sauce that cooks down beautifully.

Set aside a small portion of this sauce to mix into the beef filling. The rest will pour over the rolls before baking.

Step 6 – Mix the Filling

In another large bowl, combine ground beef, chopped onion, uncooked cauliflower rice, salt, pepper, and about 1/4 cup of the sauce.

Use your hands to mix everything evenly. Don’t overwork it, just combine until distributed.

Step 7 – Roll the Cabbage Rolls

Lay a cabbage leaf flat, place a scoop of meat mixture in the center, and fold the left and right sides inward.

Then roll from top to bottom, similar to a small burrito. Don’t overfill. A modest scoop works best and keeps them intact while baking.

Step 8 – Assemble in the Pot

Chop the leftover center of the cabbage into chunks and spread them along the bottom of a Dutch oven. This prevents burning and adds extra flavor.

Place each roll seam side down over the cabbage pieces. Once layered, pour the remaining sauce evenly over the top.

Step 9 – Bake Until Tender

Cover the Dutch oven with its lid and bake for 1 1/2 to 2 hours. The rolls should be fully cooked through and tender.

Spoon extra sauce over each roll before serving. That saucy top layer is everything.

Serving Ideas

You can go traditional and serve these the Polish way, alongside keto dumplings and maybe a cozy low carb mulled drink. It feels festive and comforting.

Or take the Lebanese route and serve them with a side of cauliflower tabbouleh and a generous dollop of keto Greek yogurt for dipping. That cool yogurt against the warm sauce is so good.

Sometimes I just serve them in a bowl with extra sauce and call it dinner. No sides needed.

Tips

  • Core the cabbage deeply so leaves separate easily after boiling.
  • Test leaves after 2 minutes in boiling water. If they resist, give them another minute.
  • Trim thick stems so rolling is smooth and even.
  • Do not overstuff the leaves or they may open while baking.
  • Always place rolls seam side down to keep them secure.
  • Line the bottom of your pot with extra cabbage pieces to prevent burning.
  • Make a double batch and freeze extras for easy future dinners.

Variations You Can Try

Ground beef is classic, but you can swap it for ground turkey, chicken, or even pork. The seasoning stays the same and the texture still works beautifully.

If you’re short on time, you can skip rolling entirely and turn this into a cabbage roll casserole. Just layer everything in a baking dish and cook it the same way.

For a Lebanese inspired version, cook the rolls in crushed tomatoes and water only. The sauce is lighter and the rolls aren’t fully smothered, which changes the feel in a subtle but delicious way.

Make Ahead and Freezing

I’ll be honest, these take time. Between boiling leaves, mixing filling, and rolling, it’s a bit of a project.

That’s why I almost always make a double batch. Once cooled, I portion them into freezer bags and freeze flat.

You can reheat them straight from frozen in the microwave or warm them gently in the oven. They hold up incredibly well, which makes the effort totally worth it.

Keto cabbage rolls are one of those meals that feel special but also deeply practical. Cozy enough for Sunday dinner, sturdy enough for meal prep. And once you make them a few times, the whole process becomes almost relaxing.

I still think about that trip to Poland when I make them. But now I get to enjoy the same comforting flavors right at my own table, just without the carbs.

Keto Cabbage Rolls Recipe

Difficulty: medium Prep Time 45 mins Cook Time 120 mins Rest Time 10 mins Total Time 2 hrs 55 mins
Cooking Temp: 175  C Servings: 24 Estimated Cost: $ 25 Calories: 165
Best Season: Fall, Winter

Description

These keto cabbage rolls are a low-carb twist on the traditional Polish Golabki! Stuffed with savory ground beef, cauliflower rice, and veggies, then simmered in a flavorful sugar-free tomato sauce. All the comfort and taste of the original, with a fraction of the carbs. Perfect for meal prep and family dinners!

ingredients

Instructions

  1. Prep

    Preheat oven to 350°F (175°C). Bring a large pot of water to a rolling boil, large enough to submerge the entire head of cabbage.
  2. Core the Cabbage

    Carefully cut around and remove the core/stem of the cabbage with a sharp knife.
    This makes it easier to remove the leaves
  3. Remove Leaves

    Carefully drop the cabbage into the boiling water. Boil for about 2 minutes, then using tongs, remove the outer leaves one at a time. If leaves don't come off easily, boil a minute longer. Continue until you have 24 rollable leaves. Remove the cabbage center and set aside.
  4. Destem Cabbage

    Use a sharp knife to shave down the thick stems of each cabbage leaf so they're only as thick as the rest of the leaf.
  5. Make the Sauce

    In a large bowl, stir together the tomato sauce, chicken broth, and erythritol sweetener. This is your cooking sauce.
  6. Prepare Filling

    In a second large bowl, combine the ground beef, chopped onion, uncooked cauliflower rice, salt, black pepper, and 1/4 cup of the tomato sauce mixture. Use your hands to incorporate everything evenly.
  7. Roll the Cabbage

    Lay each cabbage leaf flat on a cutting board and place a dollop of meat filling in the middle. Fold the left and right sides over the filling, then roll from top to bottom like a burrito. Don't overstuff or they'll fall apart.
  8. Assemble

    Cut the leftover cabbage center into 8 pieces. Place these on the bottom of a Dutch oven to prevent burning. Arrange the rolled cabbage leaves seam side down over the cabbage pieces. Pour the remaining sauce over the top.
  9. Bake

    Place lid on the Dutch oven and bake for 1.5-2 hours, or until the meat inside a center cabbage roll is cooked through. Let rest 10 minutes before serving. Spoon extra sauce over each roll when serving.

Nutrition Facts

Servings 24

Serving Size 1 cabbage roll


Amount Per Serving
Calories 165kcal
% Daily Value *
Total Fat 10gg16%
Saturated Fat 4gg20%
Trans Fat 0gg
Cholesterol 35mgmg12%
Sodium 420mgmg18%
Potassium 380mgmg11%
Total Carbohydrate 8gg3%
Dietary Fiber 3gg12%
Sugars 4gg
Protein 11gg22%

Calcium 4% mg
Iron 10% mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Freezing: These freeze beautifully! Make a double batch and freeze in portioned baggies. Reheat from frozen in the microwave.
  • Sweetener note: Lakanto and Swerve are 1:1 swaps with sugar. If using regular erythritol, it's only 70% as sweet, so you may need more.
  • Lebanese variation: Cook in 1 can crushed tomatoes and water only, without covering in sauce like the Polish version.
  • Meat swaps: Feel free to use ground chicken, turkey, or pork instead of beef.
Keywords: keto cabbage rolls, low carb golabki, stuffed cabbage, Polish cabbage rolls, keto dinner, low carb meal prep

Frequently Asked Questions

Expand All:

Can you freeze keto cabbage rolls?

Yes! These freeze exceptionally well. After rolling, you can freeze them before or after baking. Wrap tightly and freeze for up to 3 months. Reheat from frozen in the microwave or thaw overnight and bake as directed.

How do you keep cabbage rolls from falling apart?

Don't overstuff the rolls, make sure to fold the sides over tightly, and place them seam side down in the baking dish. Also, don't skip destemming the thick part of the leaves - this makes them much easier to roll.

Can I make these ahead of time?

Absolutely! You can assemble them up to 24 hours in advance and refrigerate before baking. Or make a double batch and freeze for easy weeknight meals.

What can I serve with keto cabbage rolls?

Traditional Polish style: serve with keto dumplings or a side salad. Lebanese style: serve with Greek yogurt and cauliflower tabbouleh. Both are delicious!

Previous
All posts
Next