Cheesy Sweet Potato & Black Bean Casserole


A cozy, cheesy casserole is classic comfort food. We amped up the nutrition by including plenty of nourishing veggies. Black beans provide powerful plant-based protein while the sweet potatoes offer up a healthy dose of vitamin A, an antioxidant important for vision and immunity.

Cheesy Sweet Potato & Black Bean Casserole
Photo: Ali Redmond
Active Time:
25 mins
Total Time:
50 mins


  • 1 tablespoon extra-virgin olive oil

  • 1 ¼ pounds sweet potatoes, peeled and cut into 1/2-inch cubes

  • 2 teaspoons chili powder

  • 1 teaspoon ground cumin

  • ¼ teaspoon kosher salt

  • ¼ teaspoon ground pepper

  • 1 (14.5 ounce) can fire-roasted diced tomatoes, drained

  • 1 (4 ounce) can mild diced green chiles, drained

  • 1 (15 ounce) can no-salt-added black beans, rinsed

  • ¾ cup canned no-salt-added sweet corn, drained

  • 1 ¼ cups shredded sharp Cheddar cheese, divided

  • 2 scallions, thinly sliced

  • ¼ cup roughly chopped fresh cilantro

  • 1 lime, cut into 6 wedges


  1. Preheat oven to 400°F. Coat a 9-by-13-inch baking dish with cooking spray.

  2. Heat oil in a large nonstick skillet over medium heat. Add sweet potatoes; cook, stirring occasionally, until just tender on the outside, 10 to 12 minutes. Add chili powder, cumin, salt and pepper; cook, stirring constantly, until fragrant, about 30 seconds. Stir in tomatoes and green chiles; cook, stirring occasionally, for 1 minute. Remove from heat; stir in black beans, corn and 3/4 cup cheese.

  3. Transfer the mixture to the prepared baking dish. Scatter the remaining 1/2 cup cheese on top. Cover the baking dish with foil; bake for 15 minutes. Remove the foil; bake until the sweet potatoes are tender and the cheese is melted and bubbly, 8 to 10 minutes. Top with scallions and cilantro. Serve with lime wedges.

Nutrition Facts (per serving)

292 Calories
11g Fat
37g Carbs
12g Protein
Nutrition Facts
Servings Per Recipe 6
Calories 292
% Daily Value *
Total Carbohydrate 37g 13%
Dietary Fiber 8g 29%
Total Sugars 8g
Protein 12g 24%
Total Fat 11g 14%
Saturated Fat 5g 25%
Cholesterol 23mg 8%
Vitamin A 14332IU 287%
Vitamin C 21mg 23%
Vitamin D 6IU 2%
Vitamin E 1mg 4%
Folate 31mcg 8%
Vitamin K 15mcg 13%
Sodium 523mg 23%
Calcium 250mg 19%
Iron 2mg 11%
Magnesium 63mg 15%
Potassium 528mg 11%
Zinc 2mg 18%

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Related Articles