Skip to content
KETOFOCUS.

Sweater weather calls for keto comfort food. Get Cozy →

Keto Tacos

These keto tacos crunch like a real corn tortilla, from homemade shells at 2g net carbs each that hold a full pile of toppings without buckling. I press each dough ball flat between parchment, fry it about a minute, and I let two spatulas fold it into the taco shape right in the hot oil.
  • 2gnet carbs
  • 5.6gprotein
  • 20minutes
  • 8servings

This post may contain affiliate links. See my disclosure policy.

I spent a long time looking for a keto taco shell recipe that didn’t just taste like melted cheese. If you’ve made cheese taco shells, you know what I mean. They hold together fine, but every single bite is cheese. I wanted a shell with a neutral base, something that actually lets the ground beef and cilantro and sour cream come through the way a real corn tortilla does.

These shells use almond flour, unflavored protein powder, xanthan gum, and salt. That’s it. The protein powder is what makes them crisp when they hit the oil, and the xanthan gum ratio is what gives them that snap when you bite through. I went through multiple batches dialing that ratio in before the shells held a clean fold without cracking.

four hard shell tacos with beef, cheese, cilantro and a slice of lime near by

The flavor is deliberately neutral. I designed these to work like a corn tortilla, not a cheese crisp or an almond cookie. A few readers started adding corn extract to push the corn flavor further, and I tried it myself. A few dropperfuls mixed into the dough gets you surprisingly close to actual corn tortillas. Reader Doree adds about two teaspoons of nutritional yeast instead, which gives a more savory take. Both approaches work.

Oil temperature matters more than you’d think. 350 to 360 degrees is the sweet spot. Below that, the xanthan gum doesn’t set fast enough and the shell cracks at the fold. Above that, the shell puffs and browns before it crisps properly. I test with a small scrap of dough before frying each batch.

Protein powder is the key to the texture. Without it, the shells fry up soft and chewy. Whey isolate binds with the xanthan in hot oil and creates that snap. A YouTube follower confirmed egg white protein works too, but I’d stick with whey for the best results.

Once you get the technique down, a full batch comes together fast. I press all eight shells before I start frying, line them up between parchment, then move through the whole batch in about 10 minutes. I’ve been making these since I first published the recipe, and my family actually asks for taco night now. Not because it’s ‘healthy’ (they don’t care about that), but because they like the crunch. If you want more ways to use this base, fry them flat for crispy tostadas, cut the flat shells into triangles while still warm for nachos, or skip the assembly and make my taco casserole instead. And if shells aren’t your thing, taco salad skips them entirely.

Wrap them in my homemade low carb tortillas (0.6g net carbs each).

a tray with a bunch of tacos on them filled with beef, cheese and tomato

What to put inside these shells

The shells have a neutral flavor, so they pair with pretty much any filling. I use ground beef with taco seasoning most nights, but I’ve loaded these with everything from shredded salsa chicken to fiesta baked cod for fish taco nights.

Some filling ideas:

  • Taco meat: Ground beef, shredded chicken, ground pork, ground turkey, shrimp, or cod.
  • Toppings: Lettuce, tomatoes, pico de gallo, cheddar or mozzarella, fresh cilantro, black olives, avocado, sour cream, or red onion.

Other taco shell options

If you can’t find the ingredients for homemade shells, premade low-carb tortillas from Mr. Tortilla, Mission Carb Balance, or Siete work as a backup. They taste more like soft flour tortillas, but you can fry them in avocado oil for a crispy shell.

I’ve also used this same dough for Keto Crunchwrap wraps and Doritos Locos tacos. The base recipe adapts well once you get comfortable with the press-and-fry method.

You could always melt cheese in the oven and fold it for a shell, but the cheese flavor overpowers everything. I prefer these because the neutral base lets the fillings shine.

two beef tacos in a taco hold with tomatoes and chopped onion behind them

Storing and freezing taco shells

Counter storage: I keep leftover shells in a freezer bag or airtight container on the counter for up to five days. Don’t store assembled tacos or the moisture from the toppings makes the shells soggy.

Freezing before frying: I stack the pressed, unfried tortillas between parchment paper in a freezer bag and freeze them flat. They fry up well straight from the freezer. I add about 30 extra seconds in the oil to compensate for the cold dough.

Meal prep: I often press all eight shells earlier in the day or even the night before, then leave them stacked between parchment in the fridge. When dinner rolls around, the frying takes about 10 minutes for the whole batch.

