Ingredients
Method
- Preheat the oven to 425°F and line a large baking sheet with parchment paper.
- Toss the cubed sweet potatoes with olive oil, chili powder, cumin, smoked paprika, garlic powder, salt, and black pepper.
- Spread the sweet potatoes in a single layer on the baking sheet.
- Roast for 25–30 minutes, flipping halfway through, until tender and lightly caramelized.
- Meanwhile, heat olive oil in a skillet over medium heat.
- Add minced garlic and cook for about 30 seconds until fragrant.
- Add the black beans, cumin, chili powder, smoked paprika, and salt. Cook for 5–7 minutes, stirring gently.
- Remove the beans from the heat and stir in fresh lime juice.
- Prepare the rice if you are not using cooked or leftover rice.
- For the optional sauce, whisk together Greek yogurt, lime juice, hot sauce, honey, and salt.
- Divide the warm rice between four bowls.
- Add roasted sweet potatoes and seasoned black beans.
- Top with avocado, corn, tomatoes, red cabbage, and cilantro.
- Drizzle with the lime sauce and serve with fresh lime wedges.
Notes
Sweet potatoes: Cut them into similar-sized pieces so they roast evenly.
Black beans: Canned black beans make this recipe quick and convenient. Drain and rinse them well before cooking.
Spice level: Add cayenne pepper, extra chili powder, or jalapeños for more heat.
Rice: Brown rice, white rice, quinoa, or farro can be used as the base.
Vegan option: Use a plant-based yogurt or sour cream and replace honey with maple syrup.
Loaded sweet potato: Roast whole sweet potatoes instead of cubing them, then fill with the seasoned black beans, corn, avocado, cheese, and sauce.
Chili variation: Combine the seasoned black beans and sweet potatoes with diced tomatoes and vegetable broth to make a sweet potato black bean chili.
Meal prep: Store the rice, sweet potatoes, beans, and toppings separately in airtight containers for up to 4 days.
