Keto Tostadas

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published November 24, 2022 • Updated February 20, 2026

Reader Rating
4.5 Stars (4 Reviews)

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

Crispy fried tostada shells made with protein powder and almond flour, not cheese. Top with seasoned beef, lettuce, and cheese for only 2.4g net carbs each.

When my family wants Mexican food, tacos are the usual request. But there are nights when I want something different, and that is where these crispy tostada shells come in. The shells are made with almond flour and protein powder instead of cheese or wheat, and they fry up with a satisfying crunch that holds up under a pile of toppings.

I tested a lot of low-carb tostada shell recipes before landing on this combination. Cheese shells (like fat head dough) get crispy but have a distinctly cheesy flavor that competes with the toppings. Store-bought low-carb tortillas can work, but they never get truly rigid and crunchy the way a real tostada should. The protein powder is what makes the difference here. It dries out during frying and creates a shell that shatters when you bite through it, just like the corn-based ones you remember.

two crispy shells in front of tostadas and salsa

The dough comes together in about two minutes. Whisk the dry ingredients, add hot water, and you have a pliable dough that presses flat in a tortilla press or rolls out between parchment paper. I make eight shells per batch, which feeds our whole family with extras for the next day. Each shell has only 2.4g net carbs, so you can load them up without worrying about your daily count.

For the meat, I use a pound of ground beef with homemade taco seasoning because most store-bought packets contain sugar and cornstarch. You can swap in ground turkey, shredded chicken, or even seasoned pork if you want to mix things up. Top everything with shredded lettuce, diced tomatoes, cheddar cheese, sour cream, and homemade guacamole for the full tostada experience.

How to make low-carb tostadas

These low-carb tostadas come together in about 35 minutes from start to finish.

  1. Cook seasoned beef. Brown one pound of ground beef in a skillet over medium-high heat. Add taco seasoning and cook for another 2 minutes until fragrant.
  2. Make tostada shell dough. Whisk almond flour, protein powder, xanthan gum, and salt in a bowl. Pour in hot water and stir until a soft dough forms.
  3. Press into tortillas. Divide the dough into 8 balls. Press each one flat using a tortilla press lined with parchment paper, or roll between two sheets of parchment to about 5 inches across.
  4. Fry the shells. Heat 1/4 inch of avocado oil in a skillet over medium heat (around 350F). Fry each tortilla for 2 to 3 minutes per side until golden and rigid. Transfer to a paper towel-lined plate.
  5. Assemble. Spread seasoned beef on each shell, then pile on shredded lettuce, diced tomatoes, cheddar cheese, sour cream, and salsa.

two beef tostadas on a board with cheese and pico and sour cream

Key ingredients and substitutions

The shell dough uses a combination of ingredients that mimic the texture of a traditional corn tostada without the carbs.

  • Avocado oil for frying. Any neutral, high-smoke-point oil works (olive oil, coconut oil, or vegetable oil). You need about 1/4 inch of oil in a 10-inch skillet.
  • Ground beef is the classic tostada protein. Ground turkey, ground pork, shredded rotisserie chicken, or seasoned fried chicken all work as substitutes.
  • Taco seasoning adds all the flavor to the meat. Store-bought packets often contain sugar and cornstarch, so I use homemade keto taco seasoning instead.
  • Almond flour provides the base structure for the shell. Use finely ground blanched almond flour (not almond meal) for the smoothest texture.
  • Protein powder is what makes these shells actually crispy. Use an unflavored, low-carb whey or egg white protein powder. It absorbs moisture during frying and creates that rigid, shatter-when-you-bite crunch.
  • Xanthan gum binds the dough so it holds together when you press and fry it. Without it, the tortillas will crumble apart in the oil.
  • Hot water activates the xanthan gum and makes the dough pliable enough to press flat.
Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 682+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Tostadas

4.5 (4) Prep 10m Cook 25m Total 35m 8 servings

Ingredients

Step by Step Instructions

Step by Step Instructions

1
Make taco meat

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.

a skillet with ground beef cooking
Ingredients for this step
  • 2 tablespoons avocado oil
  • 2 tablespoons taco seasoning
  • ¼ cup water
2
Tostada shell: dry ingredients

To a small bowl, whisk together almond flour, protein powder, xanthan gum and salt.

almond flour in a glass bowl
Ingredients for this step
  • 1 ⅓ cup almond flour
  • 2 tablespoons protein powder
  • 1 tablespoon xanthan gum
  • ½ teaspoon salt
3
Tostada shell: finish dough

Stir in hot water and mix until a dough ball forms. Divide the dough into 8 even balls.

tortilla dough in a glass bowl
Tip Roll dough between hands.
Ingredients for this step
  • 6 tablespoons hot water
4
Press into tortillas

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.

a flatten tortilla in a tortilla press
Tip Tortilla press works best.
5
Fry tostada shells

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 of tortilla 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.

holding a tostada shell down in hot oil
Tip Tostada shells will continue to harden as they dry.
Ingredients for this step
  • Avocado oil for frying
