Sweet Potato and Black Bean Breakfast Hash
A smoky skillet hash of caramelized diced sweet potato and black beans with sweet red bell pepper, onion, garlic, cumin, and smoked paprika, finished with fresh cilantro and a little olive oil.
Why You'll Love This Recipe
Built to carry you through a busy morning without the sort of crash that usually lands at eleven. It cooks in one pan, comes together from everyday pantry and produce, and works just as well for someone feeding a family on a weekday as for someone meal-prepping a few breakfasts ahead. It is entirely plant-based and leans on whole, recognizable ingredients rather than anything processed.
What makes it taste like more than the sum of its parts is the browning on the sweet potato. Cooking the dice covered at first lets them steam and soften, and then the same pan caramelizes their natural sugars into deep, sweet-savory edges. Cumin and smoked paprika layer in earthy warmth and a gentle smokiness, the onion and garlic build a savory base, and the red bell pepper adds sweetness and a little snap, so each bite has contrast rather than a single flat note.
It satisfies because it combines slow-digesting starch from the sweet potato with plant protein and fiber from the black beans, which together give the meal real staying power. The olive oil carries the fat-soluble color and flavor of the spices and adds richness, while the fresh cilantro at the end lifts everything with a bright, herbal finish. It eats hearty and comforting but leaves you steady rather than heavy.
Ingredients
- 2 large sweet potatoes, diced
- 2 cups black beans, drained and rinsed
- 1 medium onion, diced
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 1 1/2 tsp cumin
- 1 1/2 tsp smoked paprika
- 1/4 cup chopped cilantro
- 3 tbsp olive oil
- 1/2 tsp salt
Instructions
- Prep the vegetables: Scrub the sweet potatoes and cut them into small, even dice, about half an inch, so they cook through quickly and evenly. Peel and dice the onion, core and dice the red bell pepper, mince the garlic, and roughly chop the cilantro. Keep the sweet potato separate from the rest, since it goes into the pan first.
- Drain the beans: Open the black beans, pour them into a colander, and rinse under cool running water until the foaming stops. Let them drain well so they do not add extra liquid to the pan.
- Brown the sweet potato: Heat the olive oil in a large skillet over medium heat until it shimmers. Add the diced sweet potato in as close to a single layer as you can, cover, and cook, stirring every few minutes, until the pieces are fork-tender and deeply browned at the edges, about 10 minutes. If they start to stick before they soften, add a splash of water and re-cover.
- Add the aromatics: Stir in the diced onion, red bell pepper, and minced garlic. Cook uncovered, stirring often, until the onion turns translucent and the pepper softens, about 4 minutes. The garlic should smell fragrant but not brown.
- Fold in beans and spices: Add the drained black beans, cumin, smoked paprika, and salt. Fold gently so the beans stay whole, and cook until everything is heated through and coated in the spices, about 4 minutes.
- Finish and serve: Taste and adjust the salt. Take the pan off the heat, garnish with the chopped cilantro, and serve warm.
Variations
- Greens folded in: Stir a few handfuls of baby spinach or chopped kale in with the beans and let it wilt in the last couple of minutes for extra color and minerals.
- Bright and citrusy: Finish with a squeeze of fresh lime and a little extra cilantro to sharpen the smoky spices and lift the whole dish.
- Turn up the heat: Add a minced jalapeño with the onion and pepper, or stir in a pinch of chipotle powder with the spices for a deeper, smokier burn.
- Southwest scramble: Fold in crumbled seasoned tofu with the beans for a softer, protein-rich texture that mimics a scramble.
- Creamy avocado top: Serve each portion with sliced or mashed avocado spooned over the warm hash for a cool, buttery contrast to the spices.
Storage & Leftovers
Cooled leftovers keep well in an airtight container in the refrigerator for up to four days. Let the hash come to room temperature before sealing so condensation does not collect and make it soggy.
To reheat, warm a portion in a skillet over medium heat with a few drops of olive oil, spreading it out and letting it sit undisturbed for a minute so the sweet potato re-crisps at the edges. A microwave works in a pinch, but you lose the browned texture, so a pan is worth it if you have a few minutes.
For make-ahead mornings, dice the sweet potato, onion, and bell pepper and mince the garlic the night before, then store them in the refrigerator so all you have to do is heat the pan. You can also cook the whole batch ahead and portion it out, adding the fresh cilantro only when you reheat and serve.
Notes & Tips
- Cut the sweet potato small and even: Half-inch dice is the sweet spot. Larger cubes stay raw in the center by the time the outsides brown, and uneven pieces cook at different rates, so take a minute to make them uniform.
- Do not crowd the pan: The sweet potato needs contact with the hot surface to caramelize. If your skillet looks packed, cook in two batches, or the pieces will steam and turn soft instead of browning.
- Toast the spices in the fat: Once you add the cumin and smoked paprika, keep everything moving over the heat for a minute so the spices bloom in the oil, which makes their aroma noticeably deeper than if they just warm through.
- Season at the end too: Sweet potato and beans both soak up salt, so taste right before serving and add a final pinch if it seems flat. Even a quarter teaspoon makes the smokiness pop.
- Cilantro swap: If cilantro tastes soapy to you, use chopped fresh parsley or a handful of sliced scallions instead for the same fresh, green finish.
- Make it a fuller plate: This hash is generous on its own but also works spooned into warm tortillas or served over a scoop of cooked brown rice or quinoa when you want to stretch it further.
Nutrition & Mindful Eating
- Sweet potato, black beans and peppers cook down into one skillet where each keeps its own texture. The potato crisps, the beans go creamy, the pepper stays a little firm, and the fiber and plant protein in the beans give a breakfast like this real staying power.
- Sweet potato left undisturbed over medium heat builds a browned face on one side before you move it, and that crust is the difference between a hash and a pan of steamed cubes. The orange inside is where the beta-carotene sits.
- Black beans go in near the end so they warm through with their skins intact, adding a soft, savory counterweight to the sweetness along with the soluble fiber that makes the pan feel like a full meal.
- Onion, garlic and bell pepper cook down together into the base of the pan, mellow and sweet by the end, and the pepper carries vitamin C into the same bite as the iron from the beans.
- Cumin and smoked paprika go into the oil early so their color bleeds through everything, and the cilantro chopped over the finished pan is the sharp, fresh thing that keeps all that warmth in balance.
- As you eat, listen for the last of the sizzle as the pan comes off the heat and taste the paprika smoke against the sweetness, then go slowly enough to feel the meal settle.
Frequently Asked Questions
Can I use canned black beans, or do I need to cook dried ones?
Canned black beans are exactly what this recipe is built for. Just drain and rinse them well before folding them in, which washes away excess sodium and the starchy liquid that can make the hash gummy. If you prefer to cook dried beans, simmer them until tender and drain them before using.
My sweet potato turns mushy instead of browning. What am I doing wrong?
Usually it is too much moisture and too little space. Make sure the dice are dry, keep the heat at a steady medium, and spread the pieces out so each one touches the pan. Covering them at the start softens the interior, but once tender, let them sit undisturbed for a minute or two so the edges can caramelize.
How do I make this ahead for weekday breakfasts?
Cook the full batch, cool it, and portion it into airtight containers for the fridge. Reheat in a skillet with a few drops of olive oil to bring back the crisp edges, and add fresh cilantro only when you serve so it stays bright rather than wilted.
Is this filling enough on its own for breakfast?
For most people it is, thanks to the fiber and plant protein from the beans and the slow-digesting starch from the sweet potato. If you want an even bigger meal, serve it over cooked grains, tuck it into warm tortillas, or top it with sliced avocado.

