San Antonio-Style Puffy Tacos With Ground Beef Recipe

Fresh masa dough that puffs in hot oil, filled with a flavorful ground beef mixture.

Two San Antonio-style puffy tacos garnished with lime
San Antonio-style puffy tacos shells with a well-seasoned ground beef filling.

Serious Eats / Joshua Bousel

Why It Works

  • Fresh masa makes the most flavorful and puffiest tacos, although masa harina can be used with decent results.
  • Hot oil at 375°F (191°C) results in the puffiest shell with little greasiness.
  • Adding chicken stock and canned fire-roasted tomatoes to the ground beef mixture and letting it simmer down until thickened create an intensely-flavored filling.

Taco night. Those might just be two of the finest words that can be uttered when discussing dinner.

It's a regular event at my house, and it has always meant one thing: hard shell tacos with a highly-seasoned ground beef filling. I grew up eating this dish, and yes, the taco shells invariably came from a box and the filling was seasoned with powder from a packet. Over the years, though, my tradition morphed, and nowadays I tend to fry my own shells and season my beef filling one spice at a time. I've fine-tuned things a bit, but one element has remained the same: My homemade taco shells were always the standard thin variety. Recently, though, for a change of pace, I started making puffy tacos, and now I'm loving taco night like never before.

Puffy tacos hail from San Antonio. They're made by frying fresh masa—a dough made from dried field corn that has been treated with lime, cooked, and ground—instead of frying already-cooked tortillas, which is how the flat shells are made. When the raw masa enters the hot oil, it puffs up, becoming crisp on the outside but retaining some soft spots within.

Masa Matters: Choosing the Right Masa

A cupful of masa for making San Antonio-style puffy tacos

Serious Eats / Joshua Bousel

Years before my recent puffy-taco love-fest, I made a single attempt at whipping up a batch, but they were a total failure—not puffy and inedibly greasy. Part of the problem was just lack of experience, but another was that I had used masa harina for my dough, the dried flour that's used as a convenience to quickly make masa just by adding water. Masa harina is great for many things, but puffy tacos is not one of them. This is a case where freshly-made masa dough makes a pretty significant difference.

Masa dough for San Antonio-style puffy tacos.

Serious Eats / Joshua Bousel

Fresh from-scratch masa is a pretty serious cooking project, so I took the easy route and went to a local tortilleria, picking up two pounds of it made that morning.

Masa dough in a mixing bowl, looking ragged.

Serious Eats / Joshua Bousel

For these tests, I also made some batches using masa harina (about 1 1/2 cups Maseca and a cup of warm water, letting it rest for 15 minutes before forming shells), just to see if I could get it to work better than the first time.

To make the shells, I broke off approximately two tablespoons of masa and pressed it in my tortilla press between two pieces of a plastic bag to prevent sticking—they can also be rolled out using a rolling pin if you don't have a tortilla press.

Deep-frying a masa tortilla for puffy San Antonio-style tacos.

Serious Eats / Joshua Bousel

After that I dropped the tortillas into about two inches of 375°F (191°C) canola oil (I like frying in my wok since its wide shape helps contain some of the inevitable splatter). The dough initially sunk to the bottom, but quickly rose to the top and started to puff up.

As it puffed, I pressed the middle of it down with a spatula to create the essential taco shell U-shape.

Once the masa crisped enough to hold its shape—about 10 seconds—I used the spatula to gently submerge one side of the shell into the oil and waited until it turned a golden yellow, then repeated with the other side.

Flipping a crispy tortilla being deep-fried

Serious Eats / Joshua Bousel

Finally, I transferred the shell to a paper towel-lined sheet pan to drain, seasoned it with salt, and then repeated until I had made them all.

A tray of freshly deep-fried masa tortillas

Serious Eats / Joshua Bousel

The puffy tacos made with masa harina came out better than my original attempt years ago, but paled in comparison to the ones made with fresh masa. The masa harina shells never puffed as much as the fresh masa, and were denser and chewier in the middle. Their exterior was overly delicate, which meant they cracked and broke more easily. For me, the flavor was the real kicker—the fresh masa had an outstandingly robust corn taste; in contrast, the masa harina shells were a little dull.

Two deep-fried masa tortillas for San Antonio-style puffy tacos

Serious Eats / Joshua Bousel

If you have a local tortilleria or other sources for fresh masa, it's definitely worth grabbing some for this application. Still, masa harina will work ok for those who don't have the option of the fresh stuff.

Beefy Business: Making the Beef Filling

In San Antonio, you're more likely to find taco stuffings in shredded meat form, but at my home, there'd be all-out mayhem if I strayed from the ground beef standard. I'm perfectly happy with that—I've been perfecting my ground beef taco filling for years and it's hard to top.

Finely diced onion and jalapeno sauteing for beef taco filling.

Serious Eats / Joshua Bousel

I start with one finely-diced white onion and sauté it until the edges of the onion just start to turn brown. Then I add a few cloves of minced garlic along with a couple of diced jalapeños and cook those until fragrant. Next I add my spice mixture, which is heavy with earthy chile powder and cumin, plus a bit of Mexican oregano for an herbal touch, ground coriander, and chipotle powder for a smoky undertone and heat.

Once the smell of the spices fills my kitchen, I add a couple pounds of ground chuck and cook it, breaking it apart with a wooden spoon or potato masher, until it's consistently browned.

A pan of spicy beef taco filling for San Antonio-style puffy tacos.

