Rice and Bean Casserole with Sweet Potatoes

Total Time: 1 hr 25 mins Difficulty: Beginner
A colorful casserole brimming with nutty brown rice, creamy beans, and sweet potato chunks, all spiced with cumin and chili for a warm, comforting bake.
pinit

Rice and Bean Casserole with Sweet Potatoes is a colorful bake brimming with nutty brown rice, creamy black and kidney beans, and sweet potato chunks, all spiced with warming cumin, chili powder, and smoked paprika. This vegetarian-friendly one-dish meal layers wholesome ingredients in a 9×13-inch pan, then bakes until the top crisps to golden perfection. Whether you’re craving a cozy dinner or prepping meals for the week, this hearty casserole promises comforting flavors and simple prep in every delicious scoop.

Key Ingredients

Before you get started, gather these simple ingredients that come together for a hearty, flavorful bake.

  • 1 cup uncooked brown rice: Nutty whole grain base that soaks up the vegetable broth, giving the casserole a tender yet chewy texture.
  • 2 cups vegetable broth: Flavorful liquid that helps cook the rice and infuses the dish with savory depth without heaviness.
  • 1 can (15 oz) black beans, drained and rinsed: Creamy protein-packed beans that add richness, fiber, and a lovely contrast to the sweet potatoes.
  • 1 can (15 oz) kidney beans, drained and rinsed: Hearty beans with a satisfying bite, balancing out the casserole’s texture and boosting protein content.
  • 1 medium onion, diced: Aromatic foundation that softens and sweetens when sautéed, layering in savory flavor.
  • 2 cloves garlic, minced: Pungent seasoning to heighten the dish’s depth with warm, savory notes.
  • 1 teaspoon cumin: Earthy spice providing a warm, smoky undertone to the filling.
  • 1 teaspoon chili powder: Mild heat and vibrant red color that ties the spices together.
  • 1/2 teaspoon smoked paprika: Smoky accent that deepens the casserole’s flavor profile.
  • Salt and pepper to taste: Essential seasonings to enhance and balance all the flavors.
  • 1 large sweet potato, peeled and diced: Naturally sweet cubes that soften in the sauce, adding color and comfort.
  • 1 cup corn (fresh, frozen, or canned): Pops of sweetness and texture that brighten every forkful.
  • 1 bell pepper (any color), diced: Crunchy, colorful vegetable that boosts vitamins and visual appeal.
  • 1 can (14.5 oz) diced tomatoes with green chilies, undrained: Tangy, lightly spicy sauce component that keeps the casserole moist and zesty.
  • 1 tablespoon olive oil: Cooking fat for the sauté that adds richness and helps soften the aromatics.
  • Fresh cilantro for garnish (optional): Bright, herbal finish that freshens each bite.
  • 1 avocado, sliced (optional): Creamy topping to add richness and cool contrast.
  • Lime wedges for serving (optional): Citrus zing that elevates all the flavors when squeezed over the casserole.

How To Make Rice and Bean Casserole with Sweet Potatoes

With our ingredients prepped, you’re ready to build this comforting casserole from stove to oven. We’ll start by simmering the brown rice to tender perfection, then sauté aromatics, spices, and sweet potatoes in a skillet until fragrant and slightly soft. Next, we’ll stir in beans, corn, bell pepper, and zesty tomatoes, combine with the cooked rice, and bake until the top turns golden and the flavors meld together beautifully.

1. Preheat your oven to 375°F (190°C) to ensure an even baking temperature throughout the casserole.

2. In a medium saucepan, combine 1 cup uncooked brown rice with 2 cups vegetable broth. Bring to a rolling boil, then reduce the heat to low, cover, and simmer for about 45 minutes or until the rice is tender and all the liquid is absorbed.

3. While the rice cooks, heat 1 tablespoon olive oil in a large skillet over medium heat. Add 1 medium onion, diced, and sauté for about 5 minutes, stirring occasionally, until the onion turns translucent.

4. Add 2 cloves garlic, minced, 1 teaspoon cumin, 1 teaspoon chili powder, 1/2 teaspoon smoked paprika, salt, and pepper to taste. Stir continuously and cook for an additional 1–2 minutes until the spices become fragrant.

5. Stir in 1 large sweet potato, peeled and diced, and cook for 5–7 minutes, tossing occasionally, until the sweet potato pieces begin to soften at the edges.