How to make keto tacos

Four ingredients, one bowl, and about 20 minutes of hands-on time.

  1. Whisk together almond flour, protein powder, xanthan gum, and salt.
  2. Pour in hot water and mix with a fork until a dough forms.
  3. Divide the dough into 8 balls (about 2 inches each).
  4. Place each ball between two pieces of parchment paper and press or roll into a 6-inch circle.
  5. Fry each tortilla in avocado oil at 350-360°F. Cook about a minute flat, fold with two spatulas, fry another minute per side.
  6. Fill with your favorite taco fixings.

three crispy taco shells in a row

Key ingredients

  • Almond flour: The base of the dough. I use finely ground blanched almond flour for the smoothest texture. It has a neutral flavor that works like corn masa without the carbs.
  • Protein powder: This is what makes the shell crispy when fried. I use Isopure Zero Carb unflavored whey isolate. You can’t skip this ingredient. I haven’t tried collagen here, so I can’t vouch for it as a swap.
  • Xanthan gum: The binder that holds the tortilla together and gives it snap. I kept tweaking the amount until the shells held a clean fold without cracking.
  • Salt: Just enough to season the dough. I use about half a teaspoon.
Discover more keto recipes on our channel Hundreds of keto recipe videos, with step by step instructions and the tips that make keto easy.
KetoFocus
The recipe

Keto Tacos

Pin
Prep 10 min Cook 10 min Total 20 min Serves 8

Ingredients

Servings 8

Keto Taco Shells Ingredients

Step by Step Instructions

  1. Mix dry ingredients

    In a medium bowl, whisk together almond flour, protein powder, xanthan gum and salt.

    For this step

    • Almond flour
    • Protein powder (low-carb)
    • Xanthan gum
    • Salt
    a bowl with almond flour mixture
  2. Add water to form a dough

    Pour in hot water and mix with a fork until combined.

    For this step

    • Water (hot)
    a bowl of dough
  3. Divide the dough

    Divide the dough into 8 balls (about 2 inches in diameter).

    a round ball on a circle of parchment paper in a tortilla press
  4. Press or roll

    Place each ball in between two circles of parchment paper and use a tortilla press or rolling pin to flatten into a circle about 6 inches wide. Leave each tortilla in between the parchment paper.

    a flatten tortilla in a tortilla press with parchment paper on top
  5. Fry into taco shells

    Pour 1/2 inch of avocado oil into a skillet and heat over medium. Add a tortilla, let it cook for about a minute, then use two spatulas to fold it into a taco shape. Fry for another minute until golden brown, flip, and fry the other side. Remove and drain on a paper towel-lined tray.

    For this step

    • Avocado oil
    frying a taco in a skillet of oil and holding the taco folded with two spatulas
  6. Fix your tacos

    Fill with your favorite taco fixings. I’m using ground beef taco meat, lettuce, tomato, shredded cheese, red onion and cilantro.

    adding chopped tomatoes to the filling of a middle taco of three

Nutrition

Per serving: 1 taco shell

Calories
120
Fat
9.3g
Protein
5.6g
Total carbs
5.5g
Fiber
3.5g
Net carbs
2g

Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.

Frequently Asked Questions

Are tacos keto friendly?

Yes, tacos absolutely fit keto as long as you fix the shell. The fillings were never the problem. Ground beef, shredded chicken, cheese, lettuce, avocado, and sour cream all fit keto macros. The shell is where the carbs live, which is why I built this recipe around a homemade shell that comes in at 2g net carbs each. With these, taco night fits my day with no workaround.

Can I make these taco shells in the air fryer or oven?

I haven't perfected an air fryer or oven method for these yet. The stovetop fry in avocado oil is what gives them that corn-tortilla crunch, and I haven't been able to replicate it without submerging in oil. If you try baking them, I'd love to hear how it turns out.

How do I keep the taco shells from cracking when I fold them?

Oil temperature is the answer. I fry at 350 to 360 degrees and test with a small scrap of dough before the full batch. Below 350 the xanthan gum doesn't set fast enough to hold the curve, and above 360 the shell browns before it crisps. I fry the flat tortilla for about a minute, then use two spatulas to fold it while it's still in the oil. Once it cools on the counter, it's too late. Resting the dough 5 minutes after mixing helps too, because the xanthan gum needs that time to fully absorb the hot water. My reader Kristen skipped the rest once and every shell cracked at the fold.

