Soft, Fluffy Keto Spanish Bread Recipe (Under 3g Net Carbs)
Traditional Spanish bread (pan de coca, pan gallego) is built around wheat flour and long fermentation, which puts it out of reach for anyone eating low-carb. This adaptation uses almond flour, psyllium husk, and a controlled hydration ratio to hit the same soft crumb and golden crust profile at about 2.8g net carbs per slice. It’s suited to anyone on keto, low-carb Mediterranean, or diabetic meal patterns.
The result is a versatile loaf: sliced under tapas, served with olive oil and manchego, or used as the base for jamon serrano bocadillos. Because the recipe uses no vital wheat gluten, it’s also naturally gluten-free.
What Makes This Version Work
Most keto bread recipes fail on texture because almond flour alone produces a dense, cake-like crumb. The fix is two-fold: psyllium husk provides the elastic, breadlike chew that gluten normally gives, and a resting period after mixing lets the psyllium fully hydrate before baking. Skip either step and the loaf turns gummy or crumbles when sliced.


Keto Spanish Bread Recipe
Ingredients
For Dough
- 3 cups of almond flour
- 3/4 cups of coconut flour
- 3 tbsp. of psyllium husk
- 1 tsp. of baking powder
- 1 tsp. of xanthan gum
- 3 eggs
- 1.7 oz. unsweetened almond milk
- 1 tsp. of vanilla extract
- 1 tbsp. of vinegar
- 1/4 cup of salted butter melted
- Salt to taste
Filling 1 - Cheese Filling
- 1 cup of shredded cheese
- 1.7 oz. unsalted butter
- 1 tbsp. of sugar
Filling 2 - Chocolate Filling
- 110 grams of dark chocolate 90%
- 3 tbsp. of almond milk
Instructions
- First, start by getting a deep mixing bowl. Prepare the dry and wet ingredients separately and combine them in this big bowl.
Take the almond flour into the mixing bowl. Pour the coconut flour over it. Add baking powder, xanthan gum, salt, and psyllium husk. Mix well until all the ingredients are combined. Set it aside. - Now, take another mixing bowl slightly smaller than that. Prepare the wet ingredients in it.
- Crack the eggs into the bowl. Add vanilla extract, almond milk, and melted salted butter. Mix well for a minute.
- In the third step, bring together dry and wet mixtures.
- Use the large bowl with the dry mixture. Combine the liquid mixture with the solid mixture. Ensure all ingredients are mixed with a spatula or spoon.
- If the mixture is wet enough, start kneading using your hands. Knead for 1-2 minutes.
- Collect the dough on one side of the bowl and let it rest for 15 minutes.
Now, it’s time to fill the Spanish bread. Here are two keto-friendly filling recipes:
- Cheese Filling: Grate white cheddar cheese into a bowl and melt it using the microwave or double boiler.
While the cheese is still hot, add butter and mix by mashing until the butter melts due to the heat of the cheese.
Optionally, add 1 tablespoon of sugar and continue mixing. Set aside. - Chocolate Filling: Break the dark chocolate into a bowl. Add almond milk and melt it in the microwave. Mix well and set aside.
- Divide the dough into 14 equal parts. Shape them into circles.
- Flatten each circle, cover it with cling film, and roll it out with a rolling pin.
- Spread the cheese or chocolate filling on it and roll it up.
- Gently close the ends of the dough to prevent filling spillage during baking. Repeat for all dough portions.
- Dip the rolled dough into almond flour and place it on a baking tray with parchment paper.
- Bake in the preheated oven at 180 degrees for 25 minutes. Voila!
Video
Nutrition
Tips and Variations
For a more open crumb, add 1/2 teaspoon of xanthan gum along with the psyllium – it strengthens the structure without adding carbs. If you want a crustier exterior, brush the top with beaten egg white before baking and drop an ice cube into the oven at the 15-minute mark for steam.
Garlic Spanish bread: rub the warm loaf with a raw garlic clove and drizzle with olive oil. Herb version: fold 1 tablespoon chopped fresh rosemary or thyme into the batter before shaping. For a Basque-style version, add 1 tablespoon of Espelette pepper or smoked paprika.
Storage and Reheating
Wrapped in beeswax or plastic and stored at room temperature, the loaf holds its texture for 2 days. Refrigerate to 5 days or freeze pre-sliced up to 2 months. Toast frozen slices directly – do not thaw at room temp, or the psyllium will re-hydrate and turn spongy.





