Skip to content
KETOFOCUS.

Sweater weather calls for keto comfort food. Get Cozy →

Tortilla Kebabs

These viral tortilla kebabs cook up crispy outside with juicy seasoned beef in every layer. I spread the beef mixture edge to edge over each tortilla, stack them, slice the stack, and push a skewer through each section before it hits the hot skillet. Each one brings 48.6g of protein, with 12.6g net carbs.
  • 12.6gnet carbs
  • 48.6gprotein
  • 36minutes
  • 6servings

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

When I first saw these viral tortilla kebabs floating around online, I immediately stopped scrolling because I had never seen kebabs made like this before. Stacking layers of seasoned ground beef between tortillas honestly sounded a little strange…but also interesting enough that I had to try it for myself. And after making them, I totally understand why they went viral. They turned out crispy on the outside, juicy in the middle, and packed with so much flavor in every layer.

Low carb tortilla kebabs served on skewers with lemon wedges and a side of creamy dipping sauce.

What makes this tortilla kebab recipe so different?

It's the way the tortillas cook around the beef!

  • As the kebabs cook, the tortillas get golden and slightly crisp while helping keep the beef tender and juicy inside.
  • I used low carb tortillas to keep these keto friendly, and they worked surprisingly well.
  • The tortillas almost act like a thin crispy shell around all that seasoned beef, garlic, parsley, onion, and warm spices like cumin, coriander, and paprika.
  • I also love that you can customize them depending on your carb goals by reducing or omitting the onions and peppers.

 

Close-up of sliced tortilla kebabs layered with seasoned beef and tortillas served with creamy sauce on the side.

Best cooking method

I tested a few different cooking methods while making these, including the grill, air fryer, and stovetop.

While all of them worked, I personally liked cooking them over the stove top the best because it gave the tortilla kebabs the most even golden crust. They looked almost fried on the outside while still staying really juicy in the center.

The air fryer was definitely the easiest option though, especially if you want a more hands-off method.

Storage information

Leftovers: Refrigerate cooked kebabs in a covered container within 2 hours, or within 1 hour if the temperature is above 90°F. Use within 3–4 days. Do not leave them out to cool completely in an effort to keep the tortillas crisp.

Make ahead: Assemble, cover and refrigerate for up to 24 hours before cooking. Keep the raw beef cold and cook it to 160°F through the thickest meat layers.

Freeze: Arrange raw kebabs or promptly chilled cooked kebabs in one layer on a tray, freeze until firm, then transfer to a freezer-safe bag or container. Use within about 2 months for best quality. Thaw overnight in the refrigerator; cook raw kebabs to 160°F or reheat cooked kebabs to 165°F.

Reheat: Air fry at 350°F, checking after 3–5 minutes and continuing until the centers reach 165°F. A skillet over medium heat also works. Timing depends on size and starting temperature. The microwave can reheat them too, though the tortillas will soften.

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

Tortilla Kebabs

Print Pin
Prep 20 min Cook 16 min Total 36 min Serves 6

Ingredients

Servings 6

Tortilla Kebabs Ingredients

Dipping Sauce Ingredients