6
Assemble

Top tostada shells with seasoned beef, shredded lettuce, cheese and diced tomato.

a hard tostada shell with all the toppings next to salsa
Nutrition Per Serving 1 tostada
268 Calories
20.8g Fat
15.6g Protein
2.4g Net Carbs
5.9g Total Carbs
8 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Tostadas

Frequently Asked Questions

Why are my keto tostada shells not crispy?

Three things cause soft shells. First, the oil is not hot enough. It should be around 350F (use a thermometer or test with a small piece of dough, which should sizzle immediately when dropped in). Second, the shells were not fried long enough. Each side needs a full 2 to 3 minutes until deep golden brown. Third, the dough was rolled too thick. Press or roll the tortillas to about 1/8 inch thick so they can cook through completely before the outside burns.

Can I bake these tostada shells instead of frying them?

You can bake them at 375F for 12 to 15 minutes, flipping halfway through. They will get firm and lightly crispy, but they will not have the same deep crunch that frying produces. If you bake them, brush both sides with a thin layer of oil before putting them in the oven. For the crispiest results, frying is the better method.

What protein powder works best for keto tostada shells?

Use an unflavored, unsweetened whey protein isolate or egg white protein powder. Avoid plant-based protein powders (pea, hemp, soy) because they absorb too much water and make the dough gummy instead of crispy. The protein powder should have fewer than 2g carbs per serving. I use whey isolate, which gives the cleanest flavor and the crispiest shells.

How do I store and reheat leftover tostada shells?

Store the fried shells in a single layer in an airtight container at room temperature for up to 3 days, or in the fridge for up to 5 days. To reheat, place them in a 350F oven or toaster oven for 3 to 5 minutes until crispy again. Do not microwave them because they will turn soft and chewy. You can also re-fry them in a skillet with a small amount of oil for about 1 minute per side.

Can I make the tostada shells ahead of time?

Yes. Fry the shells, let them cool completely, and store them in an airtight container with parchment paper between each shell to prevent sticking. They keep at room temperature for 3 days. When you are ready to eat, reheat in a 350F oven for 3 to 5 minutes. I often make a double batch of shells on Sunday so weeknight assembly takes under 10 minutes.

Browse by Ingredient
Similar Recipes

Others looking for “Keto Tostadas” also liked:

two crispy shells stack on each other

Cheese shell tostadas vs protein powder tostadas

Most low-carb tostada recipes use cheese as the shell. You melt shredded cheese in a skillet, let it harden, and use that as your base. It works, but cheese shells have a strong flavor that overpowers your toppings. They also get greasy and bendy as they cool, which defeats the purpose of a tostada (the whole point is the crunch).

These shells use almond flour and protein powder instead. The protein powder is the key ingredient because it dries out during frying and creates a shell that stays rigid at room temperature. The flavor is neutral, so your seasoned beef, lettuce, cheese, and salsa are the stars. If you have tried cheese shell nachos or tortilla chips and wanted something less cheesy, this is the recipe to try.

Best toppings for low-carb tostadas

A tostada is only as good as what you put on it. Start with a layer of seasoned ground beef, then build from there. Here are the toppings I come back to every time.

  • Shredded lettuce (iceberg or romaine) for the crunch layer
  • Diced tomatoes or pico de gallo for freshness
  • Shredded cheddar or Mexican blend cheese
  • Sour cream drizzled over the top
  • Homemade guacamole or sliced avocado
  • Pickled jalapenos for heat
  • Hot sauce or salsa

For a taco salad twist, skip the shell entirely and crumble the fried tostada over a bed of lettuce with all the same toppings.

crispy tostadas with cilantro, tomatoes and limes

How to store and reheat keto tostadas

Assembled tostadas do not store well because the toppings make the shell soggy within an hour. Keep the components separate: store the fried shells in an airtight container at room temperature, the cooked beef in the fridge, and prep your toppings fresh.

To reheat the shells, place them in a 350F oven or toaster oven for 3 to 5 minutes. They will crisp right back up. Avoid the microwave, which turns them soft and chewy. The cooked beef reheats well in a skillet over medium heat for 2 to 3 minutes.

Meal prep tips for tostada night

Tostadas are one of the easiest keto meals to meal prep because the components store separately. Here is my weekly approach.

  • Sunday: Fry a double batch of shells (16 total) and store in a container with parchment between each one. Make the taco meat and refrigerate.
  • Weeknights: Reheat shells in the oven for 3 minutes. Warm the beef in a skillet. Chop fresh toppings while everything heats. Assembly takes under 5 minutes.
  • Freeze the shells: Fried shells freeze well for up to 2 months. Place parchment between each shell and store in a freezer bag. Reheat directly from frozen in a 375F oven for 5 to 7 minutes.

This recipe also pairs well with keto Doritos on the side if you want a full Mexican-inspired spread.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Dinner Recipes

crispy ground beef cooked with broccoli florets in a skillet
10 Mins
Keto Beef and Broccoli
4.7 Stars (7 Reviews)