6. To the skillet, add 1 can (15 oz) black beans, 1 can (15 oz) kidney beans, 1 cup corn, 1 bell pepper, diced, and 1 can (14.5 oz) diced tomatoes with green chilies, including the juice. Stir well so each component is evenly distributed.

7. Once the rice is fully cooked, transfer it to the skillet mixture. Gently fold the rice into the vegetables and beans until everything is thoroughly combined.

8. Lightly grease a 9×13-inch baking dish, then spread the entire rice and bean mixture evenly inside.

9. Cover the dish tightly with aluminum foil and bake in the preheated oven for 25 minutes, allowing flavors to meld and the sweet potatoes to finish cooking.

10. Remove the foil and return the casserole to the oven for an additional 15–20 minutes, or until the sweet potatoes are fork-tender and the top develops a light golden crust.

11. Let the casserole rest for a few minutes before serving. Garnish with fresh cilantro, if desired, and serve with sliced avocado and lime wedges for a bright finish.

Serving Suggestions

This Rice and Bean Casserole with Sweet Potatoes shines on its own but can be paired with complementary sides to elevate your meal. Whether you crave extra creaminess, crunch, or brightness, these serving ideas will bring out the casserole’s best qualities and make each plate a feast.

  • Serve with warm tortillas for a fun DIY taco night—spoon the casserole into soft corn or flour tortillas and top with chopped green onions.
  • Add a side of zesty cabbage slaw tossed in lime juice and olive oil for crisp texture and tangy contrast to the rich bake.
  • Offer a scoop of sour cream or Greek yogurt on the side to add creamy coolness that balances the spices.
  • Include tortilla chips for dipping or scooping, adding satisfying crunch and a playful element to the meal.

Tips For Perfect Rice and Bean Casserole with Sweet Potatoes

A few tricks and tweaks can take this casserole from great to outstanding—here’s how to personalize it, prep in advance, or add extra flavor.

  • This casserole is highly versatile; feel free to swap beans (like pinto or navy) or toss in extra veggies such as zucchini or spinach to suit your taste.
  • Leftovers keep their texture and flavor well when stored in an airtight container in the refrigerator for up to 4 days—just reheat gently in the oven or microwave.
  • To make ahead, assemble the mixture in the baking dish, wrap tightly, and refrigerate for up to 24 hours—let it sit at room temperature for 20 minutes before baking.
  • For freezer-friendly meal prep, freeze the unbaked casserole (tightly wrapped in foil) for up to 2 months; thaw overnight in the fridge before baking as directed.
  • If dairy isn’t an issue, sprinkle a cup or two of shredded cheese (cheddar, Monterey Jack, or pepper jack) on top during the last 10 minutes of baking for a melty, indulgent finish.

How To Store It

Proper storage ensures you can enjoy this hearty casserole throughout the week or save a batch for later. Follow these methods to maintain its flavor, texture, and freshness so every reheated portion tastes just as good as the first serving.

  • Refrigerator: Cool leftovers completely, then transfer to an airtight container. Store for up to 4 days and reheat individual portions in the microwave or in a 350°F oven until warmed through.
  • Make-Ahead Chill: Assemble the casserole in the greased baking dish, cover tightly with foil or plastic wrap, and refrigerate for up to 24 hours. Let it rest at room temperature (about 20 minutes) before baking.
  • Freezer (Unbaked): Wrap the assembled casserole securely in foil and place it in the freezer for up to 2 months. Thaw overnight in the refrigerator, then bake as instructed.
  • Freezer (Baked): After baking and cooling completely, portion into freezer-safe containers. Freeze for up to 2 months. Reheat from frozen in a 350°F oven (cover with foil) until heated through.

Frequently Asked Questions

Here are some quick answers to common questions about this casserole—happy cooking!

  • How long does it take to prepare and cook this Rice and Bean Casserole with Sweet Potatoes?

From start to finish, plan on about 2 hours. Prep work—peeling and dicing the sweet potato, chopping onion and bell pepper, rinsing beans—takes roughly 15–20 minutes. Simmering the brown rice in vegetable broth requires about 45 minutes. While the rice cooks, you’ll spend another 10–15 minutes sautéing the aromatics, spices, sweet potato, and combining all the filling ingredients. Finally, baking the casserole (covered and then uncovered) takes 40–45 minutes.

  • Can I substitute white rice or another grain for brown rice?

