Roasted sweet potato and bean bowls need contrast to avoid feeling uniformly soft. Here, sweet potato cubes roast with cumin and paprika, black beans warm with scallions, and finely sliced cabbage stays raw. A small lime dressing ties the components together without disguising their different textures. Optional rice provides a base, but the bowl also works without it.

Keeping the beans off the roasting tray prevents them from drying out while the sweet potatoes finish. The potatoes get enough space to brown, and the beans retain a little cooking liquid. Build each bowl in sections rather than mixing everything early, especially when preparing components for later meals.
Servings, Timing, and Equipment
Makes 4 servings. Preparation takes 20 minutes and cooking takes 30 to 35 minutes, with bean warming overlapping the roast, for about 55 minutes total. Use a large rimmed baking sheet, a small saucepan, and two bowls. This timing assumes optional rice is already cooked. If starting rice from dry, begin it separately according to the package directions.
Ingredients
- 1 1/2 pounds sweet potatoes, scrubbed and cut into 3/4-inch cubes
- 2 tablespoons olive oil for roasting
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon fine salt, divided
- 1/4 teaspoon black pepper
- 2 cans black beans, 15 ounces each, drained and rinsed
- 3 scallions, sliced, whites and greens separated
- 1 teaspoon olive oil for the beans
- 1/3 cup water
- 2 cups finely shredded red or green cabbage
- 1 medium avocado, diced
- 2 tablespoons lime juice
- 1 tablespoon olive oil for dressing
- 1 teaspoon maple syrup
- 2 tablespoons chopped cilantro, optional
- 2 cups cooked brown rice for serving, optional
Prepare Uniform Sweet Potato Pieces
Peeling is optional when the skins are clean and free of damaged areas. Cut a thin slice from one side so each potato rests steadily on the board, then cut planks, sticks, and cubes. Aim for a consistent size rather than perfect geometry. Tiny pieces can burn before larger chunks become tender, making the roasting stage harder to manage.
Dry the cubes after washing. Water clinging to the potatoes delays browning and can make the spices slide off. Use a tray large enough to leave a little space around most pieces. If the potatoes are piled together, divide them over two trays and exchange rack positions halfway through cooking.
Numbered Bowl Instructions
- Heat the oven to 425 F. Toss sweet potato cubes with 2 tablespoons olive oil, cumin, smoked paprika, black pepper, and 1/4 teaspoon salt. Spread on the baking sheet in a single layer.
- Roast for 15 minutes, then turn with a spatula. Roast for another 15 to 20 minutes, until browned at the edges and tender in the center. Check a few of the largest pieces.
- During the final 10 minutes, heat 1 teaspoon oil in the saucepan over medium heat. Add scallion whites and stir for 1 minute. Add beans, 1/3 cup water, and the remaining salt.
- Simmer beans gently for 5 to 7 minutes, stirring occasionally. Mash a spoonful against the side of the pan if you want a slightly thicker coating. Keep warm over very low heat.
- Whisk lime juice, 1 tablespoon dressing oil, and maple syrup in a small bowl. Toss 1 tablespoon of this dressing with the cabbage and reserve the remainder.
- Divide optional rice among four bowls. Add beans, roasted sweet potatoes, dressed cabbage, and avocado. Drizzle with remaining dressing and scatter scallion greens and optional cilantro over the top.
Doneness and Flavor Checks
A roasted sweet potato cube should be easily pierced all the way through with a knife and have at least one browned face. The outside can darken before the middle softens if the cubes are too large or the oven runs hot. In that case, lower the oven to 400 F and continue checking every 5 minutes rather than serving firm-centered pieces.
The canned beans are already cooked, so they need to become thoroughly hot and lightly saucy. If their pan dries out, add water 1 tablespoon at a time. Taste components together before adjusting salt; the tangy dressing changes how the seasoning reads. Add avocado last so it stays intact rather than disappearing into the warm beans.
Substitutions and Serving Ideas
Pinto beans or kidney beans can replace black beans in the same drained amount. Use cooked quinoa instead of rice, or omit the grain and add another cup of cabbage. Replace avocado with 1/4 cup pumpkin seeds for a different kind of richness and crunch. Lemon juice can replace lime, although its flavor is a little sharper.
For extra heat, add 1/4 teaspoon chili flakes to the roasting spices or offer hot sauce at the table. Corn can also be folded into the bean pan: add 1/2 cup thawed kernels and allow them to heat through. Avoid topping the entire batch with dressing in advance if some portions are being saved.
Storage and Reheating
Refrigerate cooked components promptly in separate shallow containers at 40 F or below, within 2 hours, or 1 hour above 90 F. Use within 3 to 4 days, counting any rice from its original cooking day. Keep avocado uncut until serving when possible. Reheat beans, potatoes, and rice to 165 F, then add cold cabbage and dressing. Freeze beans and potatoes for up to 2 months for quality. See USDA leftover guidance.

