|

Keto Cabbage Rolls (No Rice, 8.6g Net Carbs)

Total time
2 hours 10 minutes
Makes
6 servings (2 rolls, about 125 g each)
Net carbs
8.6g
Calories
271
Keto cabbage rolls in tomato sauce with one cut open showing the filling

Take the rice out of a cabbage roll and you have not just removed a filler. You have removed the sponge.

In a traditional roll the raw rice sits in the meat and drinks up everything that leaks out of it over an hour in the oven. That is most of what it is doing. Every keto version swaps in cauliflower rice at one to one and calls it done — but cauliflower is about ninety-two percent water, so instead of a sponge you have installed a second source of liquid. That is why so many people open the foil and find soup with meat in it.

So this recipe does two things differently: the cauliflower is cooked and wrung out before it goes anywhere near the meat, and a small amount of almond flour and Parmesan goes in to do the job the rice used to.

Overhead plate of two low carb cabbage rolls with one sliced open

Getting the Leaves Off Without Tearing Them

Two methods work and I use both depending on how organised I am.

Boiling, same day. Drop the whole uncored head into a big pot of boiling water and give it 5 to 8 minutes. Lift it out, let it cool enough to handle, then flip it core-side up and cut each leaf free at the base rather than pulling it. Slide your fingers between the layers instead of peeling. When the inner leaves start resisting, put the head back in the water for two more minutes — keep the pot on the heat for exactly this reason.

Freezing, if you plan ahead. Core the head, wrap it, and freeze it solid for at least six hours. Thaw it overnight in the fridge and the leaves come away limp and intact with no boiling at all. It is more forgiving and it takes a day. Drain the thawed head well — freezing ruptures the cells, so it releases a surprising amount of water.

Either way, shave the thick rib flat or cut it out in a shallow V. A leaf with a full rib in it will not fold; it snaps along that ridge and spills.

Recipe Overview

  • Prep Time: 40 minutes
  • Cooling the cabbage: 15 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: about 2 hours 10 minutes
  • Servings: 6, two rolls each (about 250g)
  • Net Carbs: 8.6g per serving
  • Difficulty: Moderate — the rolling takes practice

Two hours is the honest figure, and most published cabbage roll recipes say ninety minutes by not counting the pot coming to a boil or the head cooling enough to touch. Those are twenty-five minutes you will actually spend.

Ingredients

Cabbage, ground beef, cauliflower rice, almond flour and passata on a counter

For the Rolls

IngredientQuantityNotes
Green cabbage1 large head, about 2½ lb (1.1 kg)You will use roughly 550g of it — 12 leaves
Ground beef, 85/151 lb (450 g)Leaner dries out inside the leaf
Cauliflower rice1½ cups raw (150 g)Cooked and wrung dry — yields about 1 cup
Blanched almond flour¼ cup (28 g)This is the sponge that replaces the rice
Parmesan, finely grated3 tbsp (15 g)Absorbs, and seasons
Large egg1Binder
Onion, finely diced50 g (about ⅓ cup)
Garlic, minced3 cloves
Italian seasoning2 tsp
Fine sea salt1 tsp
Black pepper¼ tsp
Fresh parsley, chopped2 tbsp

For the Sauce

IngredientQuantityNotes
Tomato passata or plain tomato sauce15 oz (425 g)No sugar added. Check the label
Apple cider vinegar1 tbspLifts the tomato
Allulose or monk fruit sweetener1 tbspBalances the acidity, not for sweetness
Fine sea salt½ tsp

A note on the cabbage weight. Most cabbage roll recipes say “one head” and leave it there, which is why their carb counts vary so wildly — cabbage is the biggest single carbohydrate in the dish and heads run from two to four pounds. The figure that matters is the roughly 550g of leaf you actually roll, not the weight of what you bought. That is what the nutrition below is costed on. Passata is the other variable worth knowing about: jars run from about 26 to 38 calories per 100g, which moves net carbs across a real 7.8g to 10.7g band. The figure below assumes a mid-range plain passata.

