Crispy Homemade Chalupas Recipe

Crispy, puffy homemade chalupas with a soft fried bread shell, filled with seasoned ground beef and finished with all the classic toppings. This copycat of the Taco Bell chalupa is easy to make at home and comes together in about 50 minutes.

Assembled chalupas topped with ground beef, cheese, lettuce, tomatoes, and sour cream.

A Note from Isabel

img 71643 2

This recipe began with a late-night Taco Bell craving I couldn’t shake. I decided to recreate chalupas at home and quickly realized I prefer the homemade version. The key is the shell: soft and pillowy inside, crispy on the outside—think of a savory, taco-shaped donut. Fill it with well-seasoned ground beef, cheese, lettuce, tomatoes, and sour cream, and you’ve got a crowd-pleaser that’s easy to customize.

Although these are an Americanized take on chalupas and different from traditional Mexican versions, they’re delicious and very satisfying. If you like building tacos, set out toppings and let everyone assemble their own chalupa. A simple side of Mexican-style rice or pico de gallo complements them well.

What Are Chalupas?

There are two common versions of chalupas. The puffy fried bread shell version—what most people imagine and what fast-food chains serve—is made from a simple dough that puffs in hot oil, producing a soft interior and crisp exterior. It’s folded like a taco and stuffed with seasoned ground beef, cheese, lettuce, tomatoes, and sour cream. The traditional Mexican chalupa, by contrast, is typically pressed masa fried until crisp and topped more simply with salsa, cheese, and meat. Both are tasty, but they are distinct dishes. This recipe gives you the puffy fried bread version.

Ingredients You’ll Need

Ingredients for homemade chalupas laid out on a counter.

Below is a summary of the main ingredients and why they matter. Exact amounts and full instructions are in the recipe card further down.

  • All-purpose flour: Produces a soft interior for the chalupa shell; no need for bread flour.
  • Baking powder: Helps the shell puff and rise while frying.
  • Butter and warm milk: Melted butter and warm milk add richness and a softer texture than water or shortening alone.
  • Vegetable oil: Use a neutral oil with a high smoke point for frying (enough to provide about 1 inch of oil in the skillet).
  • Ground beef: Classic filling—use lean or extra-lean for less grease. Ground turkey or chicken can be substituted for a lighter option.
  • White onion: Sautéed until soft, it adds sweetness and depth to the beef mixture.
  • Taco seasoning: Store-bought or homemade both work. Adjust the heat level to taste.
  • Toppings: Shredded cheese, diced tomatoes, shredded lettuce, sour cream, salsa or hot sauce—use what you enjoy.

How to Make Chalupas

A brief overview of the process is below. Follow the full step-by-step recipe for precise times and measurements.

Chalupa dough rolled into a circle and pricked with a fork.

Divide and roll: Make the dough, divide it into balls, roll each to a 5-inch circle, and prick with a fork so steam can escape as they fry.

Chalupa shell frying in oil and being folded into shape with tongs.

Fry and shape: Fry each shell briefly until it puffs, then fold it in half and hold it in that shape with tongs as it finishes frying until golden and crisp.

Golden brown fried chalupa shells draining on a paper towel-lined baking sheet.

Drain: Set fried shells on paper towels while you finish the rest. Then prepare the seasoned beef filling with onion and taco seasoning.

Homemade copycat Taco Bell chalupas on a plate ready to eat.

Assemble and serve: Spoon warm beef into each shell, add cheese, tomatoes, lettuce, sour cream, and salsa or hot sauce. Serve immediately while the shells are still warm and slightly crisp.

Recipe Tips

  • Fry one shell at a time. They cook very quickly and need a bit of shaping, so working singly makes the process easier and prevents overcooking.
  • Keep your oil hot. Aim for about 350°F (175°C). If the oil is too cool, the shells will absorb oil and become greasy instead of light and crisp.
  • Serve fresh. Chalupa shells are best right after frying. If they cool and lose crispness, a quick 1–2 minutes in an air fryer or a short re-toast in a hot oven will refresh them.

