Recipes Diets we supportDiets Start your planStart plan

Roasted Sweet Potato Black Bean Bowl

Caramelized roasted sweet potatoes and cumin-and-chili-spiced black beans pile over warm brown rice with sauteed red bell pepper, onion, and garlic, finished with sliced avocado, fresh lime, and cilantro.

By Camille McLaughlin, RDN, LD, registered dietitian nutritionist

Built forVeganDinner
Also fits Heart-Healthy Balanced Gut-Health Vegetarian High-Fiber
Sweet potato cubes roast until the edges caramelize almost black and the insides go soft as custard. Black beans take on cumin and chili powder, warm brown rice underneath soaks up everything, and cool sliced avocado with lime and cilantro lands on the hot bowl right before it goes to the table.
↓ Jump to Recipe

Why You'll Love This Recipe

Filling and satisfying, and built entirely from whole foods. Three sturdy components carry it: roasted sweet potato, warm spiced black beans, and brown rice. It eats like comfort food while leaning on vegetables and legumes rather than anything heavy. It comes together on one sheet pan and one skillet, which makes it approachable for a weeknight and generous enough to feed a table or stock lunches for the days ahead.

Sweet and crisp-edged against soft and warm. Roasting the sweet potato at a high temperature drives off moisture and caramelizes its natural sugars, turning the cubes sweet and crisp-edged instead of soft and watery, while the cumin and chili powder toast against the hot oil and deepen. Against that sweetness, the black beans are savory and a little tangy from lime, and the sauteed onion, bell pepper, and garlic add a soft aromatic base. Avocado brings richness, and fresh cilantro cuts through it all with brightness so no single bite feels flat.

Beans and brown rice together supply the plant protein, alongside the fiber-rich sweet potato and the healthy fats from the olive oil and the avocado. It is the kind of meal that leaves you full and steady rather than sluggish, thanks to all that fiber and slow-digesting starch, and the warm spices and lime make it feel like a treat rather than a health chore.

Burnished sweet potato cubes and black beans over rice with avocado and lime wedges. Save
Prep: 15 minsCook: 30 minsTotal: 45 minsMakes: 4 servingsServing: 1 loaded bowl, about 2 cups

Ingredients

Serves4Amounts change with the number. The nutrition panel is per serving, so it stays the same.
  • 2 large sweet potatoes, cubed
  • 3 cups black beans, drained
  • 3 1/2 cups cooked brown rice
  • 1 red bell pepper, diced
  • 3/4 onion, diced
  • 3 cloves garlic, minced
  • 2 tsp cumin
  • 2 tsp chili powder
  • 4 tbsp olive oil
  • 1 avocado, sliced
  • 2 tbsp lime juice
  • 1/2 cup cilantro
  • 1/2 tsp salt

Instructions

  1. Cook the rice: Rinse the brown rice under cool water until it runs clear, then simmer in a covered pot of water until the grains are tender and have absorbed the liquid, about 40 to 45 minutes. Fluff with a fork and set aside.
  2. Roast the sweet potatoes: Preheat the oven to 425°F (220°C). Peel the sweet potatoes and cut them into even, bite-size cubes so that they cook at the same rate. Toss the cubes on a sheet pan with olive oil, cumin, and chili powder until evenly coated, then spread them in a single layer, since crowded cubes steam in their own moisture and never take on the caramelized edges that make this worth roasting. Roast about 25 minutes, turning once halfway, until the edges are deep golden and caramelized and a fork slides through easily.
  3. Prep the aromatics: While the potatoes roast, dice the onion and the red bell pepper, and mince the garlic, keeping the pieces small, because everything in the skillet has only about six minutes to soften.
  4. Sauté and warm the beans: Heat the remaining olive oil in a skillet over medium heat. Add the onion and bell pepper and cook until softened and the onion turns translucent, about 5 to 6 minutes. Stir in the garlic and cook until fragrant, about 30 seconds. Drain and rinse the black beans, since the canning liquid is salty and cloudy and it dulls the lime you are about to add, then add them to the skillet and warm through with a splash of water, about 3 to 4 minutes.
  5. Season the beans: Stir the lime juice and salt into the beans. Taste and adjust the salt.
  6. Assemble the bowls: Slice the avocado now rather than earlier, since cut avocado browns within minutes, and roughly chop the cilantro. Layer the rice in each bowl, spoon the beans and roasted sweet potatoes on top, and finish with avocado slices and a shower of cilantro.
Nutrition Facts
4 servings per recipe
Serving size1 loaded bowl, about 2 cups
Calories700
% Daily Value*
Total Fat 22g28%
Saturated Fat 3g16%
Trans Fat 0g
Cholesterol 0mg0%
Sodium 697mg30%
Total Carbohydrate 112g41%
Dietary Fiber 21g76%
Total Sugars 14g
Includes 0g Added Sugars 0%
Protein 18g
Vitamin D 0.0mcg0%
Calcium 133mg10%
Iron 5.8mg32%
Potassium 1655mg35%
* Percent Daily Values are based on a 2,000 calorie diet. Values are computed from USDA FoodData Central and are estimates. Per serving (1 loaded bowl, about 2 cups).

