The shell cracks when you bite into it. That crunch is the whole point of a crunchwrap, and it is the part every keto version I tried lost five minutes after assembly, so I spent more time on this almond flour tostada than on any other piece of the recipe. Seasoned beef and nacho cheese sit under the shell, the cold toppings go above it, and that hard layer keeps the two from turning each other soggy. Each one is 8.3g net carbs with 33.4g protein.
The version of this keto crunchwrap supreme I make at home is built around a homemade almond flour tostada shell. That shell is the whole point. It snaps like a real corn tostada instead of going soft five minutes after you build the wrap, which is what happens with every fried-tortilla version I’ve tried. I spent more time refining this shell formula than any other part of the recipe, and it’s the reason this one actually works.
The xanthan gum in the tostada dough is not optional. I tried the recipe without it once and the shell crumbled mid-bite, took the whole wrap down with it. With it in the dough, the shell stays rigid even after you load it with seasoned beef, nacho cheese, sour cream, shredded lettuce, diced tomatoes, and a layer of cheese. I keep the beef to about 1/3 cup per wrap because any more than that and you can’t get a clean fold. That number took me a few batches to figure out, but once you know it, assembly moves fast. The tostada shells can be fried ahead of time and stored at room temperature for up to three days, so the only work at dinner is building and frying the wraps.
Here’s what I think most people get wrong with fast food copycats: they match the ingredients but skip the textures. This wrap has five distinct layers in every bite. The outer tortilla is warm and lightly charred from the skillet. The beef and melted nacho cheese are hot. Then the tostada shell snaps. Above the shell, cool sour cream, crisp lettuce, and fresh tomato. That hot-cold-crunchy combination is exactly what Taco Bell engineered, and it carries over to low-carb ingredients without losing any of it.
If you love this style of cooking, I have a few more in the same family. My Keto Big Mac Crunchwrap uses the same fold with a Big Mac twist. The keto quesarito layers a quesadilla inside a burrito, and my Keto Doritos Locos Tacos wrap the filling in a seasoned cheese shell. These tostada shells also double as a base for crispy low-carb tostadas if you want something open-faced.
I usually make a batch of four or five on Sunday and keep them fully assembled in the fridge for the week, then fry each one fresh the night we eat it. Leftovers reheat in the air fryer at 375 degrees for 3-4 minutes, and the tostada shell stays just as crunchy as the day I made them. The oven works at the same temperature for about 5-8 minutes, but the air fryer gives a better sear on the outer tortilla. My family requests these on Friday nights. My husband, who used to hit the Taco Bell drive-through every week before we started eating this way, says these are better than what he used to order.
The outer tortilla needs to be at least 10 inches or you won’t have enough edge to fold over all the filling. I’ve tried a few brands and keep coming back to the same ones.
La Banderita (10 inch, 5 g net carbs; contains gluten)
Mission Zero Carb (4.5 inches, 0 g net carbs; contains gluten; this is the size I use for the small tortilla on top, not the outer wrap)
The smaller tortilla sits on top of the cold toppings, right below the fold. It should match your tostada shell in diameter, roughly 4.5 inches. If you can’t find small low-carb tortillas at the store, I just cut one from a large tortilla using kitchen scissors or a bowl as a guide.
Most of the larger tortillas do contain gluten, so check labels if that’s something you avoid.
Why I make the tostada shells from scratch
The crunchy layer inside is what separates a crunchwrap from a regular burrito. Taco Bell uses a hard corn tostada, and since those aren’t low-carb, most copycat recipes either fry up a flour tortilla and call it done or use a cheese crisp. I’ve tried both.
A fried tortilla gets surface-crispy but turns chewy and bendable within minutes. A cheese crisp shatters into pieces the second you bite down. The almond flour tostada shell in this recipe holds its structure and snaps cleanly, closer to what a corn shell does. One reader told me she tried four other recipes before this one and they all went soft within five minutes of assembly. The protein powder and xanthan gum in my dough are what keep that from happening.
Ways to switch it up
I’ve made this with ground chicken, ground turkey, and thin-sliced steak. All work. Cook ground chicken or turkey to 165 degrees before it goes into the wrap. The chicken is lighter, and I usually swap the nacho cheese for ranch when I use it. Steak needs to be sliced thin or it bunches up and makes the fold awkward.
For a breakfast version, I swap the taco meat for cooked sausage crumbles and add scrambled eggs above the tostada shell with a handful of shredded cheese. I skip the lettuce and tomato and add a spoonful of salsa instead. Same fold, same fry.
If nacho cheese isn’t your thing, just leave it out or add an extra layer of shredded cheese that melts into the beef. You could also use cheese taco shells as your crunchy layer instead of the almond flour tostadas, though you lose some of the structural hold.
If you want these same taco flavors without the folding, my keto taco casserole and crunchy keto tacos use a lot of the same ingredients with less assembly.
Meal prep and storage
Make-ahead tostada shells
I press and fry the tostada shells ahead of time and store them at room temperature for up to 3 days. The uncooked dough balls keep in the fridge for a week or the freezer for 1-2 months. Just leave them sandwiched between parchment circles and store flat in a freezer-safe bag.
Refrigerator storage
Fully assembled crunchwraps keep in the fridge for up to 5 days. I build a batch of four every Sunday and fry them fresh each night. The tostada shell stays crispy inside the wrap because the sour cream and cheese form a moisture barrier around it.
Reheating
Air fryer at 375 degrees for 3-4 minutes is my go-to. The shell re-crisps and the cheese melts again. The oven works too, same temperature, 5-8 minutes. I don’t recommend the microwave because the tostada shell goes completely soft and you lose the whole point of making these from scratch.
How to fold and fry a crunchwrap
The layering order matters more than you'd think. I put the taco meat and nacho cheese below the tostada shell, and all the cold toppings (sour cream, lettuce, tomatoes, shredded cheese) above it. That way the hard shell acts as a barrier between the hot filling and the cold toppings, so nothing wilts or gets soggy before you eat.
Once the small tortilla goes on top of the cold layer, fold the large tortilla by starting a pleat at the back and working around clockwise. Each fold overlaps the last by about an inch. I learned this after my first few attempts came apart in the pan. Place the wrap seam side down in a skillet sprayed with cooking oil over medium heat. Two to three minutes per side until golden brown. The seam fries shut first, which locks the whole thing together.
In a large skillet, add avocado oil and heat over medium high heat. Add ground beef, break up with a spatula and let cook until browned. Stir in taco seasoning and pour in 1/4 cup of water. Turn down heat to low, cover and let simmer for 5 minutes.
For this step
Avocado oil
Ground beef
2
Tostada shells: dry ingredients
To a small bowl, whisk together almond flour, protein powder, xanthan gum and salt.
For this step
Almond flour
Protein powder (low-carb or zero carb)
Xanthan gum
Salt
3
Tostada shells: form dough
Stir in hot water and mix until a dough ball forms. Divide the dough into 8 even balls.
For this step
Hot water
4
Tostada shells: flatten
Using a tortilla press or a rolling pin, place a ball of dough in between two parchment circles and press or roll out to a thin circle.
For this step
Tortilla press
parchment circles
5
Tostada shells: get them crispy
To a medium skillet, add enough avocado oil to fill the bottom of the skillet 1 cm from the bottom (just enough so the tortilla will submerge while frying) and heat over medium heat. Once oil is hot, peel off the parchment paper from each side and place in the oil. Press down tortilla with a spatula and let fry for 2-3 minutes or until golden brown. Flip over and fry the other side for 1-3 minutes until golden brown, hardened or almost hardened. Remove from oil and place on a paper towel lined plate to dry. Repeat with remaining shells.
For this step
Avocado oil (frying)
6
Assemble crunchwrap
Scoop about 1/3-1/2 cup of taco meat in the center of the large tortilla.
For this step
Large tortilla
Taco meat
7
Nacho cheese and tostada shell
Drizzle 2 tablespoons of melted nacho cheese sauce on top of the beef and top with the tostada hard shell.
For this step
Nacho cheese
Keto tostada shell
8
All the fixings
Spread 1 tablespoon sour cream on top of the tostada shell. Then top with 1/2 cup shredded lettuce, diced tomatoes and 1/4 cup shredded cheese.
For this step
Sour cream
Shredded lettuce
Diced tomato
Shredded cheese
9
Fold crunch wrap
Place the small tortilla on top of the ingredients and fold the ends of the large tortilla to meet the small tortilla.
For this step
Small tortilla
10
Fry the crunchwrap
Spray a medium skillet with cooking spray and heat over medium heat. Place the crunch wrap in the skillet seam side down and let cook for 2-3 minutes or until it starts to brown and the seam is set (meaning your crunch wrap won’t fall open). Flip and fry the crunchwrap on the other side for 2-3 minutes or until golden brown. Cut in half and serve.
Nutrition
Per serving: 1 crunchwrap
Calories
578
Fat
41.6g
Protein
33.4g
Total carbs
37.4g
Net carbs
8.3g
Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.
Frequently Asked Questions
Can I freeze assembled crunchwraps?
I've done this and it works if you wrap them right. Roll each assembled, unfried crunchwrap tightly in plastic wrap and then a layer of foil, and freeze flat. They keep for about a month. When I reheat from frozen, I go straight to the air fryer at 375 degrees for 6-8 minutes, flipping halfway. The shell won't snap quite as hard as fresh, but it still crunches and holds together.
Can I cook the crunchwrap in an air fryer instead of a skillet?
I use the air fryer for reheating all the time, and it works for cooking from scratch too. I set mine to 400 degrees, place the wrap seam side down, and cook 4-5 minutes. Flip and cook another 3-4 minutes until golden. I spray the outside lightly with avocado oil first. The result is a little crispier than the skillet method, and you don't have to stand over it.
Can I use chicken or steak instead of ground beef?
I've made this with both. Shredded chicken is lighter and I usually swap the nacho cheese for a drizzle of ranch when I use it. Steak needs to be sliced thin, almost shaved, or it bunches up and makes the fold awkward. For either one, I season with the same taco seasoning and cook the same way. Chicken needs to reach 165 degrees before it goes in the wrap.
Do I need a tortilla press to make the tostada shells?
I use one because it's faster, but you don't need it. A heavy skillet or rolling pin works fine. Put the dough ball between two parchment circles and press down firmly with the flat bottom of the skillet. The key is even pressure and keeping the dough cold. My edges always go a little ragged this way, but once the shells are fried nobody notices.
What is in a Taco Bell Crunchwrap Supreme?
The original has a large flour tortilla, seasoned ground beef, nacho cheese sauce, a hard corn tostada shell, sour cream, shredded lettuce, diced tomatoes, and shredded cheese. I replicate every layer in my version. The swaps are a low-carb tortilla for the flour one, my homemade almond flour tostada for the corn shell, and keto nacho cheese sauce in place of the original sauce.
Is nacho cheese keto friendly?
Most store-bought nacho cheese sauce runs 0-2 grams of carbs per tablespoon, so it's not an issue unless you pour half the jar on. I use about 2 tablespoons per wrap. My homemade version uses cheddar, cream cheese, and a splash of heavy cream, which keeps it under 1 gram per serving.
My tortilla is too small. Can I still make this?
I've made this with 8-inch tortillas and it works, but you need to scale everything down. Use closer to 1/4 cup of beef, fewer toppings, and make your tostada shells smaller to match. The fold is tighter and you get fewer pleats, but the trick is keeping the small tortilla and the tostada shell the same diameter so the layers stay even.
Really good, and the shell holds its crunch like you said it would. Taco seasoning ran salty for my batch though. Cut it back the second time and liked it better.
My dough only came together once I got the water properly hot, so don’t skip that if it looks crumbly! And that crunch is the thing I actually missed. It’s back!
Rolling pin between parchment works if you don’t have a press. Go thinner than looks right, though. First shell was soft in the center because I pulled back on the dough. Annie, your recipes are how I’m learning what keto cooking actually looks like.
The crack when someone bit into one at the cookout made the whole table look over. I’ve made plenty of handheld stuff for groups that falls apart the moment it changes hands, so everyone kept commenting on how well these held together. Took a couple batches to dial in the shell thickness, but once you get it it’s there.
Assemble to order when you’re serving these outside. Shells keep their crunch unfilled longer than you’d expect in July heat. My neighbor tried one, found out after that the shell was almond flour, and said ‘wait, that’s allowed to taste like that?’ which is the review I was going for.
Six months into keto and the crunchy shell thing was what I’d quietly given up on. Made this three times. Frying the almond flour dough actually gets you there.
Three times in, you’ve probably got the fold timing down too. The shell was the last piece I figured out. I went through way too many oven attempts before I just fried it.
Swapping sour cream for Greek yogurt was the right call. Sour cream started seeping into the shell the second I spread it, and I need that crunch to last. Yogurt’s thicker, sits on top rather than soaking in. Also been pressing the seam down with a spatula for about 30 seconds after folding, which stops it from splitting on the flip. Both things helped.
Threw a tablespoon or two of shredded cheddar straight into the tostada dough, total impulse call, no idea if it would ruin the batch. It did not ruin the batch. Shells came out denser, had this salty crisp edge I’m still thinking about, held up way better too. First modification I’ve actually told someone to try.
Salty crisp edge from the cheddar in the shell dough is now all I can think about. I’ve thrown cheese on top of the shell before frying but never mixed it in, adding that to the next batch.
Friday nights after volleyball we’d hit Taco Bell, crunchwraps in the car every week. Went keto five years ago and wrote that one off. Made this on a Tuesday and the shell held the whole way through, actual crunch, not the rubbery thing every other keto version gave me. Forgot what that bite felt like. Back in rotation.
The protein powder in the shell dough is the trick nobody mentions. Every keto crunchwrap I’ve made before went soft halfway through. This one actually holds crunch.
Made a batch of four on Sunday for the week and I cannot get over how well the tostada shells held up. Still crispy on Thursday. I wrap them in parchment first, then foil, and that’s what’s keeping them from getting soggy. Summer meal prep and zero oven time after Sunday, I’m obsessed.
On my sixth or seventh batch of these now, and somewhere around batch four I stopped using the rolling pin and got a tortilla press specifically for this recipe. Night and day. The shells come out thin enough to actually stay crunchy all the way through the wrap instead of going soft by the time you hit the middle. I also started adding a pinch of smoked paprika to the taco meat because I had some sitting there, and that tiny thing pushed it noticeably closer to the actual Taco Bell flavor. Not slowing down on these anytime soon.
My son watched me press those tostada shells and gave me the full side-eye. He finished two wraps. Then asked if we could have it next Sunday instead of waiting. Closest thing to a standing ovation I get in this house.
My husband stood over the skillet watching the tostada shells fry in avocado oil and said ‘ok, this actually smells right’ (from him that’s basically a standing ovation). I’m new enough to keto cooking that I wasn’t sure almond flour could actually hold everything together, but it did, even sitting a few minutes on the counter while I fumbled through the assembly. Still working out my folding technique but the shell itself was a genuinely good surprise.
‘Ok this actually smells right’ from a skeptic is a five-star review. For the fold, overlap the pleats and go seam side down into the pan right away. The weight holds everything.
My 14-year-old, who considers anything I cook a lesser version of the drive-through original, ate two of these and never once brought up Taco Bell. The tostada shells took me a couple tries to get the folding down without cracking, but once I had it the assembly was pretty quick.
Ha. A 14-year-old eating two without once bringing up Taco Bell is basically a five-star review around here. The folding clicks after the first one. I start the first pleat at the back and work around so the seam ends up on the bottom when it hits the pan.
No tortilla press here, so I used a heavy skillet to flatten the dough between parchment. Took a couple tries to get them even but it actually works fine.
Yeah the skillet works fine. Even pressure and cold dough makes a difference. Mine always go a little ragged on the edges too but once they’re fried nobody notices.
I’ve tried at least four different keto crunchwrap recipes and this is the only one where the shell actually holds together when you pick it up. The xanthan gum in the tostada dough makes all the difference. My husband said it’s better than the Taco Bell version he used to get before we went keto, and honestly I think he’s right.
The xanthan gum was the unlock for me too. Tried it without once and the whole thing fell apart mid-bite. Your husband’s not wrong about the Taco Bell thing.