FAQs

Can I make the shells ahead of time?

Yes. Fry the shells, let them cool completely, and store them in an airtight container for up to 2 days. Re-crisp them in an air fryer or a hot oven before filling.

Why did my shells turn out greasy?

Greasy shells usually mean the oil was too cool. Make sure the oil reaches about 350°F before frying so the dough puffs and seals quickly instead of soaking up oil.

Can I make these without frying?

Frying gives the characteristic texture of this version, so it’s recommended for an authentic result. If you want to avoid frying, cook the dough on both sides on a dry hot skillet like a griddle and assemble the filling on top; the texture will be different but still tasty.

Chalupa Recipe

Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Yield: 8 chalupas
Author: Isabel Orozco-Moore
img 71643 8

Make crispy homemade chalupas with a soft fried shell and taco-seasoned beef. This easy copycat comes together in about 50 minutes and is perfect for serving a crowd.

Ingredients

For the chalupa bread

  • 2 cups all-purpose flour
  • 1 teaspoon baking powder
  • 1 teaspoon fine salt
  • 1/4 cup unsalted butter, melted
  • 3/4 cup warm milk
  • Vegetable oil for frying (about 2–3 cups, or enough to give ~1″ in a skillet)

For the filling

  • 1 tablespoon olive oil
  • 1/2 medium white onion, diced
  • 1 pound lean or extra-lean ground beef
  • 3 tablespoons taco seasoning (store-bought or homemade)
  • Optional toppings: shredded cheese, diced tomatoes, shredded lettuce, sour cream, salsa or hot sauce

Instructions

  1. Make the chalupa bread. In a medium bowl, mix the flour, baking powder, salt, melted butter, and warm milk with a fork or your hands until a dough forms. Knead the dough for about 5 minutes until it’s soft and smooth. Cover and let rest for 15–20 minutes.
  2. Divide the dough into 8 equal balls. On a lightly floured surface, roll each ball into a 5-inch circle and prick the surface several times with a fork.
  3. Heat about 1 inch of oil in a large skillet over medium-high heat until it reaches 350°F (175°C). Work one piece of dough at a time: gently slide the rolled dough into the hot oil. It should float and puff immediately. Fry about 30 seconds on the first side.
  4. Use tongs to flip the shell and gently fold it in half like a taco shell. Hold the folded shape while it fries another 30 seconds, then roll it as needed to brown the rest of the surface evenly. Shake gently to remove excess oil and transfer to a paper towel–lined plate. Repeat with the remaining dough.
  5. Make the filling. Heat the olive oil in a large skillet over medium heat. Add the onion and sauté until soft and translucent, about 5–6 minutes. Add the ground beef and cook 6–8 minutes, breaking it into small pieces until browned.
  6. Stir in the taco seasoning until the meat is evenly coated. Remove from heat.
  7. Assemble the chalupas. Spoon warm beef into each shell and top with shredded cheese, tomatoes, lettuce, sour cream, and salsa or hot sauce. Serve immediately while shells are still warm and slightly crisp.

Notes

  • Storing: Keep shells, beef, and toppings in separate airtight containers in the refrigerator for up to 3 days. Reheat shells in an air fryer at 390°F for 1–2 minutes to re-crisp.
  • Freezing: Freeze cooled shells with parchment between them for up to 1 month. Reheat from frozen in an air fryer or oven until warmed and crisp.

Nutrition

Serving: 1 chalupa | Calories: 363 kcal | Carbohydrates: 26 g | Protein: 16 g | Fat: 21 g | Saturated Fat: 6 g | Sodium: 467 mg | Fiber: 1 g

Nutrition information is automatically calculated and should be used as an approximation.

More Recipes To Make

  • Ground Beef Tacos
  • Fried Quesadillas
  • Crispy Potato Tacos

Photography by Ashley McLaughlin.