Serious Eats / Joshua Bousel

I stir in chicken stock and finely-diced fire-roasted tomatoes. After the liquids come to a boil, I reduce the heat to low and let it all simmer until it's thick and saucy, then finish it with fresh cilantro, lime juice, and salt.

A pan of saucy spiced beef taco filling for puffy tacos

Serious Eats / Joshua Bousel

It's obviously more work than opening up a taco seasoning packet and pouring it onto ground beef, but the time and effort are worth it.

To serve, I spoon the meat into the puffed crevices of the taco shells, then select among a lineup of toppings—shredded lettuce, cilantro, onion, tomato, shredded Longhorn cheddar, and sour cream.

Since the best puffy tacos require a trek out to the tortilleria for fresh masa, I'll still sometimes make my standard thin taco shells. But on those occasions when I do get fresh masa, we'll talk about it using the best three words that can possibly describe dinner: puffy taco night!

Two San Antonio-style puffy tacos garnished with cheese and sour cream.

Serious Eats / Joshua Bousel

April 2015

Recipe Facts



Active: 60 mins
Total: 75 mins
Serves: 4 to 6 servings

Rate & Comment


For the Shells:

  • 1 pound fresh masa for tortillas or 1 1/2 cups of masa harina mixed with 1 cup warm water and left to rest, covered, for 15 minutes (see notes)

  • Peanut or canola oil, for frying

  • Kosher salt

For the Filling:

  • 2 tablespoons canola or vegetable oil

  • 1 cup finely chopped white onion (about 1 medium onion)

  • 3 tablespoons finely chopped seeded fresh jalapeños (about 2 medium peppers)

  • 1 tablespoon freshly minced garlic (about 3 medium cloves)

  • 2 tablespoons chile powder

  • 1 tablespoon Mexican oregano

  • 1 tablespoon ground cumin

  • 1 teaspoon ground coriander

  • 1/2 teaspoon chipotle powder

  • 2 pounds ground beef chuck

  • 1 cup homemade or store-bought low-sodium chicken stock

  • 1 cup finely chopped fire-roasted tomatoes from 1 (15-ounce) can

  • 1/4 cup finely chopped fresh cilantro leaves and tender stems

  • 1 tablespoon fresh juice from 1 lime

For Serving:

  • 1/2 head iceberg lettuce, shredded

  • 6 ounces grated Longhorn cheddar, mild cheddar, or Monterey Jack cheese

  • 1 small white onion, finely diced

  • 2 Roma tomatoes, seeded and finely diced

  • Sour cream, for serving


  1. For the Shells: Fill a wok or Dutch oven with 2-3 inches oil and heat to 375°F (191°C) over high heat. Pull off a 2-tablespoon-sized piece of masa and form into a ball. Press dough into a thin round between two sheets of plastic in a tortilla press, or roll out using a rolling pin.

    Masa dough being pressed in a tortilla press for San Antonio-style tacos.

    Serious Eats / Joshua Bousel

  2. Place masa in hot oil and let cook until it floats and puffs, about 10 seconds. Using a metal spatula, carefully press middle of tortilla down to create a taco-shell shape and hold until form sets, about 10 seconds longer. Using the spatula, gently submerge one side of shell into oil and cook until crisp, 10-15 seconds. Repeat with other side. Remove shell from oil and allow to drain, then transfer to a paper towel-lined sheet pan, season with salt to taste, and repeat with remaining masa.

    Pressing a deep-frying tortilla with a metal spatula to form a taco shape.

    Serious Eats / Joshua Bousel

  3. For the Filling: Heat oil in a 12-inch skillet over medium-high heat until shimmering. Add onions and cook until softened and beginning to brown around the edges, 5-7 minutes. Add jalapeños and garlic and cook until fragrant, about 30 seconds. Add chile powder, oregano, cumin, coriander, and chipotle powder and cook until fragrant, about 30 seconds. Add ground chuck and cook, breaking apart with a wooden spoon or potato masher, until browned throughout, about 5 minutes.

    Finely diced onion and jalapeno sauteing with spices for tacos.

    Serious Eats / Joshua Bousel

  4. Stir in chicken stock and diced tomatoes and bring to a boil. Reduce to a simmer and cook until liquid thickens, about 15 minutes. Stir in cilantro and lime juice and season with salt to taste.

    Stirring a spiced beef mixture in a pan for San Antonio-style tacos.

    Serious Eats / Joshua Bousel

  5. Spoon meat mixture into taco shells and top with lettuce, grated cheese, onion, tomato, and/or sour cream. Serve immediately.

    Two San Antonio-style puffy tacos filled with spiced beef and topped with cheese.

    Serious Eats / Joshua Bousel

Special Equipment

Tortilla press or rolling pin, wok, or Dutch oven


Fresh masa can be purchased at local tortillerias, if you are lucky enough to live near one. If not, masa harina, such as Maseca (available at most well stocked supermarkets) can be used, though it won't puff as well or offer the same intensity of flavor.

Nutrition Facts (per serving)
827 Calories
54g Fat
34g Carbs
53g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 827
% Daily Value*
Total Fat 54g 69%
Saturated Fat 17g 85%
Cholesterol 161mg 54%
Sodium 650mg 28%
Total Carbohydrate 34g 12%
Dietary Fiber 6g 22%
Total Sugars 6g
Protein 53g
Vitamin C 16mg 81%
Calcium 375mg 29%
Iron 9mg 51%
Potassium 1119mg 24%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)