Variations

  • Smoky chipotle: Swap the chili powder for chipotle powder, or stir a little adobo sauce into the beans, for a smokier, spicier heat that plays off the sweet potato.
  • Grain swap: Trade the brown rice for quinoa or farro for a different texture and a nuttier base; quinoa cooks faster, while farro adds a pleasant chew and gluten.
  • Extra greens: Fold a couple of handfuls of baby spinach or kale into the warm beans at the end and let it wilt from the residual heat for more color and volume.
  • Charred corn: Add corn kernels to the skillet with the onion and pepper and let them blister for a sweet, summery pop.
  • Creamy lime drizzle: Thin tahini with lime juice and water into a pourable sauce and drizzle it over the top for extra richness and tang.

Storage & Leftovers

Store leftovers in an airtight container in the refrigerator for up to four days. Keep the avocado separate and slice it fresh when you serve, since it browns and softens quickly once cut.

To reheat, warm the rice, beans, and sweet potato together in a skillet over medium heat with a splash of water to loosen them, or microwave in short bursts, stirring between them, until heated through. Add the fresh avocado, cilantro, and a squeeze of lime after reheating so they stay bright.

For make-ahead, roast the sweet potatoes and cook the rice and beans up to three days in advance and refrigerate each separately. When you are ready to eat, reheat and assemble, then top with fresh avocado and cilantro so the finishing touches taste just-made.

Notes & Tips

A few notes from my kitchen to help this bowl come out its best every time.
  • Cut the potatoes evenly: Take a minute to cube the sweet potato into uniform pieces. Uneven cubes leave you with some that are mushy and others still firm, and even sizing is what gives you that consistent caramelized edge.
  • Do not crowd the pan: Spread the sweet potato in a single layer with a little space between cubes. Piled up, they steam and go soft instead of roasting and browning; use two sheet pans if needed.
  • Toast the spices in oil: The cumin and chili powder bloom against the hot oil on the potatoes as they roast, which brings out far more flavor than sprinkling them on at the end.
  • Rinse the beans well: Drain and rinse the black beans until the water runs clear. It washes off the starchy canning liquid, cuts sodium, and keeps the beans from tasting tinny.
  • Pick a ripe avocado: Choose an avocado that yields to gentle pressure but is not mushy. If yours is underripe, a squeeze of extra lime and a pinch of salt still makes it taste good sliced on top.
  • Adjust the lime and salt at the end: Beans soak up seasoning, so taste after you stir in the lime and salt. A little more lime brightens the whole bowl, and salt is what makes the sweet potato read as caramelized rather than flat.

Nutrition & Mindful Eating

Roasting is what makes this bowl, taking sweet potato and pepper to the point where their edges char and their sugars concentrate, then setting all of it over brown rice with avocado and lime.
  • Roasted vegetables, beans and brown rice stack into something that eats as one thing. The rice is the chewy base, the beans and potato pile on warm and soft, and the avocado and lime go over the top to keep it all moving.
  • Sweet potato roasted in a hot oven rather than simmered comes out with blackened corners and a concentrated sweetness, and the beta-carotene behind that deep orange is fat-soluble, which is why the olive oil on the pan matters.
  • Brown rice keeps its bran, so the grains stay separate and slightly chewy under everything else, and that intact grain is where its fiber and B vitamins sit.
  • Black beans warmed with cumin and chili powder go creamy at the edges, and the bell pepper roasted alongside the potato turns soft and sweet, its vitamin C landing in the same bite as the iron the beans carry.
  • Avocado sliced over the hot bowl goes buttery where it meets the heat, lime squeezed across the whole thing wakes the spices back up, and the cilantro on top is the last cool note before you start eating.
  • As you eat, catch how the cold avocado and the warm potato meet in the same spoonful, and slow down over a bowl like this enough to feel when you are comfortably full.

Frequently Asked Questions

How do I keep the sweet potatoes from turning out mushy?

Roast them at the full high temperature, coat them in oil, and give them room in a single layer. Crowding traps steam and softens them; spacing lets the edges caramelize and crisp. Turning them once halfway through also helps them brown evenly.

Can I use canned black beans?

Yes, canned black beans are exactly what this bowl is built for. Just drain and rinse them well before warming them in the skillet, which removes the starchy liquid and cuts down on sodium.

How do I keep the avocado from browning in leftovers?

Store the avocado separately from the rest and slice it fresh right before serving. Once cut, avocado browns quickly, so it is best added at the last moment rather than mixed into what you refrigerate.

It tastes a little flat. How do I fix it?

Reach for lime and salt. A fresh squeeze of lime over the assembled bowl brightens everything, and a pinch more salt on the beans or sweet potato pulls the flavors forward. A little extra chili powder adds warmth if you want more depth.