Yes. If you choose long-grain white rice, reduce the simmering time to 18–20 minutes and watch the liquid closely, as white rice absorbs broth more quickly. You may also reduce the vegetable broth to about 1¾ cups since white rice expands less. For quinoa, use a 1:2 ratio of grain to broth and simmer for 15–20 minutes until fluffy, then proceed with the recipe as written.

  • How can I make this casserole ahead of time or freeze it?

To prepare ahead, assemble the mixture and transfer it to the greased baking dish. Cover tightly with plastic wrap and refrigerate for up to 24 hours. When ready, let it sit at room temperature for 20 minutes, then bake according to instructions. To freeze, wrap the unbaked dish securely in foil and freeze for up to 2 months. Thaw overnight in the refrigerator, remove plastic wrap, then bake as directed. Leftovers can be stored in an airtight container in the fridge for up to 4 days and reheated in a 350°F oven until warmed through.

  • What adjustments can I make to customize the spice level?

For a milder version, halve the chili powder, omit the smoked paprika, or swap the diced tomatoes with green chilies for plain diced tomatoes. For more heat, add a diced jalapeño or serrano pepper when sautéing the onion, increase the chili powder to 1½ teaspoons, or sprinkle a pinch of cayenne. You can also top the casserole with hot sauce or chopped fresh chiles just before serving.

  • Can I add cheese or other toppings to this casserole?

Absolutely. If you’re not keeping it vegan, sprinkle 1–2 cups of shredded cheddar, pepper jack, or Monterey Jack on top after the covered baking stage, then return it to the oven uncovered until the cheese melts and bubbles, about 10 minutes. Other delicious additions include a dollop of sour cream or Greek yogurt, sliced avocado, a handful of chopped green onions, or a drizzle of lime crema once the casserole is out of the oven.

  • What is the best way to ensure the sweet potatoes cook through without overcooking the other ingredients?

Dice the sweet potatoes into small, uniform cubes—about ½-inch pieces—so they soften evenly in the skillet before baking. Cook them with the onions and spices for 5–7 minutes until they begin to yield to the edge of a fork, then mix in the beans, corn, and tomatoes. This initial sauté ensures they’ll finish tender in the oven without drying out the rest of the dish.

  • What are some recommended side dishes or garnishes to serve with this casserole?

This hearty casserole pairs beautifully with fresh lime wedges and chopped cilantro for brightness. Offer sliced avocado or guacamole, a crisp green salad with lime-cumin vinaigrette, or warm tortillas for scooping. If you enjoy creaminess, a side of sour cream or plain yogurt works well. For extra crunch, serve tortilla chips or a simple cabbage slaw dressed in lime juice and olive oil.

What Makes This Special

There’s something downright satisfying about scooping into this Rice and Bean Casserole with Sweet Potatoes—its layers of tender rice, hearty beans, and sweet squash bits truly deliver comfort in every bite. The blend of cumin, chili powder, and smoked paprika makes each forkful burst with warmth and vibrant flavor. Whether you’re meal-prepping for a busy week or hosting friends for dinner, this one-dish wonder is your new go-to. Don’t forget to print and save this recipe for later, and let me know in the comments how your bake turned out!

Rice and Bean Casserole with Sweet Potatoes

Difficulty: Beginner Prep Time 20 mins Cook Time 60 mins Rest Time 5 mins Total Time 1 hr 25 mins
Calories: 305

Description

This wholesome bake layers fluffy brown rice with creamy black and kidney beans, tender sweet potato cubes, and zesty tomato-chile sauce. Aromatic spices fill your kitchen, while the golden top crisps to perfection.

Ingredients

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. In a medium saucepan, combine the brown rice and vegetable broth. Bring to a boil, then reduce the heat, cover, and simmer for about 45 minutes or until the rice is tender and all the liquid is absorbed.
  3. While the rice is cooking, heat the olive oil in a large skillet over medium heat. Add the diced onion and sauté for about 5 minutes or until translucent.
  4. Add the minced garlic, cumin, chili powder, smoked paprika, salt, and pepper to the skillet. Stir and cook for another 1-2 minutes until fragrant.
  5. Stir in the diced sweet potato and cook for an additional 5-7 minutes until they begin to soften.
  6. Add the black beans, kidney beans, corn, bell pepper, and the canned tomatoes (with juice) to the skillet. Stir well to combine all the ingredients.
  7. Once the rice is done, add it to the vegetable and bean mixture, mixing until everything is thoroughly combined.
  8. Transfer the entire mixture into a greased 9x13-inch baking dish, spreading it evenly.
  9. Cover with aluminum foil and bake in the preheated oven for 25 minutes.
  10. Remove the foil and bake for an additional 15-20 minutes or until the sweet potatoes are tender and the top is slightly golden.
  11. Let the casserole cool for a few minutes before serving. Garnish with fresh cilantro and serve with avocado slices and lime wedges if desired.