Step by Step Instructions

  1. Mix seasoning

    In a small bowl, combine all the seasonings: paprika, garlic powder, salt, pepper, cumin, coriander and oregano.

    For this step

    • 2 tablespoons paprika
    • 1 tablespoon garlic powder
    • 1 tablespoon salt
    • 1 tablespoon ground black pepper
    • 2 teaspoons ground cumin
    • 2 teaspoons ground coriander
    • 2 teaspoons dried oregano leaves
    Low carb tortilla kebab base pressed into a round baking dish before assembling the skewers.
  2. Make beef mixture

    To a large bowl, add ground beef, bell pepper, onion, parsley, garlic and seasoning. Mix with hands to combine. Set aside.

    For this step

    • 2.5 lb lean ground beef
    • 1/2 medium red bell pepper, finely diced
    • 1/2 medium yellow onion, finely diced
    • 1/4 cup chopped fresh parsley
    • 6 cloves of garlic, minced
    Seasoned ground beef mixture with herbs and diced peppers prepared in a glass mixing bowl.
  3. Trim tortillas

    Stack 8 tortillas together. Using a sharp or serrated knife, trim all the sides of the tortillas to form squares the same size.

    For this step

    • 12 low carb tortillas
    Low carb tortillas trimmed into rectangles and strips on a wooden cutting board.
  4. Spread beef mixture

    Spread the meat mixture evenly over 7 of the tortillas. Make sure to go edge to edge. It will probably need about a heaping ½ cup for each tortilla.

    Seasoned beef mixture spread evenly over a tortilla rectangle on a cutting board.
  5. Stack the layers

    Stack the beef-lined tortillas over each other and top with the last blank tortilla.

    Layered stack of tortillas and seasoned beef filling assembled for tortilla kebabs.
  6. Slice the stack

    Slice the beef tortilla stacks using a sharp or serrated knife vertically into 3 sections.

    Large stacked tortilla kebab slab sliced into long strips on a cutting board.
  7. Flip the stacks

    Flip each one upwards and turn them to the other side so they are side by side, facing upwards. Carefully insert 3 skewers through them. Depending on the size of your stack and skewer, you may only be able to slide the skewer through 2 of the stacks instead of three. Cut again in between each of the skewers to make kebabs. Repeat steps 3-7 with remaining tortillas and beef mixture.

    Three sliced tortilla kebab strips arranged side by side before adding skewers.
  8. Cooking instructions

    Stovetop method (preferred): Heat a large cast iron or stainless steel skillet over medium heat. Add the cooking oil and let it heat. Cook 2–3 kebabs at a time, turning about every 2–3 minutes to brown each side, until the ground beef reaches 160°F in the thickest meat layers. Lower the heat if the tortillas brown before the meat is done. Repeat with the remaining kebabs. Air fryer method: Air fry at 360°F for about 14 minutes, flipping halfway, and continue as needed until the beef reaches 160°F. Grill method: Grill over medium heat, turning about every 2 minutes to brown each side, until the beef reaches 160°F. Check more than one kebab; browned tortillas alone do not show that the beef is cooked.

    Raw tortilla kebabs threaded onto skewers and placed in an oiled baking dish before cooking.
  9. Dipping sauce (optional)

    Combine all ingredients in a small bowl. Add salt and pepper to taste.

    For this step

    • 1 cup plain Greek yogurt
    • 2 cloves garlic, finely grated
    • 1-2 tablespoons lemon juice
    • 1 tablespoon olive oil
    • 1-2 tablespoons chopped parsley
    • Salt and pepper
    Creamy yogurt dipping sauce mixed in a small glass bowl for serving with tortilla kebabs.

Nutrition

Per serving: 1 kebab

Calories
525
Fat
27.4g
Protein
48.6g
Total carbs
44.4g
Net carbs
12.6g

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

Frequently Asked Questions

Can I use regular tortillas instead of low carb tortillas?

Absolutely. I used Mission Carb Balance tortillas to keep these lower carb, but regular flour tortillas work too. Just keep in mind the texture and carb count will vary slightly depending on the tortillas you use... and you probably won't be keto anymore.

Why are my tortilla kebabs falling apart?

Usually this happens if the meat layer is spread too thick or the skewers aren't inserted securely through the layers. What fixed it for me was chilling the assembled stack in the fridge for about an hour (or the freezer for 30 minutes) before slicing, so the layers firm up and cut clean instead of smearing apart. I also keep the beef in thin, even layers and use a sharp serrated knife, which holds everything together when the skewers go in.

What dipping sauce goes well with tortilla kebabs?

I love serving these with a herby yogurt sauce because the cool, creamy flavor balances the warm spices in the beef perfectly. Tzatziki or garlic sauce would also be delicious.

How can I make these even lower carb?

To lower the carbs even more, you can reduce or omit the onions and bell peppers in the beef mixture. Using low carb tortillas also helps keep the carbs much lower than traditional tortilla kebabs.

What type of ground beef works best?