Can I use lupin flour instead of some of the almond flour?

I haven't tested it myself yet, but my reader Kelly substituted lupin flour for a third of the almond flour and said the shells held together really well. That one third swap is the only ratio with a real result behind it, so I'd start there rather than replacing more.

Browse by ingredient
Similar recipes

People who cooked Keto Tacos also made

Reviews

Tap to rate

4.8 from 27 ratings, 27 written

Made this recipe?

Replying to Dani

Your rating

Fatima

Making these for taco night Friday. First time frying anything like this so I’m nervous, but your instructions look clear enough that I think I can manage. Thanks!

Reply

Vanessa N.

I have psyllium husk but no xanthan gum, and those two don’t behave the same in a dough that’s going into hot oil. Would the same tablespoon work here? Or would the shell end up too stiff to fold with the spatulas? Rather ask than waste half a skillet of avocado oil finding out.

Reply

Annie Lampella

Vanessa, I haven’t tested psyllium in this dough, so I’d hate to guess at a tablespoon. The xanthan is what sets that curve when it hits the oil.

Reply

Lisa

Half an inch of avocado oil looked excessive to me, so I tried a dry pan first. Don’t. The oil is doing something structural a dry skillet can’t replicate. Temperature matters more than you’d expect too, too low and they stay floppy, too high and the almond flour scorches before the xanthan gum sets.

Reply

Annie Lampella

Lisa, dry pan is everyone’s first attempt. The oil is load-bearing, which sounds weird, but that’s where the xanthan gum actually gets its grip. I stay between 350 and 360. Below that the shells come out bendy even if you fry them longer. Above it the almond flour scorches before the structure can set. Half an inch looks excessive but it’s what gets you the fold.

Reply

Donna W.

Switched to collagen protein on batch four and I’m not going back to whey. Less springback when I press it, pulls thin without cracking at the edge. Same crunch, same two grams. The difference is bigger than I expected.

Reply

Annie Lampella

Never tried collagen, but the springback logic tracks. Whey binds tighter with xanthan, the crunch mechanism. Thinner without cracking is still a win. Testing it next batch.

Reply

Beth

Expected it to fall apart the second I tried to fold it. The crunch was so loud I just stood there. Two net carbs and it holds.

Reply

Annie Lampella

Stood there the first time I made them too.

Reply

Beth

Ha, good, wasn’t just me then. My husband came in to see what happened.

Reply

Nate Harris

Not corn, but close enough.

Reply

Annie Lampella

Corn extract in the dough gets it past ‘close enough.’ Few dropperfuls.

Reply

Katie

press thin and you’ll remember why you loved tacos.

Reply

Annie Lampella

Katie, thin is the whole thing. I push mine close to see-through on the press, maybe 1/8 inch if that. Thicker and the shell bends when you fold it instead of holding the curve. Oil temperature matters just as much though. I fry at 350 and if it drops even a little, the shell cracks on the fold instead of flexing. Get both right and these snap exactly like you remember.

Reply

Casey

taco tuesday is officially back in this house

Reply

Annie Lampella

Love that. These hold up under a real pile too, which is the whole Taco Tuesday problem solved.

Reply

Carla

two grams. I actually cried.

Reply

Annie Lampella

Took a lot of test batches to get to two grams. Worth every one.

Reply

Ryan

Added cumin and smoked paprika directly into the dough and the shells now taste so close to real corn tortillas that I had to double-check the ingredient list.

Reply

Annie Lampella

Cumin and smoked paprika in the dough, I usually reach for corn extract to chase that tortilla flavor but spicing the dough directly is way easier to work with. Might try layering both next time.

Reply

Nicole

Added half a teaspoon of cumin and a pinch of garlic powder into the almond flour before mixing and the shells went from solid to freaking unbelievably good, that little bit of seasoning baked right into the dough itself changes the whole thing. Also figured out that going almost paper-thin with the tortilla press (thinner than feels right, like almost see-through) gives you that audible crunch on the first bite. Thicker shells just don’t hit the same way. These have completely replaced store-bought keto tortillas for taco night.

Reply

Annie Lampella

The see-through thing is real. Most people roll them too thick and then wonder why the crunch isn’t there. Garlic powder in the dough I haven’t tried yet, but cumin is already on my list after Ryan’s comment. Going to test both together next batch.

Reply

Renee