Ground beef, soy sauce, sesame oil, and broccoli cooked in one skillet in 10 minutes. A Chinese takeout flavor with only 6g net carbs per serving.

See the Recipe
keto lasagna layers on a plate with a fork
30 Mins
Low Carb Keto Lasagna
4.9 Stars (66 Reviews)

Deli chicken replaces noodles in this keto lasagna. No watery layers, zero prep, 30 minutes total. 34g protein, 4g net carbs. Day 2 tastes better...

See the Recipe
crispy chicken fried steak on a plate with gravy on top and a couple of keto sides
22 Mins
Keto Chicken Fried Steak
4.9 Stars (18 Reviews)

My husband's favorite keto chicken fried steak. Cubed steak double-dredged in almond flour and seasoned pork rinds, fried in butter until...

See the Recipe
A creamy homemade hamburger helper casserole in a skillet topped with parsley.
17 Mins
Keto Hamburger Helper
4.9 Stars (9 Reviews)

Hamburger helper was one of my favorite meals as a kid, and I get why my mom loved it. Now I make a homemade keto hamburger helper that's high in...

See the Recipe
carmelized korean short ribs on a plate
11 Mins
Air Fryer Short Ribs
5 Stars (5 Reviews)

Flanken cut short ribs marinated in a sugar-free Korean BBQ sauce and air fried until the fat renders crispy and the meat stays juicy. I make these...

See the Recipe
ground beef stuffed red peppers on a plate
30 Mins
Keto Stuffed Peppers
4.9 Stars (12 Reviews)

Ground beef and cream cheese stuffed peppers baked at 350 for 15 minutes. 6g net carbs, 22g protein, and everything cooks in one skillet and pan.

See the Recipe
Reviews 16
4.5 Stars (4 Reviews)
  1. C
    Christine Mar 2, 2026

    Made these Tuesday and my 12-year-old stacked his shell like he was trying to break it. Ground beef, extra cheese, lettuce piled way too high. Shell held up through the whole thing. He's already asking when we're having them again.

  2. C
    Casey R. Feb 28, 2026

    Four or five batches in and the shells still crack right when you bite them. Took two tries to get the tortilla press down, but these are a weeknight regular now. Worth it.

    1. Annie Lampella
      Annie Lampella Feb 28, 2026

      That crack is the whole point. Tortilla press took me a few rounds too before I stopped overworking the dough.

  3. B
    Brian Feb 25, 2026

    Will unflavored whey protein work for the shells or do I need a specific low-carb protein powder? Don't want to mess up the dough on my first try.

  4. S
    Sarah Z. Feb 21, 2026

    I've never made anything like this before and honestly I was nervous going in (never worked with xanthan gum). The part where the hot water goes in and it just pulls together into a ball was kind of a relief. Fried them up and they got genuinely crispy, not soft-and-flat like I expected. Ate mine with the seasoned beef on top and it felt like an actual meal.

    1. Annie Lampella
      Annie Lampella Feb 21, 2026

      Protein powder is why it actually crunches instead of just crisping on the edges. First time I made these I ate three.

  5. D
    Dina Feb 19, 2026

    I've been making keto tortillas for years and always swap xanthan gum for psyllium husk since I buy it in bulk anyway. Would that work here in the shell dough, or does xanthan gum do something specific during frying that psyllium husk won't replicate? I've had great results with psyllium in baked keto dough but I've never tried it in anything fried before.

    1. Annie Lampella
      Annie Lampella Feb 19, 2026

      The frying is where psyllium gets tricky. Xanthan gum sets almost instantly when it hits hot oil and that's what creates the crunch on these. Psyllium absorbs differently (great for baked stuff, agreed) but in a fryer I'd worry it stays soft or turns greasy. I'd keep the xanthan here.

  6. J
    Jennifer Jan 8, 2026

    The shells get so crispy. Way better than store-bought low carb shells.

    1. Annie Lampella
      Annie Lampella Jan 9, 2026

      The hot oil makes such a difference. Store-bought ones are baked so they never get that deep crunch.

  7. N
    Nina Dec 19, 2025

    Taco night solved. 2.4 carbs.

    1. Annie Lampella
      Annie Lampella Dec 24, 2025

      Right? These make it into rotation fast.

  8. S
    Sarah Lavitoria May 10, 2024

    Would like to try this without paying $30 for protein powder for one of the ingredients listed as I don't use it. Any other options?

    1. Annie Lampella
      Annie Lampella May 21, 2025

      Unfortunately, the protein powder is a necessary ingredient to get the tostadas crispy when cooked.

  9. D
    Diana Apr 18, 2023

    Can I add corn tostada flavoring to this recipe? And how many drops should I use? Thank you love your recipes||

    1. Annie Lampella
      Annie Lampella Apr 22, 2023

      Yes, you can! I've done it before with the oooflavoring drops. I usually do 1-2 dropperfuls and taste the dough

Leave a Review