I like using lean ground beef like 85/15 or 90/10. It still has enough fat for flavor without making the kebabs greasy.

How do you make viral tortilla skewers?

I trim 8 tortillas into squares, spread seasoned ground beef over 7 of them, stack the layers, and top with the plain tortilla. Then I slice the stack into sections, push skewers through, and cut between them. On the stovetop, turn about every 2–3 minutes to brown each side, or air fry at 360°F for about 14 minutes, flipping halfway. Continue cooking until the ground beef reaches 160°F in the thickest meat layers; the times are estimates.

How long to grill tortilla kabobs?

Grill over medium heat, turning about every 2 minutes to brown each side, until the ground beef reaches 160°F in the thickest meat layers. The total time depends on the size of the kebabs and the grill; golden tortillas alone do not establish doneness. If the outside browns too quickly, move to a cooler area to finish. Soak wooden skewers in water for 20 minutes before using and keep their exposed ends away from direct flame.

Browse by ingredient
Similar recipes

People who cooked Tortilla Kebabs also made

Reviews

Tap to rate

4.8 from 21 ratings, 11 written

Made this recipe?

Replying to Ray Z.

Your rating

Earl

I’ve got a big electric griddle that fits way more than my skillet, so I want to do a whole batch at once. Do the skewered sections hold together on a flat griddle, or do they need the sides of a pan to keep the layers from sliding?

Reply

Kim C.

Do your low carb tortillas hold up if I stack them the night before, or do they get soggy? Nervous to try this one.

Reply

Lori B.

Thank you for posting this one! I’ve been cooking off your site for a while now, and these crisped up so well I’m making them again this week!! 👍

Reply

Annie Lampella

You’re very welcome! That golden crust is exactly why I cook these on the stovetop.

Reply

Lori B.

That makes sense. I almost baked them the second time to save the mess, but I’ll stick with the pan.

Reply

Opal N.

Halfway through spreading the beef I noticed how much water the diced onion was letting off, so I wrung it out in a paper towel first. The middle layers came out way less soggy.

Reply

Wayne

I had doubts about spreading raw beef edge to edge across seven tortillas and expecting the middle layers to actually cook through. My father in law cut into the center skewer first, mostly to catch me out I think, and then he went quiet for the rest of dinner. The outside tortillas crisped up and the beef underneath stayed really juicy. Making it again this weekend.

Reply

Patrick

My wife has an egg allergy, so most keto tortillas are out. They all use egg as a binder. Mission Carb Balance is the one we’ve found that’s both low-carb and egg-free, but I’m not sure it’s structured enough for stacking. The tortilla layers look like they’re doing real work here, holding everything together when you slice and skewer. A softer one might tear when you press the beef in, which would make the whole thing fall apart before it hits the pan. She’s been missing anything with this kind of street-food feel since we went keto about a year ago, so I want to get this right. Would Mission hold up, or is there a brand you’d actually recommend?

Reply

Annie Lampella

Mission Carb Balance is what I use for these, so you’re already on the right tortilla. They hold up fine when you slice the stack and push the skewers through. If you want extra insurance before pressing the beef in, chill the assembled stack in the fridge for about an hour first. That firms everything up.

Reply

Matt James

Honolulu (Where nothing is cheap)
At Target:
Market Pantry™ 8″ Carb Conscious Flour Tortilla – 8ct – $4.19
Mission Carb Balance Taco Size Soft flour Tortillas – 12oz/8ct $9.99

WIth beef prices the way they are I switched to just using WM sausage chubs (hot and mild) at $3.84 each.

Reply

Annie Lampella

Thanks Matt! Sausage chubs are a smart swap with beef prices where they are, and the hot ones should stand up to the paprika and cumin.

Reply

Morgan

48g protein for something built on stacked tortillas. My husband fact-checked it, then cleared out his Sunday prep containers on the spot.

Reply

Rebecca

been waiting for a keto version of these, thank you

Reply

Annie Lampella

