Side Dishes
This black bean hash recipe transforms humble pantry staples into a hearty, smoky breakfast bowl that's ready in under 30 minutes. The secret lies in slow-cooked potatoes and black beans caramelizing together with warm spices—cumin, paprika, and garlic—creating layers of flavor that linger long after the first bite. I developed this version after realizing traditional hash could be just as satisfying without meat, and it's become a staple in my morning rotation.
What makes this dish special is its adaptability—it works as a standalone breakfast or pairs perfectly with avocado slices, hot sauce, or warm tortillas for a taco-style bowl. The one-pan technique means minimal cleanup, while the smoky spices give it restaurant-quality depth.
Unlike many hash recipes that rely on processed ingredients, this version uses whole foods and simple seasoning to deliver bold, authentic flavor without compromise.
The result is a dish that's both comforting and energizing—creamy potatoes, tender black beans, and crisp edges all seasoned with warm spices that feel like a hug in bowl form.
The texture contrast between the soft potatoes and slightly crispy beans makes every bite satisfying, while the smoky aroma fills your kitchen and wakes up your senses. This isn't just another breakfast option; it's a flavor-packed meal that proves plant-based cooking can be just as hearty as traditional hash.
Perfect for busy mornings or weekend brunch, this black bean hash keeps well in the fridge for up to three days, making it an ideal meal prep solution.
Whether you're serving it as a filling breakfast or a satisfying lunch, the combination of textures and flavors ensures it never feels like a compromise. Let's get cooking—your taste buds will thank you.
Ingredients for black bean hash
Pantry staples and warm spices create this smoky, plant-powered breakfast that's ready in 30 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Red Bell Pepper 🍅 | 1 whole | Diced, any color works |
| Russet Potatoes 🥔 | 2 lbs | Cut into 1-inch cubes |
| Canned Black Beans 🌿 | 2 cups | Drained and rinsed well |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Ground Cumin 🌿 | 1 ½ tbsp | Toasted for warmth |
| Smoked Paprika 🌶️ | 1 tbsp | For authentic smokiness |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality for richness |
| Vegetable Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Avocado Oil 🫒 | 1 tbsp | For crisping edges |
The potatoes are the star here—Russet potatoes break down perfectly for that creamy texture, but Yukon Golds work too. Buy organic if possible—they hold up better to the longer cooking time. For the black beans, low-sodium canned beans save you from rinsing extra, but if you're using high-sodium, rinse them thoroughly. The onion and bell pepper should be bright and firm—avoid any with soft spots or wilting. I grab my spices from Penzeys when I can, but the regular grocery store stuff works fine if it's fresh. Toast your cumin seeds for 1 minute in a dry pan before grinding—that toasted aroma makes all the difference.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Running out of vegetable broth? Water plus a bouillon cube works, but add an extra splash of soy sauce for umami depth. Fresh cilantro not available? Dried cilantro or parsley at half the amount works in a pinch. The avocado oil is key for crisping those potato edges—don't skip it. For extra protein, stir in crumbled tofu or extra beans at the end. And if you're meal prepping, cook the potatoes slightly underdone so they crisp up when reheated.
This hash tastes even better the next day—store in an airtight container for up to 4 days. For crispy edges, reheat in a skillet with a splash of water or broth. Freezes beautifully for up to 3 months—just thaw overnight in the fridge. I always make a double batch because it disappears fast. The leftovers reheat perfectly for lunch or dinner, and the flavors actually deepen as everything mellows together. Garnish with fresh cilantro and a squeeze of lemon right before serving—that bright finish makes all the difference.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—no chopping boards overflowing, no pots clashing. Dice the potatoes and peppers once, toss them in the same pan with onions and garlic, and let the heat do the work. (Yes, even on a Tuesday night.)
- Smoky Garlic Kiss: That moment when the garlic hits the hot pan? The whole kitchen smells like a secret. The black beans soak it all up, turning crispy edges into something dangerously addictive—especially when you add a sprinkle of smoked paprika at the end.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Toss the cooled hash into containers with avocado or salsa, and you’ve got a lunch that’s hearty enough for me but still feels like a treat. My daughter picks out the onions, but still asks for seconds.
- Pantry Powerhouse: Honestly, I make this when I forget to grocery shop. Canned beans, a few potatoes, and whatever’s left in the crisper—it’s the kind of dish that turns scraps into something solid. Plus, leftovers reheat like a dream, so I’m never stuck deciding what to eat.
Step-by-step instructions for black bean hash
Here's how to build this hearty breakfast bowl with smoky depth and crispy edges—no fancy skills required.
Par-cook the Potatoes for Even Cooking
Cut the 2 lbs russet potatoes into 1-inch cubes and place them in a large bowl. Toss with ½ cup extra-virgin olive oil, 1.5 tbsp ground cumin, 1 tbsp smoked paprika, 1 tsp salt, and ½ tsp ground black pepper until evenly coated. Spread the potatoes on a rimmed baking sheet in a single layer and bake at 425°F for 25-30 minutes, stirring once halfway, until they're tender but not browned. This pre-cooking ensures they finish perfectly without turning to mush.
Real talk: Don't skip this step. Raw potatoes in the hash will create a gummy center, and you want every bite to be creamy and flavorful. You'll know they're ready when a knife slides in easily—they should be soft but still hold their shape.
Build the Hash Base with Onions and Peppers
Heat 1 tbsp avocado oil in a large, deep skillet over medium-high heat. Add the diced 1 whole yellow onion and 1 whole red bell pepper, cooking for 5-6 minutes until softened and slightly caramelized. Push the vegetables to one side of the pan and add the 4 cloves minced garlic, cooking for 30 seconds until fragrant.
Here's the thing—don't overcrowd the pan. If your skillet is too full, the onions will steam instead of caramelize. You want golden edges and sweet, jammy texture. Once the garlic is cooked, pour in 1.5 cups vegetable broth and scrape up any browned bits from the bottom of the pan—those bits pack serious flavor.
Combine and Simmer for Depth of Flavor
Add the par-cooked potatoes to the skillet along with the drained 2 cups canned black beans. Stir gently to combine, then reduce heat to medium-low and let the mixture simmer for 10-12 minutes, stirring occasionally. You're looking for the potatoes to finish cooking and absorb all that smoky, spiced broth while the beans warm through.
This is where the magic happens. The beans break down slightly, releasing their creamy texture, while the potatoes soak up all the flavor. If the mixture looks too dry, add 2-3 tablespoons of water to keep it moist. The hash should be thick but still spoonable—like a hearty stew with texture.
Finish with Brightness and Crispy Edges
Increase heat to medium-high and let the hash cook undisturbed for 3-4 minutes to develop crispy edges. Stir in 1 tbsp freshly squeezed lemon juice and taste—adjust seasoning with more salt or pepper if needed. The acidity brightens all the smoky flavors and cuts through the richness.
For the final touch, transfer the hash to serving bowls and top with ¼ cup chopped fresh cilantro. The bright green color contrasts beautifully with the deep browns of the hash, and it adds a fresh herbal note that balances the smoky spices. Serve immediately while everything is hot and the edges are still crisp.
Optional Crispy Topping (If You're Feeling Fancy)
While the hash simmers, heat 1 tbsp avocado oil in a small skillet over high heat. Add a handful of the reserved potato cubes and cook for 2-3 minutes until deeply golden brown and crispy. Sprinkle with a pinch of smoked paprika and crumble over each serving for extra texture and drama.
This step isn't necessary, but it takes your hash from great to restaurant-quality. The contrast of the crispy potatoes against the creamy hash is what makes this dish truly special. If you're short on time, skip it—this hash is still delicious without it.
Pro Tips For Making Black Bean Hash
- CRISP THE POTATOES FIRST: I learned this the hard way—rushing to cook everything together just makes the potatoes turn to mush. Slice the russets thin (⅛-inch) and fry them in batches in a cold skillet with oil until golden on both sides before adding anything else. This guarantees they’ll stay firm and crispy instead of soaking up liquid like a soggy sponge.
- DRAIN AND RINSE BEANS: Canned black beans are packed in saltwater, and skipping this step means a dish that tastes more like a brine bath than a hash. Drain them well, then rinse under cold water to cut the salt and starch. Pat them dry with a towel if you’re feeling fancy—it makes all the difference when they crisp up later.
- SWEAT, DON’T CHAR: Onions and peppers need low heat here—if you blast them, they’ll burn before softening. Start with the onion in a dry pan, then add a splash of water to steam it down before tossing in the bell pepper. Keep the heat at medium-low until they’re translucent, not browned. Trust me, no one wants a bitter hash.
- SALSA UPGRADE: Dumping canned beans straight into the pan is fine, but a quick upgrade transforms this dish. Mash half the beans with a fork, then stir in a spoonful of tomato paste, a pinch of smoked paprika, and a squeeze of lime after everything’s cooked. It adds depth without extra effort—your taste buds will notice.
Regional styles of this dish
Southwest-Inspired
Take this hash to the Southwest by swapping the red bell pepper for jalapeños (seeds removed for mild heat) and adding ½ cup diced poblano peppers for smoky depth.
Stir in 1 tbsp chipotle powder with the cumin and paprika, and finish with ¼ cup crumbled cotija cheese and 2 tbsp chopped cilantro. Serve with warm corn tortillas and avocado crema for a breakfast taco bowl. 🌶️
Caribbean Twist
Transform this hash into a Caribbean-inspired dish by adding 1 tbsp ground allspice and ½ tsp thyme to the spice blend. Replace the smoked paprika with 1 tbsp jerk seasoning (store-bought or homemade) and stir in ½ cup diced pineapple at the end for a sweet-tangy contrast.
Top with fresh lime wedges and toasted coconut flakes for a tropical breakfast. 🌴
Mediterranean Adaptation
For a Mediterranean-inspired hash, swap the smoked paprika for 1 tbsp dried oregano and ½ tsp cinnamon, and add ½ cup diced zucchini with the onions and peppers. Finish with ¼ cup crumbled feta cheese and a drizzle of extra-virgin olive oil.
Serve with warm pita bread and a side of tzatziki sauce for dipping. The bright, herby flavors make this a refreshing morning meal. 🌿
Spicy Korean Fusion
Give this hash a Korean-inspired kick by adding 1 tbsp gochujang (Korean chili paste) with the cumin and paprika, and stir in 1 tbsp soy sauce and 1 tsp sesame oil at the end.
Top with 2 tbsp toasted sesame seeds, sliced green onions, and a drizzle of sriracha mayo. The bold, spicy-sweet flavors make this a standout breakfast option. 🌶️
Classic New Mexican Style
Stay true to traditional hash roots with a New Mexican twist: add 1 tbsp ground coriander and ½ tsp cayenne pepper to the spice blend, and stir in ½ cup diced green chiles (roasted or canned) with the onions.
Top with avocado slices, pickled red onions, and a dollop of sour cream. This version keeps the hearty, smoky essence of classic hash while adding a Southwestern flair. 🌵
Nutrition facts
Frequently asked questions
Can I make black bean hash ahead of time?
This hash actually tastes better the next day. Store in an airtight container in the fridge for up to 4 days. For crispy edges when reheating, warm in a skillet with 1 tablespoon avocado oil over medium heat for 5-7 minutes, stirring occasionally and adding 2 tablespoons water if needed. The flavors meld beautifully overnight!
What can I serve with black bean hash?
This hearty dish works perfectly as a standalone meal, but try pairing it with:
- Warm corn tortillas or crusty bread for scooping
- Fresh avocado slices and hot sauce
- A dollop of sour cream or vegan yogurt
- Pickled red onions for tangy contrast The smoky spices make it great with anything bright and fresh!
Can I substitute other beans in this recipe?
Black beans work best for their creamy texture and mild flavor, but you can try:
- Pinto beans (add ½ teaspoon chili powder for depth)
- Kidney beans (soak overnight if using dried)
- Great Northern beans (for a nuttier taste) Avoid white beans—they're too soft and will make the hash mushy. Drain and rinse all canned beans thoroughly!
Why do my potatoes turn out gummy?
Gummy potatoes usually mean they were undercooked or overcrowded. Here's how to fix it:
- Par-cook properly: Bake potatoes until tender but not browned (a knife should slide in easily)
- Use enough fat: Don't skimp on the avocado oil—it helps create crisp edges
- Avoid stirring too much: Let the hash develop a crust at the bottom
- Add liquid gradually: If needed, use 1 tablespoon broth at a time to loosen the texture
Is black bean hash gluten-free?
Yes! This recipe is naturally gluten-free as long as you:
- Use gluten-free vegetable broth
- Check your smoked paprika and spices for gluten-free certification
- Serve with gluten-free tortillas or bread if desired The base ingredients are all gluten-free, making this a great option for gluten-sensitive diets. Always double-check labels on canned beans and spices!
