I make this meal most weeks. I needed a dish that fills the family and does not take a lot of time. It uses simple pantry items and a few fresh things. Rice and Bean Casserole with Sweet Potatoes worked well and became one of our quick weeknight goes.
I prep a bit the night before when I can. On busy nights I mix and bake. Leftovers keep well and we eat them for a few days. The dish fits a slow evening, a packed lunch, or a low-effort dinner for friends.
This dish mixes cooked or uncooked rice, beans, and diced sweet potatoes. It bakes in one dish until the potatoes are soft and the flavors come together. The taste is warm and slightly sweet from the potatoes, with savory notes from spices and beans. People make it for weeknight dinners, potlucks, or simple family meals. For a similar home-style grain and bean meal, see old-fashioned red beans and rice.
Why make this recipe
This meal saves time and cuts waste. You can use pantry beans and cooked rice or fresh rice, so it is flexible. It needs few bowls and one baking dish. The mix of sweet potato and beans gives a balance of carbs and protein. It fills people up without being heavy. You can change spices to match what you have. The dish works for weekday dinners, batch cooking, or when you want a plain but tasty meal.
How to make this recipe
You mix the rice, beans, spices, broth, and oil until the rice and potatoes sit in the liquid. You bake it covered so the potatoes soften and the rice absorbs the broth. Then you take off the cover, stir, and add cheese if you like. Finish baking until brown spots form and the potatoes are tender. Expect a soft, moist casserole with some crisp edges if you use cheese. This step flow keeps the dish even and helps flavors blend.
Ingredients
1 cup of rice — any white rice works and will soak up the broth.
1 can of black beans, drained and rinsed — adds protein and texture.
2 medium sweet potatoes, peeled and diced — give sweetness and bulk.
1 cup of vegetable broth — moistens the rice and adds flavor.
1 teaspoon of garlic powder and 1 teaspoon of onion powder — simple, shelf-stable flavor.
Salt and pepper to taste, 1 teaspoon of cumin — ground spice that adds warmth.
1 tablespoon of olive oil — helps coating and browning.
1 cup of shredded cheese (optional) — melts on top for a richer bake.
Chopped cilantro for garnish (optional) — adds a fresh note at the end.
Directions
- Preheat the oven to 375°F (190°C).
- In a large mixing bowl, combine the rice, black beans, diced sweet potatoes, vegetable broth, garlic powder, onion powder, cumin, salt, and pepper.
- Drizzle with olive oil and mix thoroughly.
- Transfer the mixture into a greased baking dish.
- Cover with aluminum foil and bake for 30 minutes.
- Remove the foil, stir the casserole, and top with cheese if desired.
- Bake uncovered for an additional 15-20 minutes or until the sweet potatoes are tender.
- Garnish with chopped cilantro before serving. Enjoy!
Notes: Covering at first traps steam so the rice cooks through and the potatoes soften. Stirring mid-bake mixes any dry parts into the broth. Adding cheese at the end prevents it from burning and gives a nice brown top.
How to serve this recipe
Serve warm from the oven. Scoop it onto plates or into bowls. Add a simple green salad or steamed veggies on the side. For a heartier meal, top with a fried egg or warm salsa. You can also serve it with plain yogurt or sour cream to add creaminess. If you want a sweet contrast on the side for brunch-style meals, try a gentle sweet bake like a sweet croissant casserole.
How to store this recipe
Cool the casserole to room temperature before storing. Put it in an airtight container and keep in the fridge for 3–4 days. For longer storage, freeze in a sealed container or freezer bag for up to 2 months. Thaw in the fridge overnight before reheating. Reheat in the oven at 350°F (175°C) until hot, or use the microwave for single portions. If frozen, the texture of the potatoes can change slightly but the meal still tastes good.
Tips to make this recipe
Cut the sweet potatoes to similar sizes so they cook evenly. If your rice is quick-cook, reduce the broth a little. If you use raw rice, make sure the rice has room to absorb broth. Test the potatoes with a fork before finishing. If the top browns too fast, cover with foil. You can add extra beans or vegetables if you want more bulk. For another simple oven idea, see a basic baked feta eggs with tomatoes and spinach recipe for timing tips.
Variation
Swap black beans for pinto or kidney beans. Use brown rice, but add a bit more broth and bake longer. Add chopped bell peppers or corn for color. For a spicy version, add chili powder or a diced jalapeño. If you want a vegan dish, skip the cheese or use a plant-based version. Some swaps need small time tweaks, like more liquid for brown rice or less for pre-cooked rice, which keeps this meal easy and flexible.
FAQs
Q: Can I use cooked rice instead of dry?
A: Yes. Reduce the broth and bake a little less time so it does not get mushy.
Q: Do I need to peel the sweet potatoes?
A: You can leave the skin on if you prefer. Dice smaller if you keep the skin.
Q: Can I make it gluten-free?
A: Yes. The ingredients listed are naturally gluten-free. Check any spice blends you use.
Q: How do I know it is done?
A: Potatoes should be soft with a fork. Rice should be tender and no dry spots remain.
Conclusion
This meal is simple, flexible, and fits daily cooking. It bakes in one dish and uses pantry staples plus sweet potato for body and flavor. It works for weeknights, meal prep, or a casual get-together. For an extra reference and another take on this style of bake, see Cozy Peach Kitchen’s version of the casserole.
Print
Rice and Bean Casserole with Sweet Potatoes
- Total Time: 60 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A simple and filling casserole made with rice, black beans, and sweet potatoes, perfect for weeknight dinners or potlucks.
Ingredients
- 1 cup of rice
- 1 can of black beans, drained and rinsed
- 2 medium sweet potatoes, peeled and diced
- 1 cup of vegetable broth
- 1 teaspoon of garlic powder
- 1 teaspoon of onion powder
- 1 teaspoon of cumin
- Salt and pepper to taste
- 1 tablespoon of olive oil
- 1 cup of shredded cheese (optional)
- Chopped cilantro for garnish (optional)
Instructions
- Preheat the oven to 375°F (190°C).
- Combine the rice, black beans, diced sweet potatoes, vegetable broth, garlic powder, onion powder, cumin, salt, and pepper in a large mixing bowl.
- Drizzle with olive oil and mix thoroughly.
- Transfer the mixture into a greased baking dish.
- Cover with aluminum foil and bake for 30 minutes.
- Remove the foil, stir the casserole, and top with cheese if desired.
- Bake uncovered for an additional 15-20 minutes or until the sweet potatoes are tender.
- Garnish with chopped cilantro before serving.
Notes
Covering at first traps steam so the rice cooks through and the potatoes soften. Stirring mid-bake mixes any dry parts into the broth. Adding cheese at the end prevents it from burning and gives a nice brown top.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 7g
- Protein: 15g
- Cholesterol: 30mg