Recipe Timing

OrderStepTime
1Bring a large pot to the boil10 minutes
2Blanch the head, then cool it8 + 15 minutes
3Cook and wring the cauliflower rice8 minutes
4Peel, trim ribs, mix filling, roll twelve25 minutes
5Bake covered, then uncovered60 + 15 minutes

Step-by-Step Instructions

1. Blanch the cabbage

Bring a large pot of salted water to the boil — big enough that the head is fully submerged. Lower the whole uncored head in and boil 5 to 8 minutes, until the outer leaves are bright green and bend without cracking. Lift it out into a colander and leave it 15 minutes until you can handle it. Keep the water hot.

2. Cook the cauliflower rice, then wring it out

Cook the cauliflower rice in a dry pan over medium heat for 5 to 6 minutes, stirring, until it stops steaming. Tip it into a clean tea towel, let it cool a minute, and twist hard over the sink. You will be surprised how much comes out. What is left should feel almost dry and crumbly.

This is the step that decides whether you get rolls or soup, and it is not optional.

3. Peel and trim the leaves — then count them

Flip the cooled head core-side up. Cut each leaf free at the base with a paring knife and slide it off rather than pulling. Shave the thick rib flat with the knife held parallel to the leaf, or cut it out in a shallow V.

Count what you got before you portion the filling. This is the small thing nobody mentions and it saves the whole dish. A head gives you nine or ten good leaves and a few that tear, and if you have already committed to twelve equal portions you will end up overstuffing the survivors until they burst. Divide the filling by the number of usable leaves you actually have. If there is a surplus, spread it in a thin layer under the rolls — it cooks perfectly well and it protects the bottoms.

4. Mix the filling gently

Combine the beef, the wrung-out cauliflower, almond flour, Parmesan, egg, onion, garlic, Italian seasoning, salt, pepper and parsley. Mix until just combined and no further. Worked ground beef goes dense and springy, and inside a cabbage leaf that reads as rubbery.

Keep the bowl in the fridge while you roll if your kitchen is warm. Twelve rolls takes twenty minutes and this is raw beef with a raw egg in it.

5. Roll them

Stir the sauce ingredients together and spread half of it over the base of a 9×13 dish. Put a portion of filling near the stem end of a leaf, shape it into a log, fold the sides in and roll it up like a small burrito. Sit it seam side down in the dish. Pack them in snugly — they hold each other closed.

Pour the remaining sauce over the top.

Hands folding a cabbage leaf around the meat filling to make a roll

6. Bake covered, then uncovered

Heat the oven to 350°F. Cover the dish tightly with foil and bake 60 minutes, then take the foil off and give it 15 minutes more to thicken the sauce and colour the tops.

Check the middle of a roll with a thermometer: you want 160°F (71°C). Cabbage roll recipes almost never give a temperature and simply tell you to bake for an hour, which works for their leaf thickness and their filling size and may not work for yours. Ground beef needs 160°F because the surface bacteria get mixed all the way through when it is minced. If the leaves are still tough at temperature, cover it again and give it another fifteen minutes — the meat will not suffer.

Recipe Tips and Variations

About the almond flour. A quarter cup per pound of beef is my starting point and it is a judgement rather than a tested standard — no published recipe I could find installs an absorbent at all, so there is nothing to calibrate against. If the filling tastes heavy to you, drop it to 2 tablespoons next time and lean harder on wringing the cauliflower. If it is still loose, go to a third of a cup.

Ground turkey or chicken works, but they are much leaner and the filling dries. Add a tablespoon of olive oil to the mix and keep the covered bake to the full hour.

Savoy cabbage is easier to roll than green — the leaves are looser and more pliable straight off the head — but it is more delicate, so blanch it closer to 4 minutes.

