Main Courses
This bean chalupa recipe delivers the perfect balance of crispy tortillas, spiced beans, and melty cheese—just like your favorite Tex-Mex restaurant. The secret lies in using warm, mashed beans and freshly fried tortillas that stay crisp even when stuffed. I've perfected this technique over years of testing, ensuring every bite has that satisfying crunch and creamy filling.
What sets this recipe apart is the combination of traditional ingredients with a foolproof method for achieving crispy shells without deep-frying. The bean filling gets its rich, savory flavor from cumin, garlic, and a touch of vinegar, while the cheese melts into gooey perfection when assembled.
This dish is hearty enough for a main course but simple enough for a weeknight dinner.
The result is a golden, crispy chalupa with tender beans and melted cheese peeking through the edges. Each bite delivers the perfect contrast of textures—crunchy outside, creamy inside—and the aroma of warm spices fills your kitchen.
Serve with classic toppings like sour cream, salsa, and avocado for the full Tex-Mex experience.
Whether you're making these for a family meal or a casual gathering, this recipe scales easily and delivers restaurant-quality results at home. Let's get started on creating your own batch of these delicious, handheld masterpieces.
Ingredients for bean chalupa
Sixteen ingredients for crispy, cheesy, restaurant-style chalupas that'll impress everyone.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Corn Tortillas 🌽 | 12 whole | 6-inch size, store-bought or homemade |
| Canned Refried Beans 🥫 | 1 ½ cups | Homemade or quality brand |
| Canned Black Beans 🫘 | 1 ½ cups | Drained and rinsed well |
| Shredded Monterey Jack Cheese 🧀 | 2 cups | Mild cheddar works too |
| Vegetable Oil 🫒 | 2 cups | For frying tortillas |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Garlic Cloves 🧄 | 3 cloves | Minced for spice blend |
| White Vinegar 🍶 | 1 tbsp | For tangy brightness |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Onion Powder 🧅 | ½ tsp | For extra depth |
| Vegetable Broth 💧 | ½ cup | For bean mixture |
| Sour Cream 🥛 | ½ cup | For serving (optional) |
| Salsa 🍅 | 1 cup | For serving (optional) |
The tortillas are the star—Mission or La Tortilla Factory are my go-tos, but any 6-inch corn tortillas work. Look for the ones that hold up best to frying (thicker is better). For the beans, homemade refrieds are ideal, but any quality canned brand (like Goya or Bush's) will do. The black beans should be low-sodium if using canned—rinse them well to cut down on excess salt. I always toast the cumin and garlic in a dry pan for 30 seconds before adding to the beans—trust me, it makes a difference. The white vinegar might seem odd, but it brightens up the whole dish.
No refried beans? Mash canned pinto beans with a fork and add a splash of oil to get that creamy texture. Short on Monterey Jack? Mild cheddar or pepper jack works just as well. The vegetable oil for frying can be swapped for vegetable shortening if you want extra crispiness, but oil is easier to work with. If you don't have onion powder, a pinch of garlic powder will do. The sour cream and salsa are optional but totally worth it—store-bought is fine, but homemade always tastes better. Pro tip: keep the cheese separate until serving so the tortillas stay crispy.
These stay crispy for about 20 minutes after frying, so make them fresh if you can. Store any leftovers in an airtight container for up to 3 days—just reheat in a skillet for 2 minutes per side to restore the crunch. The bean mixture keeps in the fridge for 5 days too, so you can prep ahead. I like to make a big batch of the filling and freeze it in portions—just thaw and fry when ready to serve.
Why You'll Love This Recipe
- Pantry Powerhouse: I swear by this recipe when I’ve got nothing but canned beans and tortillas. No fresh ingredients needed—just open, heat, and assemble. The refried beans warm up in minutes, and the black beans add that satisfying texture without extra work.
- Crispy-Creamy Magic: That first bite? The tortilla gets perfectly crispy in the oil while staying soft inside, hugging the melty Monterey Jack. The contrast—crunchy shell, gooey cheese, creamy beans—makes it impossible to stop at one.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or a quick office dinner. Wrap a few in foil, and they stay warm (or reheat in seconds). Honestly, my coworkers think I’m a lunchbox genius when I bring these—no sad soggy sandwiches here.
- Budget Win: A can of beans, a bag of cheese, and a pack of tortillas? That’s less than $10 for a meal that feeds four. I’ll be real: it’s the kind of recipe that makes me feel like I’m feeding a crowd without breaking the bank—or my willpower to resist seconds.
Step-by-step instructions for bean chalupa recipe
Here's how to make crispy, cheesy bean chalupas that'll have everyone begging for seconds.
Make the Spiced Bean Filling
In a medium saucepan, combine the 1.5 cups canned refried beans and 1.5 cups canned black beans (drained and rinsed). Add the 0.5 cup vegetable broth, 1 tbsp white vinegar, 1 tbsp ground cumin, 0.5 tsp onion powder, 1 tsp salt, and 0.5 tsp black pepper. Stir well to combine all ingredients.
Place the saucepan over medium heat and let the mixture warm through for about 5 minutes, stirring occasionally. You want it heated through but not boiling—just until it's hot enough to coat the back of a spoon. The beans should be smooth and well-seasoned, with a deep, aromatic flavor from the spices. If the mixture seems too thick, add a splash of water to loosen it slightly. Here's the thing—this step makes or breaks your chalupas, so don't rush it.
Prepare the Spice Blend for Frying
While the beans are warming, mince the 3 cloves garlic cloves finely. In a small bowl, mix the minced garlic with 1 tbsp ground cumin, 0.5 tsp onion powder, 1 tsp salt, and 0.5 tsp black pepper. This blend will add an extra layer of flavor to your crispy tortillas.
Set up a deep frying station by heating 2 cups vegetable oil in a deep skillet or Dutch oven over medium-high heat until it reaches 350°F. You'll need a deep-fry thermometer to monitor the temperature—this is crucial for getting those perfect crispy shells. If you don't have one, test the oil by dropping a small piece of tortilla in—it should sizzle and float immediately. Keep this oil hot and ready for the next step.
Fry the Tortillas Until Crispy
Working in batches to avoid overcrowding, dip each of the 12 whole large corn tortillas into the spice blend, pressing gently to coat both sides evenly. The tortillas will absorb the spices, so don't skip this step—it makes all the difference in flavor.
Carefully place 2-3 tortillas at a time into the hot oil. Fry for 1-2 minutes per side until they're deep golden brown and crispy all over. You'll know they're done when they float easily in the oil and have a beautiful golden hue. Use a slotted spoon to remove them and drain on paper towels. Keep them warm in a 200°F oven while you prepare the rest—this prevents them from getting soggy.
Assemble the Chalupas
Once all tortillas are fried, it's time to stuff them. Place 1.5 tbsp of the spiced bean mixture in the center of each tortilla, then top with 1.5 tbsp of the shredded Monterey Jack cheese. Fold the tortilla in half to create a half-moon shape, pressing gently to seal the edges. The cheese will melt slightly from the heat of the beans, creating a gooey, delicious filling.
For extra crispiness, you can place the assembled chalupas on a baking sheet and broil for 1-2 minutes until the cheese is bubbly and golden. Watch them closely—they can go from perfect to burnt in seconds. Serve immediately with 0.5 cup sour cream and 1 cup salsa on the side for dipping. The contrast of the crispy shell with the creamy, cheesy filling is what makes these chalupas so irresistible.
Pro Tips For Making Bean Chalupa
- Warm the Tortillas First: Cold tortillas crack like brittle chips when you fold them—no one wants a sad, broken chalupa. Heat them for 15-20 seconds on each side in a dry skillet or wrap them in a damp towel and microwave for 20 seconds. Flexible tortillas stay together when stuffed.
- Mix the Beans Properly: Drain the black beans and mash about half of them with a fork before mixing with the refried beans. This gives you texture instead of a mushy center. Skip the food processor—you want chunks, not paste.
- Don’t Overstuff the Tortillas: Pack the bean mix snugly but leave room to fold—think "generous tablespoon" per half-tortilla, not a golf ball. Overfilling makes them burst open when frying, and no one wants a cheese avalanche.
- Fry in Small Batches: Crowd the pan, and the oil temp drops like a rock. Use 2-3 chalupas at a time in ½-inch of oil at 350°F—golden in 2-3 minutes per side. Rush it, and they’ll soak up grease like a sponge instead of crisping up.
Wine and beer pairings for this dish
Mexican Lager Pairing
For a classic Tex-Mex experience, reach for a crisp Mexican lager like Modelo Especial or Pacifico. The light, slightly malty profile complements the cumin and garlic in the beans without overpowering the dish.
I like to chill mine to 40°F—just cold enough to refresh your palate between bites of crispy, cheesy chalupas. The effervescence helps cut through the richness of the melted cheese. 🍺
Spicy Margarita
If you prefer something more vibrant, try a spicy margarita with tequila reposado, fresh lime juice, and a dash of chile powder>. The citrus brightens the earthy beans while the heat mirrors the cumin's warmth.
I use Don Julio 1942> for a premium experience, but even a good Casa Noble> will work. Serve in a chilled glass with a salt rim for that authentic touch.
White Wine Contrast
A dry white wine like Albariño> or Vermentino> offers a refreshing contrast to the hearty chalupas. The wine's crisp acidity balances the beans' richness while its mineral notes complement the corn tortillas.
I prefer mine slightly chilled (50°F) to enhance its brightness. This pairing works especially well if you're serving with a side salad or avocado slices.
Beer with a Twist
For beer lovers, a Mexican-style wheat beer> like Negra Modelo> adds a fun twist. The caramel and vanilla notes in the beer enhance the natural sweetness of the beans, while the slight tartness cuts through the cheese.
Serve it in a frosty glass with a lime wedge—it's a game-changer for balancing the dish's bold flavors. 🍻
Non-Alcoholic Option
Don't drink alcohol? No problem! A sparkling limeade> made with fresh lime juice, sparkling water, and a touch of honey works beautifully. The bubbles cleanse your palate between bites, while the lime adds a zesty contrast to the beans.
I like to add a pinch of Tajín> for a spicy-sweet finish that mirrors the chalupas' flavors.
Nutrition facts
Frequently asked questions
Can I make bean chalupas without frying?
For a lighter version, bake the tortillas instead. Brush each tortilla with 1 teaspoon oil and bake at 375°F for 3-4 minutes per side until golden. The texture won't be as crispy, but they'll still hold together well. This method cuts calories while keeping the dish hearty and delicious.
What's the best way to reheat leftover chalupas?
Reheat in a skillet over medium heat for 1-2 minutes per side until the cheese melts and the tortilla crisps up again. Microwaving works in a pinch, but it makes the shells soggy. For extra crispiness, place them under the broiler for 30 seconds after reheating. Store leftovers in an airtight container for up to 3 days.
Can I use flour tortillas instead of corn?
Not recommended! Corn tortillas are traditional and hold up best to frying, staying crispy and absorbing flavors beautifully. Flour tortillas tend to get soggy and lose their structure when stuffed. If you must use flour, choose a thin variety and fry them for just 30 seconds per side—but expect less authentic texture. Stick with corn for that perfect crunch!
How do I prevent the cheese from leaking out?
Press the folded edges firmly when assembling, and use 1.5 tablespoons of beans (not more) per chalupa. For extra security, brush the folded edges with a tiny bit of melted butter or oil before serving. The cheese will melt slightly but stay contained. Another trick: chill the assembled chalupas for 10 minutes before serving to help the cheese set.
What are some good toppings besides sour cream and salsa?
Try guacamole, pico de gallo, or chopped cilantro for freshness. Add crumbled bacon or shredded chicken for a protein boost. For extra crunch, sprinkle with crushed tortilla chips or toasted pepitas. A drizzle of hot sauce or a sprinkle of Tajín adds zing. Keep it simple or go all out—it's your party!