Note

  • This casserole is highly versatile; feel free to substitute the beans or add additional vegetables based on your preference.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 4 days.
  • It can be made ahead and frozen before baking; simply thaw overnight in the refrigerator before cooking.
  • A sprinkle of cheese on top before baking can add a delicious twist if you're not keeping it vegan.
  • This dish is perfect for meal prep, as it reheats well and maintains its flavor.
Keywords: rice bean casserole, sweet potato casserole, vegetarian casserole, one-dish meal, meal prep, healthy dinner
Did you make this recipe?

Tag #dishesrecipe.com if you made this recipe. and follow us for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

How long does it take to prepare and cook this Rice and Bean Casserole with Sweet Potatoes?

From start to finish, plan on about 2 hours. Prep work—peeling and dicing the sweet potato, chopping onion and bell pepper, rinsing beans—takes roughly 15–20 minutes. Simmering the brown rice in vegetable broth requires about 45 minutes. While the rice cooks, you’ll spend another 10–15 minutes sautéing the aromatics, spices, sweet potato and combining all the filling ingredients. Finally, baking the casserole (covered and then uncovered) takes 40–45 minutes.

Can I substitute white rice or another grain for brown rice?

Yes. If you choose long-grain white rice, reduce the simmering time to 18–20 minutes and watch the liquid closely, as white rice absorbs broth more quickly. You may also reduce the vegetable broth to about 1¾ cups since white rice expands less. For quinoa, use a 1:2 ratio of grain to broth and simmer for 15–20 minutes until fluffy, then proceed with the recipe as written.

How can I make this casserole ahead of time or freeze it?

To prepare ahead, assemble the mixture and transfer it to the greased baking dish. Cover tightly with plastic wrap and refrigerate for up to 24 hours. When ready, let it sit at room temperature for 20 minutes, then bake according to instructions. To freeze, wrap the unbaked dish securely in foil and freeze for up to 2 months. Thaw overnight in the refrigerator, remove plastic wrap, then bake as directed. Leftovers can be stored in an airtight container in the fridge for up to 4 days and reheated in a 350°F oven until warmed through.

What adjustments can I make to customize the spice level?

For a milder version, halve the chili powder, omit the smoked paprika or swap the diced tomatoes with green chilies for plain diced tomatoes. For more heat, add a diced jalapeño or serrano pepper when sautéing the onion, increase the chili powder to 1½ teaspoons, or sprinkle a pinch of cayenne. You can also top the casserole with hot sauce or chopped fresh chiles just before serving.

Can I add cheese or other toppings to this casserole?

Absolutely. If you’re not keeping it vegan, sprinkle 1–2 cups of shredded cheddar, pepper jack or Monterey Jack on top after the covered baking stage, then return it to the oven uncovered until the cheese melts and bubbles, about 10 minutes. Other delicious additions include a dollop of sour cream or Greek yogurt, sliced avocado, a handful of chopped green onions, or a drizzle of lime crema once the casserole is out of the oven.

What is the best way to ensure the sweet potatoes cook through without overcooking the other ingredients?

Dice the sweet potatoes into small, uniform cubes—about ½-inch pieces—so they soften evenly in the skillet before baking. Cook them with the onions and spices for 5–7 minutes until they begin to yield to the edge of a fork, then mix in the beans, corn and tomatoes. This initial sauté ensures they’ll finish tender in the oven without drying out the rest of the dish.

What are some recommended side dishes or garnishes to serve with this casserole?

This hearty casserole pairs beautifully with fresh lime wedges and chopped cilantro for brightness. Offer sliced avocado or guacamole, a crisp green salad with lime-cumin vinaigrette, or warm tortillas for scooping. If you enjoy creaminess, a side of sour cream or plain yogurt works well. For extra crunch, serve tortilla chips or a simple cabbage slaw dressed in lime juice and olive oil.

Emily Roberts Food and Lifestyle Blogger

Hi, I’m Emily Roberts, Welcome to my cozy corner of the internet, where home cooking meets storytelling and everyday recipes turn into something extraordinary.

Leave a Comment

Your email address will not be published. Required fields are marked *