Doubling means two dishes, not one deeper one. Stacked rolls trap steam, the bottom layer sits in liquid, and the timing goes out of the window.

Serving Suggestions

They need almost nothing. A dollop of sour cream, more parsley, and something green — roasted broccoli and cauliflower is what I usually make while they bake.

If you like this shape of dinner, low carb stuffed peppers use much the same filling logic, and keto stuffed pepper skillet gets you there in one pan on a weeknight.

Serving spoon lifting two cabbage rolls from the dish with sauce clinging

Storage and Make-Ahead

Make ahead: assemble the whole dish, cover, and refrigerate up to 2 days before baking. From cold it needs about 15 minutes longer under the foil.

Fridge: 4 days. They are genuinely better on day two. Freezer: 3 months, baked or unbaked. Unbaked rolls freeze well wrapped individually; thaw overnight before baking.

Reheating: 350°F covered for 20 minutes, or a few minutes in the microwave with a spoonful of the sauce over the top so they do not dry out.

Frequently Asked Questions

Why is there liquid in the bottom of my dish?

Because the cauliflower went in wet, or the sauce volume was too high, or both. Cauliflower is over ninety percent water and it releases most of that under an hour of foil. Cook it and wring it in a towel first, and keep the sauce to about 15 ounces rather than adding broth or extra water on top of it. The final fifteen minutes uncovered helps at the margins, but it cannot rescue a genuinely wet filling.

My leaves keep tearing. What am I doing wrong?

Usually pulling instead of cutting. Turn the head core-side up and cut each leaf free at its base first, then slide your fingers between the layers to separate it. If the inner leaves resist, the head needs another couple of minutes in the hot water — the outer ones are always ready before the inner ones. And use the torn ones: two overlapped make a perfectly good wrapper.

Can I use raw cauliflower rice to save time?

You can, and this is the single most common reason keto cabbage rolls come out watery. Raw cauliflower has nowhere to put its water except into your dish. Cooking and wringing it takes eight minutes and it is the difference between a filling you can slice and one you spoon.

Do I have to brown the beef first?

No — it goes in raw and cooks inside the leaf, which is how traditional cabbage rolls are made and why the filling stays moist. Browning it first would dry it out and you would lose the juices into the pan instead of into the roll.

How many carbs are in keto cabbage rolls?

8.6g net carbs for two rolls, about 250g. Cabbage and tomato are most of it and neither is removable without losing the dish. Be careful comparing this against recipes that quote a lower figure without saying how much cabbage they used or how big a roll is — rolls in published recipes range from about 85g to 135g, which on its own is a fifty percent swing in the number.

More Keto Ground Beef Dinners

Recipe Card

Keto Cabbage Rolls

Keto cabbage rolls with a filling that holds its shape instead of leaking. Taking the rice out removes the sponge that soaked up the meat juices, so the cauliflower is cooked and wrung dry and a little almond flour and Parmesan does the job the rice used to. 8.6g net carbs for two rolls.
Prep Time 40 minutes
Cook Time 1 hour 15 minutes
Cooling the cabbage 15 minutes
Total Time 2 hours 10 minutes
Course Dinner, Main Course
Cuisine American, Eastern European
Servings 6 servings (2 rolls, about 125 g each)
Calories 271 kcal

Equipment

  • Large stockpot big enough to submerge a whole cabbage
  • Clean tea towel for wringing the cauliflower
  • 9×13 baking dish
  • Instant-read thermometer for the 160F check

Ingredients
  

For the Rolls

  • 1 large head green cabbage about 2 1/2 lb / 1.1 kg; you will use roughly 550 g of leaf
  • 1 lb ground beef 450 g, 85/15 – leaner dries out inside the leaf
  • 1 1/2 cups cauliflower rice 150 g raw, cooked and wrung dry – yields about 1 cup
  • 1/4 cup blanched almond flour 28 g – this is the sponge that replaces the rice
  • 3 tbsp grated Parmesan cheese 15 g, finely grated
  • 1 large egg
  • 50 g onion about 1/3 cup, finely diced
  • 3 cloves garlic minced
  • 2 tsp Italian seasoning
  • 1 tsp fine sea salt
  • 1/4 tsp black pepper
  • 2 tbsp fresh parsley chopped

