Seven months postpartum with my fourth baby and I have decided I am ready. Not ready in a dramatic, overhauled-my-entire-life way. Just ready to start making choices that feel good again. And for me that starts in the kitchen because the kitchen is where I live anyway.


I have always baked the old school way. AP flour, sourdough starter, proper gluten development, the whole thing. Low carb baking felt like a compromise I wasn’t willing to make. Cardboard textures and sad dense pucks dressed up as bread. No thank you.


And then I found vital wheat gluten and everything changed.

9 simple ingredients


Let me tell you about this dough.
It is nothing like anything I have ever worked with. I want to be upfront about that so you’re not standing at your counter at 9am panicking. When you first mix it, it’s wet. It doesn’t want to stay together. It looks like a mistake. It feels like a mistake. Keep going.

After kneading for 3 minutes


Because then something happens. You start kneading and the gluten develops and the whole thing transforms. It gets stiff. Almost heavy in your hands. Elastic in a way that almond flour dough has absolutely no right to be. It holds together. It shapes. It becomes something you can actually work with.
That moment is when I knew this recipe was different.


What’s actually in it.
The base is superfine almond flour and vital wheat gluten — and the vital wheat gluten is the entire point. This is what commercial low carb breads use to get actual bread texture. At around 3g net carbs per two tablespoons it stays very keto friendly but it gives you genuine chew and structure that almond flour alone simply cannot deliver. Psyllium husk powder binds everything together, baking powder gives a little lift, and a teaspoon of instant yeast goes in dry. The yeast doesn’t do a huge amount of leavening here but what it does do is give you that authentic bready depth of flavour that low carb recipes almost always lack. It’s the difference between something that tastes like a bread substitute and something that just tastes like bread.
The wet ingredients are eggs, olive oil, apple cider vinegar, and warm water. Not boiling — warm. The gluten needs gentle hydration or it tightens up before you’ve had a chance to work with it.

Egg wash and everything seasoning. Ready for oven.

The Better Recipe: Almond Flour + Vital Wheat Gluten Kaiser Rolls
Vital wheat gluten is the move. It’s what gives commercial “low carb” breads their real bread texture, and at ~3g net carbs per 2 tbsp it’s still very keto-friendly. Combined with almond flour and psyllium, you get genuine chew and spring.

Low Carb Rolls

Dry Ingredients

Ingredient Amount
almond flour1½ cups
vital wheat gluten½ cup
psyllium husk powder2 tbsp
baking powder1 tsp
instant yeast (optional but adds authentic flavor and a tiny bit of rise)1 tsp
salt1 tsp
sugar (just to feed the yeast — burns off completely)1 tsp


Wet Ingredients

IngredientAmount
large eggs3
olive oil1 tbsp
apple cider vinegar2 tsp
warm water ½ cup


Method:

Preheat oven to 375°F.
Whisk dry ingredients together.
Beat eggs, oil, vinegar, and warm water, then mix into dry ingredients.
Knead the dough for 2–3 minutes — the gluten will actually develop and you’ll feel it get slightly elastic. This is what you want.
Rest the dough 10 minutes (gluten relaxes, easier to shape).
Divide into 4 balls, shape into round rolls, and score the tops with scissors or a blade in a star/cross pattern.
Optional: let rest another 20 min before baking for slightly better rise.
Brush with egg wash, add everything bagel seasoning or sesame seeds, bake 35–40 min.
Cool fully before cutting — at least 30 min.
Net carbs: ~4–5g per roll

The yeast is optional but worth including — even though it doesn’t do much leavening here, it adds that authentic bready flavor that almond flour recipes often lack.



How it bakes.
I was going for a kaiser. Light, fluffy, domed, the whole vision. What I got was something closer to a dense wheat dinner roll and honestly I’m not mad about it at all. The crumb is tight and substantial. The crust has a genuine depth to it. The flavour is complex in a way I did not expect from a low carb recipe — rich, slightly nutty from the almond flour, with that yeasty bready note underneath everything.
And the everything bagel seasoning on top. That was the decision that made these fabulous. The seeds toast beautifully in the oven and the salt and garlic hit you before you’ve even taken a bite. Do not skip it. Do not substitute it. Everything bagel seasoning on top is non negotiable.


A few things I learned.
The dough being wet at first is not a problem. Knead through it and trust that it will come together. Two to three minutes of real kneading — not stirring, actual kneading — and you will feel it change under your hands. Rest it for ten minutes after that to let the gluten relax and it will be significantly easier to shape.
Score the tops with scissors or a blade in a star or cross pattern before baking. It gives you that kaiser look and helps them open up in the oven. Brush with egg wash generously — it’s what gives you that deep golden crust. Cool for at least thirty minutes before cutting or the crumb won’t have set properly and you’ll be disappointed.
Net carbs are around four to five grams per roll. Four rolls per batch. Easy math.


The honest review.
These are not a light fluffy kaiser roll. I want to be straight with you about that because I went in expecting one thing and got another and the adjustment took about thirty seconds. What they are is a dense, chewy, flavourful roll with a genuinely satisfying bite that holds up to whatever you put in it. Burger. Sandwich. Eaten warm straight from the oven with butter while standing at the counter seven months postpartum choosing yourself again.
That last one is my personal recommendation.
I’m not mourning AP flour anymore. Not even a little. 🥖

Posted in

Leave a comment