CHALUPAS YUMMY! | How To Make The Best Beef Filled Chalupas ❤

Few things are as satisfying as biting into a freshly fried chalupa with a crispy shell on the outside and a soft, airy center. Filled with a savory beef mixture, roasted peppers, fresh vegetables, creamy toppings, and melted cheese, these homemade chalupas are a crowd-pleasing meal that feels like a special treat. The best part? They’re surprisingly simple to make from scratch. Gather your ingredients, roll up your sleeves, and get ready to create a restaurant-worthy meal right in your own kitchen!
Ingredients
For the Chalupa Dough
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- ¾ teaspoon salt
- 1 tablespoon shortening
- About ¾ cup milk, room temperature
For the Beef Filling
- 1 pound ground beef (80/20 recommended)
- 2 Anaheim peppers, roasted, peeled, and diced
- 1 small onion, diced
- 2 large garlic cloves, minced
- 2 Roma tomatoes, diced
- 1 teaspoon paprika
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- ½ teaspoon dried oregano
- ¼ teaspoon ground cumin
- ½ cup water
- 2 tablespoons chopped fresh cilantro (optional)
- Salt and black pepper, to taste
For Serving
- Shredded lettuce
- Diced tomatoes
- Shredded Colby Jack cheese
- Sour cream
- Guacamole
- Salsa
For Frying
- Vegetable oil
Instructions
Start by roasting the Anaheim peppers over an open flame or under a broiler until the skins are blackened. Place them in a sealed bag or covered bowl for 15 minutes to steam. Peel away the skins, then finely dice the peppers and set aside.
To prepare the dough, combine the flour, baking powder, and salt in a large mixing bowl. Add the shortening and work it into the flour mixture until it resembles coarse crumbs.
Gradually add the milk while mixing until a soft dough forms. Knead the dough for several minutes until smooth and elastic. Cover and let it rest while you prepare the filling.
Brown the ground beef in a large skillet over medium-high heat until no pink remains. Transfer the beef to a plate and carefully drain away the excess grease.
In the same skillet, cook the onion for 3 to 4 minutes until softened. Add the garlic and cook for another minute.
Stir in the tomatoes and cook until they begin to break down and release their juices. Add the roasted Anaheim peppers, paprika, oregano, onion powder, garlic powder, cumin, and water.
Return the beef to the skillet and season with salt and pepper. Stir well and simmer over low heat for about 10 minutes until the mixture is flavorful and slightly thickened. Stir in the cilantro if using.
Divide the dough into 8 to 9 equal portions and roll each piece into a ball. On a lightly floured surface, roll each ball into a circle about 6 inches wide.
Heat about 1 inch of vegetable oil in a skillet over medium heat. Fry one dough round at a time. Once it begins to puff, flip it over and gently fold it in half using tongs to create the traditional chalupa shape. Fry until golden and crisp on both sides.
Transfer the fried shells to a wire rack or paper towel-lined tray.
To assemble, spoon the warm beef filling into each chalupa shell. Top with shredded lettuce, diced tomatoes, cheese, sour cream, guacamole, and salsa.
Serve immediately while the shells are still crisp and warm.
Notes and Tips
- Bell peppers or poblano peppers can be substituted for Anaheim peppers.
- Avoid adding too much liquid to the beef mixture; a thicker filling works best for chalupas.
- Let the dough rest for at least 15 minutes for easier rolling.
- Fry the shells just before serving to keep them crisp.
- Add sliced jalapeños or hot sauce if you prefer extra heat.
- Leftover beef filling can be used in tacos, burritos, or quesadillas the next day.
Have you ever made homemade chalupas before? Give this recipe a try and share your favorite toppings in the comments. Everyone puts their own spin on chalupas, and we’d love to hear how you make yours!