For the Sauce

  • 15 ounces tomato passata 425 g, or plain tomato sauce with no added sugar
  • 1 tbsp apple cider vinegar
  • 1 tbsp allulose or monk fruit sweetener balances the acidity rather than sweetening
  • 1/2 tsp fine sea salt

Instructions
 

  • Blanch the cabbage: bring a large pot of salted water to the boil, big enough to submerge the head. Lower the whole uncored head in and boil 5-8 minutes until the outer leaves are bright green and bend without cracking. Lift into a colander and cool 15 minutes. Keep the water hot – the inner leaves will want another two minutes later.
  • Cook and wring the cauliflower: cook the cauliflower rice in a dry pan over medium heat 5-6 minutes until it stops steaming. Tip into a clean tea towel, cool a minute, and twist hard over the sink. What is left should feel almost dry. This step decides whether you get rolls or soup.
  • Peel and trim, then count: flip the head core-side up, cut each leaf free at its base and slide it off rather than pulling. Shave the thick rib flat or cut it out in a shallow V, or the leaf will snap along it. Count your usable leaves BEFORE portioning the filling – a head gives nine or ten good ones and a few tears, and committing to twelve portions first is how rolls end up overstuffed and burst.
  • Mix the filling: combine the beef, wrung-out cauliflower, almond flour, Parmesan, egg, onion, garlic, Italian seasoning, salt, pepper and parsley. Mix until just combined and no further – worked ground beef goes dense and rubbery. Keep the bowl chilled while you roll.
  • Roll: stir the sauce ingredients together and spread half over the base of a 9×13 dish. Put a portion of filling near the stem end of a leaf, shape it into a log, fold the sides in and roll it up. Sit each seam side down, packed snugly so they hold each other closed. Any surplus filling goes in a thin layer underneath. Pour the remaining sauce over.
  • Bake: 350°F, covered tightly with foil, for 60 minutes. Uncover and give it 15 minutes more to thicken the sauce and colour the tops. Check the middle of a roll with a thermometer – you want 160°F (71°C), because ground beef has its surface bacteria mixed all the way through. If the leaves are still tough at temperature, cover and give it another 15 minutes.

Notes

Why almond flour is in the filling: raw rice in a traditional cabbage roll absorbs the juices the meat releases over an hour in the oven. Cauliflower rice cannot do that – it is about 92% water and adds liquid instead. A quarter cup of almond flour per pound of beef, plus the Parmesan, restores the absorbent the rice was providing.
This dose is a judgement, not a tested standard. No published keto cabbage roll installs an absorbent at all, so there is nothing to calibrate against. If the filling tastes heavy, drop to 2 tbsp next time and wring the cauliflower harder. If it is still loose, go to 1/3 cup.
Freezer method for the leaves: core the head, wrap it, freeze at least 6 hours, then thaw overnight in the fridge. The leaves come away limp and intact with no boiling. Drain the thawed head well – freezing ruptures the cells and it releases a lot of water.
Cabbage weight matters more than head size. Most recipes say “one head” and leave it, which is why their carb counts vary so widely. The figure that counts is the roughly 550 g of leaf actually rolled, and that is what the nutrition here is costed on.
Doubling means two dishes, not one deeper one – stacked rolls trap steam and the bottom layer sits in liquid.
Storage: 4 days refrigerated and better on day two. Freezes 3 months baked or unbaked. Assemble up to 2 days ahead; from cold add about 15 minutes under the foil.
Keyword Gluten-Free, Ground Beef, keto cabbage rolls, low carb dinner, make ahead

Similar Posts

Leave a Reply

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

Recipe Rating