Recipe: Smoky Sweet Potato & Black Bean Casserole

Jump to recipe
Post Image
(Image credit: Maria Siriano)

The middle of the winter season calls for comforting casseroles that don’t skimp on flavor. This gluten-free, vegetarian casserole uses both smoked mozzarella cheese and smoky paprika to liven up sweet potatoes and black beans, and it’s hearty enough to serve as a main or side dish.

For a Better Casserole, Cook the Onions First

As much as I wished that I could just stir all the ingredients together and throw the ingredients into the oven, the raw onions never quite softened up even after a long bake time. Instead, a quick sauté did the trick to make them tender and sweet.

While you might think that the dish then takes longer to put together, the onions cook in about the same amount of time it takes to peel and dice the sweet potatoes, so get those started first while you prep everything else and you’ll be fine.

Canned black beans and drained canned tomatoes join the sweet potatoes and onions for the base, but the crowning finish to this casserole is a blanket of smoky, melted mozzarella cheese. It’s worth it to seek out this cheese — and don’t be tempted to use smoked Gouda, which is drier and doesn’t melt as nicely.

(Image credit: Maria Siriano)
36 Ratings

Smoky Sweet Potato & Black Bean Casserole

A recipe for a hearty vegetarian casserole of sweet potatoes, black beans, and smoked mozzarella that works as both a main or side dish.

YieldServes 8


For the casserole:

  • Cooking spray or olive oil

  • 2 tablespoons

    olive oil

  • 1

    medium yellow onion, diced

  • 2 pounds

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

  • 1 (28-ounce) can

    fire-roasted diced tomatoes, drained of juices

  • 1 (15-ounce) can

    black beans, drained and rinsed

  • 3 cups

    shredded smoked mozzarella cheese (about 7 1/2 ounces), divided

  • 1 tablespoon

    smoked paprika

  • 1 tablespoon

    kosher salt

  • 2 cloves

    garlic, minced

For serving:

  • Plain yogurt

  • Coarsely chopped fresh cilantro


  1. Arrange a rack in the middle of the oven and heat to 400°F. Coat a 9x13-inch baking dish with cooking spray or olive oil; set aside.

  2. Heat the olive oil in a large frying pan over medium heat until shimmering. Add the onion and cook, stirring occasionally, until softened, 8 to 10 minutes. Add the sweet potatoes and cook until just heated through, about 5 minutes (they will not be cooked through). Transfer the mixture to a large bowl.

  3. Add the black beans, drained tomatoes, 1 cup of the mozzarella, smoked paprika, salt, and garlic and stir to combine. Transfer to the baking dish and spread into an even layer. Sprinkle evenly with the remaining 2 cups mozzarella cheese.

  4. Spray a large sheet of aluminum foil with cooking spray or coat with olive oil. Place the foil greased-side down over the baking dish and cover tightly. Bake for 30 minutes. Uncover and bake until the sweet potatoes are tender and the cheese on top is browned in spots, about 30 minutes more. Let cool 10 minutes before serving topped with yogurt and cilantro.

Recipe Notes

Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 5 days.

Christine Gallary

Food Editor-at-Large

Christine graduated from Le Cordon Bleu in Paris, France, and she has worked at Cook's Illustrated and She lives in San Francisco and loves teaching cooking classes. Follow her latest culinary escapades on Instagram.

Follow Christine