Brought these to a cookout last weekend and watched two friends who are nowhere near keto demolish the shells before I’d even set out the toppings. One of them grabbed a fried shell straight from the pan and ate it plain, like a chip. The crunch on these is so legit that nobody questioned a thing. That xanthan gum does something real to the texture.

Reply

Annie Lampella

Yeah, xanthan gum in hot oil is kind of magic. It sets almost immediately at 350 and that’s where the snap comes from. Eating one plain is actually how I test if the oil is ready.

Reply

Sarah

Made a double batch of the shells on Sunday, first time ever using a tortilla press, and they held up in the fridge for the whole week. Three taco nights in a row and they still had that crunch when I reheated them. The thing I figured out: 90 seconds in the air fryer and the texture comes back like they were just fried. I went from being nervous about the xanthan gum and the pressing and all of it to genuinely excited to make these again this weekend.

Reply

Annie Lampella

That 90-second air fryer tip is new to me. I’ve just been refrying them, which works but uses way more oil.

Reply

Drew

First time using xanthan gum and honestly didn’t think it would work, but the dough came together fast and the shells actually crunched when I bit in. Didn’t expect that from almond flour. Do you fry these ahead if you’re meal prepping, or do they soften up by the next day?

Reply

Annie Lampella

They soften overnight, not terrible but you lose that crunch. I keep the dough in the fridge and fry fresh batches when I need them. Takes two minutes once the oil is hot.

Reply

Lauren

Been making these for a while now and I finally locked in the two things that actually matter. Parchment circles: cut them bigger than you think, at least 8 inches across, otherwise the edges catch and tear when you peel them off the press. Oil temp is everything. I heat the avocado oil until it shimmers and a tiny drop of dough sizzles and floats up, then back it off just a hair before the first shell goes in. Too hot and the outside colors before the structure sets. Too cool and they absorb oil, come out floppy. Once I nailed that middle point, the crunch was night-and-day from my first few attempts. Two grams net carbs, holds a full taco load no problem.

Reply

Annie Lampella

The 8-inch parchment detail should be in the recipe. I’ve torn too many edges cutting them too small. And that oil temp window is narrow, but once you find it the shells come out the same every time.

Reply

Kristen O.

Rest the dough 5 minutes before pressing. I skipped it once and every shell cracked on the fold, but after resting all eight held up under a full pile of toppings.

Reply

Annie Lampella

Five minutes does it. The xanthan gum needs that time to fully absorb the hot water, otherwise the dough tears instead of bends at the fold. Adding that to the recipe notes.

Reply

Mike

Been keto for about a year and tacos were the thing I missed most. Not the protein, just the shell, that crunch. Made these with the tortilla press last week and the first bite kind of stopped me. The xanthan gum actually gives them that bend-and-crunch thing corn tortillas do. Two grams of net carbs per shell and I had four of them. Tacos are back.

Reply

Annie Lampella

Four is the minimum. If you want to push the corn flavor even closer, a few dropperfuls of corn extract in the dough gets you almost all the way there.

Reply

Tricia

Added a teaspoon of cumin to the dough on my second batch and now I can’t stop making these. The shells still crisp up the same in avocado oil, but there’s an earthy warmth underneath that actually works with the toppings. One thing I figured out after a few tries: let the pressed tortillas sit uncovered for about 2 minutes before they hit the oil. They hold shape better and barely shrink at the edges.

Reply

Annie Lampella

Cumin in the dough hadn’t occurred to me but of course it works. The earthy note with beef and avocado oil makes sense. Going to test this on my next batch.

Reply

Dani

If you have a tortilla press, use it. I tried rolling these out with a rolling pin first and they kept splitting when I folded them, but the press gives you that even thickness all the way through. The fry matters more than you’d think (oil needs to be hot, not just warm, or they absorb too much and lose the crunch). Made these on a whim for spring taco night and now I’m buying a tortilla press for my mom.

Reply

Annie Lampella

Yeah, the press changed things for me too. Rolling always leaves the edges thicker and that’s exactly where splits start. She’ll love it.

Reply

Nina

If your shells crack at the fold, the oil isn’t hot enough. I test with a small scrap of dough before frying the batch, and 350-360F is the range where the xanthan gum sets fast enough to hold the curve cleanly.

Reply

Annie Lampella

350-360 is the sweet spot. Go lower and the xanthan doesn’t set fast enough before the fold.

Reply

Keep going

More Dinner Recipes

See all 171 Dinner recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.