Side Dishes
This black bean hash recipe delivers restaurant-quality texture and flavor with crispy tortilla edges and smoky cumin heat—perfect for a hearty, plant-based main. The secret lies in properly browning the onions and spices before adding the beans, creating deep, caramelized layers of flavor that transform simple ingredients into something extraordinary.
What starts as a humble hash becomes a satisfying, protein-rich dish with each bite of crispy tortilla and creamy black beans.
The foundation of great black bean hash is patience—letting the onions cook slowly until golden develops that essential sweetness that balances the smoky cumin and tangy tomato.
I use high-heat sautéing to crisp the tortilla pieces perfectly while keeping the beans tender, ensuring every forkful delivers both texture contrast and bold flavor. This method works equally well for breakfast, lunch, or dinner, making it a versatile addition to any meal plan.
By the time you're done, you'll have a dish that's crispy on top, creamy in the middle, and packed with smoky, spicy depth. The tortilla pieces add satisfying crunch that holds up even after being tossed with the beans, while the cumin and chili powder create a warm, aromatic backbone.
It's the kind of meal that feels indulgent yet remains light enough for a weeknight dinner.
Serve this hash with avocado toast for extra creaminess, alongside cornbread for dipping, or with fresh greens for balance. The leftovers reheat beautifully, making it an ideal meal prep option for busy weeks. Let's get cooking!
Ingredients for black bean hash
Nine simple ingredients transform into a restaurant-worthy black bean hash with crispy tortilla edges.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🌱 | 1 ½ cups | Canned, drained and rinsed |
| Yellow Onions 🧅 | 1 whole | Thinly sliced for caramelization |
| Corn Tortillas 🌽 | 6 whole | Cut into small triangles |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 1 tbsp | Smoked variety preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Fire-Roasted Diced Tomatoes 🍅 | 15 oz | Canned, undrained for moisture |
| Extra-Virgin Olive Oil 🫒 | 3 tbsp | High quality for sautéing |
| Vegetable Broth 💧 | 1 cup | Low-sodium preferred |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust to taste |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
The onions are your flavor foundation—caramelizing them slowly until golden develops that essential sweetness that balances the smoky cumin and tangy tomatoes. Yellow onions work best here, but red will add a touch of color. For the tortillas, corn over flour gives authentic texture, and Trader Joe's or H-E-B carry great pre-packaged bags. Look for ones that aren't too thick—thin tortillas crisp better. The black beans should be canned, not cooked from dry, for consistent texture. Bush's or Goya brands are reliable choices, but any low-sodium variety works.
No cumin? Smoked paprika at double the amount gets you close, though it won't be identical. Fresh cilantro missing? Dried cilantro or parsley at half the quantity works in a pinch. The fire-roasted tomatoes add natural sweetness—if you can't find them, regular diced tomatoes with a pinch of smoked salt works. For extra crispiness, broil the tortilla pieces for 2-3 minutes after sautéing. The lime juice is non-negotiable though—it brightens everything. If you're short on time, bottled lime juice is fine, but fresh is always better.
This hash reheats beautifully—just add a splash of water or broth to prevent drying out. Keeps for 4-5 days in the fridge or 3 months frozen. I like to portion it into containers with a small side of avocado or hot sauce for easy grab-and-go meals. The tortilla pieces stay crispy for about 24 hours if stored properly, but they'll soften slightly after that. For best results, make it fresh and serve immediately—it's worth the extra 15 minutes.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe—just toss the beans, onions, and spices in a skillet, let them sizzle until the onions caramelize, and you’re done. No chopping like a fine chef, no fancy gadgets—just a single pan that does all the work while you stir.
- Earthy & Smoky Bang: That cumin-chili powder combo? It’s like a warm hug for your taste buds. The black beans soak up the spices while the onions add sweetness, and the crispy tortilla edges? Absolute perfection—crunchy, salty, and impossible to stop eating.
- Lunch or Dinner: Honestly, this dish works for both. Serve it with avocado and sour cream for a hearty dinner, or wrap it in tortillas for a quick lunch. Even my picky-eating teen devours it—whether it’s a weeknight scramble or a weekend brunch, it’s always a hit.
- Budget & Leftovers: Black beans and onions are dirt cheap, and this recipe stretches easily. Make a big batch—it reheats like a dream, and the flavors only get better the next day. My freezer’s always stocked with portions because it’s that good.
Step-by-step instructions for black bean hash
Here's the method to create a smoky, crispy black bean hash with perfect tortilla topping every time.
Sauté the Onions Until Deeply Caramelized
Heat 1 tablespoon of the extra-virgin olive oil in a large skillet over medium heat. Add the thinly sliced yellow onions and cook for 10-12 minutes without stirring until they develop a deep golden brown color. This caramelization builds sweet, complex flavor that forms the base of your hash.
Stir occasionally with a wooden spoon, scraping up any browned bits from the bottom of the pan. You're looking for onions that are almost jam-like in texture—this is the secret to restaurant-quality flavor. If they start to stick before reaching this stage, add 1 teaspoon of vegetable broth to deglaze and continue cooking.
Build the Spiced Black Bean Base
Push the onions to one side of the skillet and add the remaining 2 tablespoons of extra-virgin olive oil. Add the minced garlic cloves and toast for 30 seconds until fragrant—don't let it burn. Then add the 1.5 cups of drained black beans, 1 tablespoon ground cumin, 1 tablespoon chili powder, and 0.25 teaspoon cayenne pepper.
Stir everything together and cook for 5 minutes until the beans are heated through and the spices are toasted. Add the 15 ounces fire-roasted diced tomatoes (with their juices) and 1 cup vegetable broth. Bring to a gentle simmer and cook for 8-10 minutes until the liquid reduces slightly and the flavors meld together. Season with 1 teaspoon salt and 0.5 teaspoon black pepper.
Prepare the Crispy Tortilla Topping
While the bean mixture simmers, cut the 6 whole corn tortillas into small triangles. Heat 1 tablespoon extra-virgin olive oil in a separate skillet over medium-high heat. Working in batches, fry the tortilla triangles for 1-2 minutes per side until they're golden brown and crispy. Transfer to a paper towel-lined plate to drain excess oil.
Here's the thing—don't overcrowd the pan or the tortillas will steam instead of crisp. You want them to develop that perfect golden-brown color that adds texture contrast to your hash. Keep them warm while you finish the base.
Combine and Finish with Bright Lime
Return the black bean mixture to a simmer and stir in the 2 tablespoons lime juice. Taste and adjust seasoning if needed—this is where you'll notice if you need more salt, cayenne, or lime for balance. The acidity from the lime brightens all the smoky, earthy flavors.
Spread the black bean mixture evenly in the skillet and top with the crispy tortilla triangles. Cover with a lid and let everything heat through for 2-3 minutes so the tortillas soften slightly while maintaining their crispy edges. This creates the perfect textural contrast—creamy beans with crispy tortilla bits.
Garnish and Serve Immediately
Remove from heat and immediately sprinkle with the 0.25 cup chopped fresh cilantro. The bright green color and fresh flavor provide a beautiful contrast to the deep smoky tones of the hash. Serve while hot, with any accumulated juices spooned over the top.
Each bite should deliver that perfect combination of creamy black beans, caramelized onions, smoky spices, and crispy tortilla bits. The tortilla triangles should be slightly softened but still hold their shape with crispy edges. This hash keeps well for 3-4 days in the refrigerator, but it's best enjoyed fresh while the tortillas maintain their crispiness.
Pro Tips For Making Black Bean Hash
- CRISP THE ONIONS FIRST: Black bean hash needs deep flavor, and raw onions just won’t cut it. Cook the onions in a dry skillet for 8-10 minutes until they’re golden brown and slightly caramelized—this builds the base for everything else. (Yes, even if you’re impatient like me, resist the urge to rush this.)
- DRAIN AND RINSE BEANS: Skip the soggy beans—drain and rinse them thoroughly before adding them to the pan. The excess starch makes the hash gluey, and you’ll end up with a mushy mess instead of a crispy, textured hash. I learned this the hard way after serving a batch that looked like a bean puree.
- TOAST THE TORTILLAS: Tear the corn tortillas into small pieces and toast them in the same skillet for 2-3 minutes until they’re slightly crisp. This adds a smoky depth and prevents them from turning to mush when mixed in later. (Your future self will thank you—trust me.)
- LOW AND SLOW FINISH: Once the beans are tender, reduce the heat to medium-low and let the hash simmer uncovered for 5-7 minutes. This lets the flavors meld and the moisture evaporate just enough for a better texture—no need to overcrowd the pan or you’ll steam the spices right out.
Make-ahead tips for leftovers
Prep Ahead Strategy
Start by prepping your onions and tortillas the night before—thinly slice the 1 yellow onion and store it in an airtight container in the fridge. Cut the 6 corn tortillas into triangles and freeze them on a baking sheet until solid, then transfer to a zip-top bag.
This prevents them from sticking and makes crisping them later a breeze. 💫
Fridge Storage Tips
After cooking, let your hash cool completely before storing it in an airtight container for up to 4-5 days. The flavors actually deepen overnight as the spices meld, but the tortilla pieces may soften slightly.
To revive them, reheat in a skillet over medium heat for 2-3 minutes with a splash of water or broth to restore moisture.
Freezer-Friendly Method
For longer storage, portion the hash into quart-sized freezer bags, leaving 1 inch of headspace for expansion. Freeze for up to 3 months. When ready to eat, thaw overnight in the fridge, then reheat gently on the stovetop with 2 tablespoons water to prevent drying.
The beans stay tender, though the tortillas may lose some crispness—just add fresh ones when serving.
Morning Meal Prep
Make this hash the night before for an easy breakfast or brunch. Store the base (beans, onions, spices) separately from the tortilla triangles. In the morning, simply reheat the base in a skillet, crisp fresh tortilla pieces, and combine.
Top with avocado slices or a fried egg if you're not keeping it vegan. This cuts your morning prep time to just 10 minutes! 🌅
Batch Cooking for Lunch
Double the recipe and store in individual meal prep containers with a small side of hot sauce or lime wedges. The hash reheats beautifully in the microwave for 2-3 minutes on high, though stovetop reheating preserves texture better.
I like to pack it with a side of roasted sweet potatoes or a simple green salad for a balanced lunch.
Crispy Tortilla Hack
If you're short on time, skip frying the tortillas fresh and use pre-made tortilla chips instead. Heat them in a dry skillet for 1-2 minutes until crispy again, then sprinkle over the hash.
For extra flavor, toss the chips with ½ teaspoon smoked paprika before adding. This shortcut saves 10 minutes without sacrificing texture. 🌶️
Nutrition facts
Frequently asked questions about black bean hash
Can I make this black bean hash without tortillas?
If you're out of tortillas, try using crispy fried onions or toasted pita chips instead. For extra texture, add crumbled tempeh or baked potato wedges for a heartier bite. The key is maintaining that crispy contrast—just make sure whatever topping you choose gets properly browned in the pan.
How do I prevent the tortilla pieces from getting soggy?
Fry the tortilla triangles until they're golden brown and crispy, then drain them well on paper towels. When adding them to the hash, spread them evenly on top and let the dish sit covered for just 2-3 minutes—this warms them through without steaming. For extra insurance, add the tortillas right before serving.
What's the best way to reheat leftover black bean hash?
Reheat in a skillet over medium heat with a splash of vegetable broth or water to restore moisture. Cover for 3-4 minutes to warm through while keeping the tortilla pieces crispy. Microwave reheating works but may make the tortillas rubbery—always add fresh crispy pieces when serving.
Can I make this hash spicier or milder?
Adjust the heat by adding ½ teaspoon more cayenne for extra spice or reduce it to ¼ teaspoon for a milder version. For smoky depth without heat, increase the smoked paprika to 1 teaspoon. Always taste before serving and adjust with lime juice or salt as needed.
What's the secret to getting the onions perfectly caramelized?
Cook the onions over medium heat without stirring for 10-12 minutes—this allows them to develop deep golden color. Stir occasionally to prevent burning, and add a splash of broth if they stick. The key is patience—let them cook until they're almost jam-like in texture. This builds the sweet, complex flavor that makes the hash exceptional.
