Main Courses
This bean chalupa recipe brings the bold flavors of Mexican street food straight to your kitchen with smoky cumin and crispy charred tortillas.
The secret lies in perfectly seasoned refried beans and a golden, slightly crispy tortilla that holds every bite together—just like the ones you’d find at a bustling taqueria. I’ve perfected this recipe over years of testing, ensuring the filling stays creamy while the tortillas achieve that ideal crunch without burning.
The process starts with homemade masa (or store-bought for convenience) rolled into thin, pliable tortillas that fry to a golden brown. The bean filling—rich with cumin, garlic, and a touch of chili powder—gets folded inside, creating a handheld masterpiece.
Top it with melted cheese, fresh jalapeños, or a dollop of sour cream for that authentic touch. This recipe delivers restaurant-quality results with a fraction of the effort.
What makes these chalupas special is their balance of textures: the crispy tortilla contrasts beautifully with the soft, flavorful bean filling. The smoky cumin aroma fills your kitchen, making it impossible to resist.
Whether you’re serving them as an appetizer or a hearty side, they’re guaranteed to disappear quickly. The best part? You can customize them with your favorite toppings—vegetarian, spicy, or loaded with cheese.
Ready in under 30 minutes, this recipe is perfect for game day, taco nights, or whenever you crave a taste of Mexico. The key is keeping the tortillas warm while frying in small batches—this ensures every chalupa stays crispy and delicious. Let’s get cooking!
Ingredients for bean chalupa
Fourteen ingredients for restaurant-quality Mexican street food right in your kitchen.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Pinto Beans 🌾 | 1 ½ cups | Soaked overnight or quick-soaked |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper aroma |
| Garlic Cloves 🧄 | 4 cloves | Minced for smoky flavor |
| Chili Powder 🌶️ | 1 tbsp | Medium heat preferred |
| Vegetable Oil 🫒 | ½ cup | For frying tortillas |
| Masa Harina 🌽 | 2 cups | For homemade tortillas |
| Warm Water 💧 | 1 ¼ cups | For masa dough |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Vegetable Broth 🍲 | 1 cup | Low-sodium preferred |
| Shredded Monterey Jack Cheese 🧀 | 1 cup | For topping chalupas |
| Fresh Jalapeños 🌶️ | 2 whole | Sliced, optional for heat |
| Sour Cream 🥛 | ¼ cup | For serving |
| Lime Wedges 🍋 | 2 whole | For serving |
| Cilantro Leaves 🌿 | ¼ cup | Chopped, for garnish |
The beans are the heart of these chalupas, so don’t cut corners. Maseca or Bob’s Red Mill masa harina makes the best tortillas—anything else risks being too crumbly. For the beans, dried pinto beans (not canned) give that authentic texture, but if you’re in a rush, two 15-oz cans drained and rinsed work in a pinch. The cumin and chili powder should be freshly toasted—just dry-toast in a skillet for 30 seconds to wake up those flavors. I grab my spices from Penzeys or the bulk bins at Whole Foods—they stay potent longer.
No masa harina? Corn tortillas are your backup—just fry them until golden brown for that crispy texture. Short on jalapeños? Pickled jalapeños add tang, or skip them if you’re avoiding heat. The cheese is non-negotiable—Monterey Jack melts perfectly, but Oaxaca or pepper jack add fun variations. For the sour cream, full-fat is best—it balances the smoky flavors better. If you’re making a big batch, double the beans and cheese; these disappear fast at parties.
Keep the masa dough covered with a damp towel while you work—it dries out fast. The beans reheat beautifully, so make a double batch and freeze extras. Store cooked beans in the fridge for 5 days or freeze for 3 months. For the fresh toppings, cilantro and jalapeños keep for 5 days wrapped in a damp paper towel. The sour cream? Use it within 2 weeks of opening. Pro tip: Fry the chalupas in small batches and keep them warm in a 200°F oven while you finish—this keeps them crispy.
Why You'll Love This Recipe
- No-Soaking Needed: I’ll admit, I used to dread soaking beans—but these dried pinto beans? Just a quick rinse and a simmer, and they’re ready. That cumin and chili powder blend? It does all the heavy lifting while you sip your coffee.
- Crispy-Creamy Magic: The moment you fry that tortilla with the bean filling—sizzle—you get that perfect crunch on the outside and a warm, smoky center. Honestly, the garlic and cumin make the beans taste like they’ve been simmering for hours, even if you’re in a rush.
- Game for Any Meal: Pack these for lunch, serve them at a potluck, or toss a few in your kids’ lunchboxes. (Yes, even on a Tuesday night.) They reheat beautifully, and the leftovers? Just as good the next day—if they last that long.
- Pocketbook Hero: A pound of dried beans feeds four for under $2. That’s a full meal for less than a fast-food combo. Plus, the oil and spices are cheap staples you probably already have. Budget-friendly doesn’t mean boring—these taste like a restaurant dish.
Step-by-step instructions for smoky cumin bean chalupas
Here's how to build these crispy, cheesy chalupas with a perfect balance of smoky beans and charred tortillas.
Prepare the Smoky Pinto Bean Filling
Start by draining the soaked pinto beans and rinsing them thoroughly. In a medium pot, combine the beans with the 1 cup vegetable broth, 1 tbsp ground cumin, 1 tbsp chili powder, and 4 minced garlic cloves. Bring to a boil over medium-high heat, then reduce to a simmer and cook uncovered for 20-25 minutes until the beans are tender and the liquid has reduced slightly. You'll know they're ready when they mash easily between your fingers and the mixture has thickened into a spreadable consistency.
For deeper flavor, I like to toast the cumin and chili powder in a dry skillet for 30 seconds before adding them to the beans—this enhances their aroma significantly. Once cooked, mash the beans slightly with a potato masher or fork to create a thick, chunky texture perfect for filling the tortillas. Set aside to cool slightly while you prepare the masa dough.
Make the Masa Dough and Shape Tortillas
In a large mixing bowl, combine the 2 cups masa harina with 1 tsp salt. Gradually add the 1.25 cups warm water while stirring with a wooden spoon until a soft, pliable dough forms. The dough should hold together when pressed but not be sticky. If it's too dry, add 1 teaspoon more water at a time until it reaches the right consistency.
Turn the dough onto a lightly floured surface and knead gently for 2-3 minutes until smooth. Divide the dough into 8 equal portions (about 2 ounces each) and roll each into a ball. Using a tortilla press or rolling pin, flatten each ball into 6-inch rounds about ⅛-inch thick. Keep the tortillas covered with a damp towel to prevent drying while you prepare the filling.
Assemble and Fry the Chalupas
Heat the 0.5 cup vegetable oil in a large skillet over medium heat until it shimmers but doesn't smoke. Working in batches to avoid crowding, place 2 tortillas in the skillet and fry for 1-2 minutes per side until golden brown and slightly crispy. Remove from the skillet and set aside on a paper towel-lined plate.
For each chalupa, spread ¼ cup of the bean mixture onto one tortilla, leaving a ½-inch border around the edges. Sprinkle ¼ cup of the shredded Monterey Jack cheese evenly over the beans, then top with another tortilla. Press gently to seal the edges. Fry the assembled chalupas in the same skillet for 2-3 minutes per side until the cheese melts and the tortillas are golden brown and crispy. The cheese should be fully melted with a slight golden crust on top.
Serve with Fresh Toppings
Transfer the chalupas to a serving platter and let them rest for 2-3 minutes to set slightly. Slice each chalupa in half diagonally and arrange on plates. Top each serving with 1 tablespoon sour cream, 2 slices of fresh jalapeño, and a sprinkle of cilantro leaves. Serve immediately with lime wedges on the side for squeezing over each bite.
The contrast of the crispy tortillas, creamy cheese, and smoky bean filling makes these chalupas irresistible. The jalapeños add a fresh kick, while the lime brightens everything up. Don't forget to taste as you go—adjust the seasoning if needed, but these should be perfectly balanced with the smoky cumin and spicy chili powder.
Pro Tips For Making Bean Chalupa
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with dried pinto beans leaves them tough and mealy. Use a 1:3 bean-to-water ratio, cover, and let them sit at least 12 hours (or quick-soak 2 hours with boiling water). The longer they soak, the creamier your filling will be, and that’s non-negotiable for chalupas.
- TOAST THE SPICES: Dry-toast your ground cumin and chili powder in a skillet over medium heat for 30 seconds—just until fragrant. This wakes up their flavor and prevents that dull, dusty taste that ruins the whole dish. Skip this, and your beans will taste like they’re missing something.
- CRUSH HALF THE GARLIC: Mince three cloves whole, but crush the fourth one with the flat side of your knife before adding it to the beans. The crushed garlic releases more flavor during cooking, giving your filling that deep, savory punch without overpowering. Yes, it sounds weird, but it works.
- USE HOT OIL FOR FRYING: Heat your vegetable oil until it shimmers at 375°F (190°C)—test with a pinch of flour, and if it sizzles instantly, it’s ready. Cold oil makes soggy tortillas, and no one wants a chalupa that falls apart. A thermometer takes 10 seconds; guessing takes 10 minutes of frustration.
Creative variations of this recipe
Spicy Chipotle Twist
Swap the chili powder for 1 tbsp chipotle powder or 2 tbsp adobo sauce from canned chipotles for a deep, smoky heat. I like to mix it with ½ tsp smoked paprika for extra complexity.
The chipotle adds a fruity, slightly sweet dimension that pairs perfectly with the creamy beans. Serve with avocado slices to balance the heat—trust me, your taste buds will thank you. 🌶️
Vegetarian Protein Boost
Add ½ cup cooked quinoa or ½ cup black beans to the bean filling for extra texture and protein. I often mix in 1 tbsp nutritional yeast for a cheesy, umami depth without dairy.
For a smoky touch, stir in 1 tsp liquid smoke (just a drop!)—it mimics the charred flavor of traditional street-style chalupas. These work beautifully as a meat-free main dish. 💪
Breakfast Chalupa Upgrade
Transform these into breakfast by adding 2 scrambled eggs to the bean filling before assembling. Top with crumbled chorizo (or vegan chorizo for a meat-free option) and pickled red onions for tang.
A sprinkle of queso fresco adds brightness. Serve with hot sauce for dipping—this version is a game-changer for weekend brunches. 🍳
Gluten-Free Adaptation
Use corn tortillas (like Mission brand) or make masa from certified gluten-free cornmeal. For extra security, check that your masa harina is certified gluten-free (Bob’s Red Mill makes a great one).
The flavor stays authentic, and the texture remains crispy. Just ensure your chili powder and spices are also gluten-free to avoid cross-contamination. 🌾
Sweet & Smoky Fusion
Get creative with a dessert version! Replace the beans with ½ cup sweet corn (like from a can of corn) mixed with 2 tbsp brown sugar, 1 tsp cinnamon, and ¼ tsp nutmeg.
Top with Nutella or caramelized bananas instead of cheese. The smoky tortilla balances the sweetness beautifully—this is a crowd-pleaser for dessert lovers. 🍯
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
For convenience, use two 15-oz cans of drained and rinsed pinto beans. Just reduce the vegetable broth to ½ cup since canned beans already have moisture. The texture will be slightly softer, but the flavor remains rich and smoky.
How do I prevent the tortillas from getting soggy?
Keep your fried tortillas warm in a 200°F oven while assembling the chalupas. Fry them in small batches and avoid overfilling with beans—leave that ½-inch border to maintain crispiness. The cheese should melt but not soak through.
What's the best cheese for bean chalupas?
Monterey Jack melts perfectly and has just the right balance of creaminess. For extra flavor, try Oaxaca cheese or pepper jack. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. Freshly shredded is key!
Can I make these chalupas ahead of time?
Prepare the bean filling and masa dough up to 1 day ahead and store them separately in the fridge. Assemble and fry the chalupas just before serving to maintain crispiness. Reheat in a 350°F oven for 5-7 minutes if needed. The toppings should always be fresh!
Why do my chalupas fall apart when frying?
This usually happens when the tortillas aren't crispy enough or the bean filling is too wet. Fry the tortillas until golden brown before assembling, and ensure your beans are thick but not soupy. Press the edges firmly when sealing. A ½-inch border of empty tortilla helps too!
