Recipe Details

Recipe provided by

Sweet Potato and Black Bean Chili

The extra step of roasting the sweet potatoes really concentrates the sweet, earthy flavors and gives the starchy chunks a marvelously meaty texture.
Makes:4 servings


  • 2 pounds orange-fleshed sweet potatoes, peeled and cut into cubes
  • ½ teaspoon ground dried chipotle pepper
  • ½ teaspoon salt
  • 2 tablespoons olive oil, divided
  • 1 onion, diced
  • 4 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 jalapeno pepper, sliced
  • 2 tablespoons ancho chile powder, or to taste
  • 1 tablespoon ground cumin
  • ¼ teaspoon dried oregano
  • 1 (28 ounce) can diced tomatoes
  • 1 cup water, or more as needed
  • 1 tablespoon cornmeal
  • 1 teaspoon salt, or to taste
  • 1 teaspoon white sugar
  • 1 teaspoon unsweetened cocoa powder
  • 2 (15 ounce) cans black beans, rinsed and drained
  • 1 pinch cayenne pepper, or to taste
  • ½ cup sour cream, for garnish
  • ¼ cup chopped fresh cilantro, for garnish


Prep:20 mCook:1 h 10 mReady:1 h 30 m
  1. Preheat oven to 400 degrees F (200 degrees C). Line a baking sheet with parchment paper or a silicone baking mat.
  2. Combine sweet potatoes, chipotle pepper, 1/2 teaspoon salt, and 1 tablespoon olive oil in a large bowl and toss to coat. Spread sweet potatoes on the prepared baking sheet in a single layer.
  3. Roast sweet potatoes in the preheated oven until the outside is crunchy and inside is tender, 20 to 25 minutes. Allow to cool to room temperature.
  4. Cook and stir remaining 1 tablespoon olive oil, onion, garlic, red bell pepper, jalapeno pepper, ancho chile powder, cumin, and dried oregano together in a large pot or Dutch oven over medium heat. Cook and stir until onion is softened, about 5 minutes.
  5. Pour tomatoes and water into the onion mixture and bring to a simmer. Add cornmeal, 1 teaspoon salt, sugar, and cocoa powder. Bring to a simmer, stirring constantly, reduce heat to low and simmer for 30 minutes.
  6. Stir black beans and cooled sweet potatoes into the onion-tomato mixture. Add more water if mixture is too thick. Simmer until heated through, about 15 minutes. Season with salt and cayenne pepper to taste. Serve topped with sour cream and cilantro.

Login to save your favorite recipes online and print them out later!