Rebecca, the wait was worth it. I’d been watching the TikTok version for months before I felt like the low carb tortilla swap was actually going to hold up the same way. It does. Just make sure you chill the assembled stack before you slice it, at least an hour, and the layers stay put when you push the skewers through. The spice blend looks alarming when you measure it out but this much ground beef needs it. All of it.

Reply

Wendy

Serrated knife on the trim step. Weird idea, but it works.

Reply

Annie Lampella

Sounds wrong until you try it. Serrated bites through without dragging the tortilla layers apart.

Reply

Wendy

Makes sense when you put it that way. I just knew the edges came out cleaner, not why.

Reply

Nicole

Provolone between every other layer felt like it could go wrong four different ways, like the whole thing would slide apart when I went to cut it or the cheese would turn greasy and weird. It didn’t. It kind of fuses into the beef and the tortilla edge and you get this slightly molten pull when you slice through it, which I wasn’t ready for at all. One thing I figured out: press the stack down hard before cutting because the cheese will shift if you don’t anchor it. The outside also crisped up more than I expected, I think the cheese gives you better contact with the pan and you get more of that crackly edge. Only my second time making anything layered like this and I can’t believe it actually came together (I normally just dump everything in a skillet and hope).

Reply

Annie Lampella

Nicole, that press-before-cutting move is smart and I’m stealing it. I’ve used mozzarella and noticed the same thing – the cheese gets the tortilla flat against the pan so you get actual crust instead of just a soft warm tortilla. Provolone makes sense because it holds structure, doesn’t pool, so you’d get that pull without the grease. Haven’t done the every-other-layer spacing but that’s next.

Reply

Min Q.

Didn’t think tortillas could get this crispy.

Reply

Annie Lampella

That was my reaction too, Min. Oil plus enough heat and they basically fry in place. Almost cracker-crispy at the edges.

Reply

Connor

If you make this, cut the salt to two teaspoons. One tablespoon isn’t extreme for 2.5 pounds of beef on paper, but store-bought tortillas already have seasoning, and the first batch came out pretty salty. Second run with less was much better, the cumin and coriander actually came through. The method is clever: layers compress as they cook, outer tortillas go papery-crispy in a way that holds up when you slice. Trimming them square is fiddly but makes real portions possible. Just dial in the salt first.

Reply

Annie Lampella

Good catch, Connor. The Mission Carb Balance tortillas already have salt built in, so stacking a full tablespoon on the beef tips it over. I’ll add a note to the recipe card.

Reply

Ray Z.

Wasn’t sure these would reheat well but the beef stayed surprisingly juicy in the microwave. Tortilla gets a little soggy but still beats most of my usual lunch options. Thinking air fryer next time.

Reply

Laura

Four batches in and this one just keeps getting better. Got hooked on the cracker-crispy tortilla edges and the juicy beef from round one, but the first thing I messed with was the spice mix (extra cumin, doubled the coriander) and the flavor went noticeably deeper. Anyway, this past weekend I tried pressing the whole stacked tower with my cast iron before slicing, just held it there about two minutes, and the layers held together so cleanly when I cut. Zero falling-apart. Every skewer looked like it was supposed to. Previous batches I was losing a chunk of filling every single cut. That pressing step made a way bigger difference than I expected.

Reply

Annie Lampella

Two minutes under the cast iron before slicing. Stealing that.

Reply

Megan

My grandmother used to make something she called ‘meat pitas’ with this exact spice blend, and I lost the recipe when she passed. I’ve been trying to recreate it for years. Made these last Sunday and when the cumin and coriander hit from the pan I actually had to sit down for a second. The proportions are so close it’s a little unreal. Going in the permanent rotation, obviously.

Reply

Annie Lampella

Glad it found you.

Reply

Matt

Hadn’t eaten anything tortilla-based in close to two years. The second I hit that crispy outer layer with the cumin-forward beef underneath, those two years felt pretty far away.

Reply

Annie Lampella

Two years is a long time. The cumin does something when it hits that crispy tortilla layer that I didn’t expect the first time I made these either.

Reply

Keep going

More Dinner Recipes

See all 172 Dinner recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.