Appetizers
This bean and cheese nacho recipe transforms simple ingredients into a crunchy, cheesy masterpiece that’s perfect for game day or snacking. The secret lies in layering crispy tortillas with melty cheese and hearty beans, then broiling until golden and bubbly.
I’ve perfected this vegetarian-friendly dish to deliver restaurant-quality texture without the fuss—no soggy chips here.
What sets these nachos apart is the foolproof layering technique: start with sturdy tortillas as your base, then add refried beans for creaminess, and top with a generous blanket of shredded cheese.
The broiler creates those coveted cheese rivers while keeping the tortillas crispy. It’s a hands-off method that yields results faster than takeout.
By the time you’re done, you’ll have a towering stack of crunchy, cheesy nachos with gooey cheese pulling in every direction. The beans add protein and richness, while the tortillas provide the perfect textural contrast.
This recipe scales effortlessly—double it for a crowd or keep it small for a satisfying solo snack.
For extra flavor, consider adding jalapeños, sour cream, or fresh cilantro. The possibilities are endless, but the foundation remains the same: simple, satisfying, and impossible to resist. Let’s get started!
Ingredients for bean and cheese nacho
Twelve sturdy tortillas, two types of cheese, and five simple steps transform pantry staples into restaurant-quality nachos.
| Ingredient | Amount | Notes |
|---|---|---|
| Sturdy Corn Tortillas 🌽 | 12 whole | Large size preferred for structure |
| Refried Beans 🥫 | 1 ½ cups | Canned or homemade, warmed |
| Shredded Monterey Jack Cheese 🧀 | 3 cups | Freshly shredded for meltability |
| Cheddar Cheese 🧀 | 1 ½ cups | Sharp variety for bold flavor |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For tortilla brushing and drizzling |
| Jalapeño Peppers 🌶️ | 2 whole | Sliced thin for optional heat |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Sour Cream 🥛 | ½ cup | Full-fat for creaminess |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning tortillas |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked for depth |
| Lime Wedges 🍋 | 2 whole | For serving |
| Vegetable Oil Spray 🫒 | 1 tbsp | For broiler tray |
The tortillas are the foundation—sturdy corn tortillas hold up best to the broiler's heat without turning mushy. Mission brand or any large-size corn tortillas work perfectly; avoid flour tortillas as they lack the necessary structure. For the beans, homemade refried beans add richness, but high-quality canned brands like Goya or Bush's work just as well. The cheese selection is crucial: Monterey Jack melts smoothly, while sharp cheddar delivers that signature tangy kick. Freshly shredded cheese is non-negotiable—pre-shredded varieties contain anti-caking agents that prevent proper melting. If you're short on time, block cheese from a deli counter shreds perfectly at home.
No refried beans? Mashed black beans or pinto beans work in a pinch, though they lack the creamy texture. Substituting dairy-free cheese requires brands like Daiya or Violife, but the melt won't be as dramatic. For extra protein, add crumbled tofu or lentils mixed with a bit of taco seasoning. The jalapeños can be omitted entirely or swapped for pickled red onions for tang instead of heat. Fresh cilantro isn't mandatory—dried oregano at half the amount provides a similar earthy note. If you're serving a crowd, double the cheese and tortillas but keep the bean-to-cheese ratio consistent to maintain balance.
Prep the tortillas first—they crisp best when layered and broiled immediately. Store any leftover beans in an airtight container for up to 5 days in the fridge, though they're best used fresh. The cheese keeps indefinitely in the fridge, but wrap it tightly in parchment paper to prevent drying. These nachos reheat beautifully—5 minutes under the broiler restores the crispy texture. For meal prep, assemble the nachos without broiling, then refrigerate the stacked layers. Broil for 3-4 minutes when ready to serve, adding a quick spray of olive oil before broiling to refresh the crisp.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of meal where you can keep one hand free—literally. Just layer tortillas, slather on that warm refried bean spread (the olive oil in them makes them sticky in the best way), and dump on the cheese. No chopping, no measuring cups, no stress. My kids call it "the grown-up snack" because it feels fancy but takes zero effort.
- Cheese Pull Magic: Between the Monterey Jack’s creamy melt and the cheddar’s sharp bite, this combo is ridiculously satisfying. I’ll be real: I’ve made nachos with way more toppings, but this duo—especially when the cheese stretches and pulls just right—is the secret weapon. The olive oil in the beans adds a subtle richness that ties it all together.
- Game for Any Occasion: This is my go-to for lazy Sundays, movie nights, or even a quick lunch when I’ve got friends dropping by. Want to dress it up? Add a fried egg on top. Keep it simple? Just the beans and cheese with a sprinkle of salt. It’s the kind of dish that adapts without you having to think twice.
- Budget-Friendly Leftovers: A single batch feeds four, but it also reheats like a dream—just toss the leftovers in a skillet with a little olive oil until the cheese is gooey again. Honestly, I make this on purpose just to have for the next day because it’s cheaper than takeout, way healthier, and still tastes like a treat. Plus, the tortillas and beans last forever in the pantry.
Step-by-step instructions for bean and cheese nachos
Assemble crispy tortilla stacks that transform into golden, melty cheese rivers with perfect texture.
Warm and Season the Refried Beans
Spread the 1.5 cups refried beans evenly in a small microwave-safe bowl. Cover with a damp paper towel and microwave for 60-90 seconds until heated through. Stir in 0.25 teaspoon ground black pepper and 0.5 teaspoon Diamond Crystal kosher salt for balanced seasoning. The beans should be smooth and spreadable—if too thick, add 1-2 teaspoons water to loosen.
Here's the thing—warm beans melt better into the tortillas and create that signature nacho sauce consistency. If you skip warming, the beans will stay cold and clumpy, ruining the texture. Taste and adjust seasoning now; you can't fix underseasoned beans later once they're layered.
Brush and Assemble the Tortilla Stacks
Lightly brush each of the 12 sturdy corn tortillas with 1 tablespoon extra-virgin olive oil (about 1 teaspoon per tortilla) using a pastry brush. Arrange 3 tortillas horizontally in a single stack, then repeat to make 4 stacks total on a large baking sheet. The oil prevents burning and enhances crispiness when broiled.
Press down gently on each stack to ensure even contact with the pan. This prevents uneven cooking where the edges crisp while centers stay soft. I like to work in batches if needed—just keep the assembled stacks covered with a clean kitchen towel while prepping the next batch.
Layer Cheese and Broil Until Bubbly
Spray the baking sheet with 1 tablespoon vegetable oil spray for even browning. Divide the 3 cups shredded Monterey Jack cheese and 1.5 cups cheddar cheese evenly over the tortilla stacks, pressing down lightly to help the cheese adhere. Then spread the warmed refried beans evenly on top of the cheese layer.
Broil on high heat for 3-5 minutes until the cheese melts completely and forms golden brown rivers. Watch closely after 2 minutes—the cheese should bubble vigorously and turn deep golden brown in spots. If the tortillas brown too quickly, reduce to medium-high broil and cover loosely with foil for the last minute.
Add Toppings and Serve Immediately
Slice the 2 whole jalapeño peppers thinly and arrange over each stack. Sprinkle with 0.25 cup chopped fresh cilantro and serve with 0.5 cup sour cream on the side. These toppings should go on fresh—jalapeños soften quickly, and cilantro wilts under heat.
Cut each stack diagonally into 4 wedges for easy sharing. The cheese should pull slightly when cut, indicating perfect melt. Serve with the 2 lime wedges for a bright contrast to the rich, cheesy tortillas. Each bite should deliver crispy tortilla layers, creamy beans, and that signature melty cheese pull.
Pro Tips For Making Bean And Cheese Nacho
- CRISP THE TORTILLAS FIRST: I used to layer them raw and end up with a soggy mess. Warm each tortilla in a dry skillet over medium heat for 20-30 seconds per side—just until pliable. This prevents the beans from turning them into a chewy brick.
- LAYER CHEESE LAST: Dump all the cheese on top after baking, and it’ll slide right off. Instead, sprinkle half the cheese between layers, then finish with the rest on top—this guarantees melty pockets in every bite.
- WARM BEANS GENTLY: Cold refried beans make the tortillas limp. Heat them in a small saucepan with 1-2 tablespoons of olive oil over low heat, stirring until just warm (not simmering). This keeps the texture smooth without breaking.
- USE MONTERREY JACK UNDER CHEDDAR: Monterey Jack melts faster and creates a better glue for the layers. Mix it with the beans first, then top with chedddar—this combo prevents cheese slides and adds depth. (Yes, even if you’re impatient like me.)
Creative variations of bean and cheese nacho
Spicy Jalapeño Kick
For a fiery twist, add 2 tbsp sliced jalapeños directly to the refried beans before warming them. If you love heat, include 1 tsp jalapeño powder mixed into the cheese layer—this creates a smoky, spicy depth that pairs perfectly with the creamy beans.
For a milder option, swap in pickled red onions or diced mango for sweetness instead of heat. 🌶️
Vegan Cheese Swap
Replace dairy cheese with 1.5 cups Daiya or Violife shreds—these brands melt best when mixed with 1 tbsp nutritional yeast for a cheesy flavor. Use 1 cup vegan sour cream (like Tofutti) and 2 tbsp vegan butter brushed on tortillas instead of olive oil.
The texture won’t be identical, but the cheesy pull remains satisfying. For extra protein, fold ½ cup mashed chickpeas into the beans.
BBQ Bean Nachos
Mix ½ cup BBQ sauce (like Sweet Baby Ray’s) into the warmed refried beans for a smoky-sweet twist. Top with ½ cup cooked pulled pork (optional) and ¼ cup diced red onion.
Finish with a drizzle of chipotle mayo—just mix ¼ cup vegan mayo with 1 tsp chipotle powder and 1 tsp lime juice. This fusion style turns nachos into a full meal. 🔥
Breakfast Nachos
Swap refried beans for 1 cup scrambled eggs mixed with ½ cup shredded cheddar and 2 tbsp diced ham (or turkey bacon). Top with ¼ cup diced avocado and 2 tbsp hot sauce for a savory morning bite.
Use flour tortillas instead of corn for a softer texture. Serve with salsa verde for a tangy kick—this version is perfect for brunch crowds.
Mexican Street Style
Layer 1 cup black beans (warmed with 1 tsp cumin and ½ tsp smoked paprika) under the cheese. Add ¼ cup crumbled cotija cheese on top for a salty crunch. Garnish with 2 tbsp chopped radishes and 1 tbsp chopped epazote (if available) for an authentic Oaxacan-inspired flavor.
Serve with queso fresco on the side for dipping. This variation keeps the nachos vegetarian while adding bold Mexican flavors.
Sweet & Savory Fusion
Mix ½ cup caramelized onions into the beans and top with ½ cup shredded pepper jack cheese. Add ¼ cup diced pineapple and 2 tbsp chopped cilantro for a sweet-tangy contrast.
Drizzle with honey-lime glaze (mix 1 tbsp honey with 1 tsp lime juice) before serving. This unexpected combo works surprisingly well for dessert nachos or a unique appetizer. 💫
Nutrition facts
Frequently asked questions
Can I use flour tortillas instead of corn?
Flour tortillas work but won't hold up as well under the broiler. They tend to get soggy faster and lose their crispy texture. If you must use them, keep the stacks smaller (2 tortillas high) and broil for only 2-3 minutes to prevent burning. For best results, stick with sturdy corn tortillas—they create that perfect crunchy base.
How do I prevent the beans from making the tortillas soggy?
Warm the beans thoroughly before layering and press them gently into the cheese layer rather than piling them directly on the tortillas. The cheese acts as a barrier, keeping the tortillas crispy. For extra insurance, broil the cheese-covered tortillas for 1-2 minutes before adding the beans, then top with cheese and broil again. This creates a protective seal.
What's the best way to reheat leftover nachos?
Reheat in a 350°F oven for 5-7 minutes with a light spray of olive oil to restore crispiness. For a quicker fix, use the broiler on medium heat for 2-3 minutes, watching closely to avoid burning. Add fresh toppings like jalapeños or cilantro after reheating—they'll wilt under heat. Store leftovers in an airtight container for up to 3 days.
Can I make these nachos ahead of time?
Assemble the stacks without broiling, then refrigerate in an airtight container. When ready to serve, broil for 3-4 minutes (add a quick spray of olive oil first) and top with fresh garnishes. The uncooked version keeps well for 24 hours. For freezing, assemble and broil, then cool completely before wrapping tightly. Reheat in the oven at 375°F for 8-10 minutes to revive the texture.
Why did my cheese not melt properly?
Pre-shredded cheese contains anti-caking agents that prevent proper melting. Always use freshly shredded cheese—buy blocks and shred them yourself. Also, ensure your oven/broiler is properly preheated and the cheese layer is even. For extra meltability, mix the cheese with 1 teaspoon cornstarch per cup before sprinkling. And never skip warming the beans—they add moisture that can interfere with cheese melting.
