Transfer the mixture into a greased 9×13-inch baking dish and spread it out evenly Recipe
A wholesome and flavorful Rice and Bean Casserole with Sweet Potatoes, combining nutritious brown rice, protein-rich black beans, and naturally sweet roasted sweet potatoes. Enhanced with aromatic spices and herbs, this casserole is perfect as a comforting main dish that’s both nutritious and satisfying, suitable for vegetarian and vegan diets.
- Author: Victoria
- Prep Time: 20 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 1 hour 30 minutes
- Yield: 6 servings 1x
- Category: Main Dish
- Method: Roasting, sautéing, baking
- Cuisine: American
- Diet: Vegetarian
For the Casserole:
- 1 cup long-grain brown rice
- 1 can (15 oz) black beans, drained and rinsed
- 2 medium sweet potatoes, peeled and cubed
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 ½ cups low-sodium vegetable broth
- 1 tablespoon olive oil
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon ground turmeric
- 1 teaspoon dried oregano
- Salt and pepper to taste
For the Topping:
- ½ cup shredded cheese (optional, for non-vegan version; cheddar or mozzarella recommended)
- Fresh cilantro or parsley, chopped for garnish
Optional Add-Ins:
- 1 cup corn kernels (fresh or frozen)
- 1 bell pepper, chopped
- 1 tablespoon lime juice (for serving)
- Chili flakes (to taste, for added heat)
- Prepare the Sweet Potatoes: Preheat your oven to 400°F (200°C). Peel and cube the sweet potatoes into 1-inch pieces, ensuring uniform size for even cooking. Toss them in a bowl with olive oil, ½ teaspoon salt, ¼ teaspoon black pepper, smoked paprika, and cumin. Spread on a baking sheet in a single layer and roast for 25-30 minutes, stirring halfway, until tender and caramelized.
- Cook the Rice: While the sweet potatoes roast, bring 2 cups of vegetable broth to a boil in a medium pot. Add the brown rice, reduce heat to low, cover, and simmer for 40-45 minutes until the rice is tender and liquid absorbed. Remove from heat and let rest, covered, for 5 minutes. Fluff with a fork.
- Sauté the Vegetables: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add chopped onion and cook 5-7 minutes until soft and translucent. Stir in minced garlic; cook 1-2 minutes until fragrant. Add ground turmeric, oregano, cumin, and salt, stirring well to coat the mixture with spices.
- Assemble the Casserole: In a large mixing bowl, combine the cooked rice, sautéed onion and garlic, black beans, and roasted sweet potatoes. Mix well. Transfer everything into a greased 9×13-inch baking dish, spreading evenly. If using, sprinkle shredded cheese over the top.
- Bake the Casserole: Cover the baking dish with aluminum foil. Bake at 375°F (190°C) for 20-25 minutes to meld flavors. If cheese is added, remove foil during the last 5-10 minutes to allow cheese to melt and brown slightly.
- Garnish and Serve: Remove from oven and cool for a few minutes. Garnish with chopped fresh cilantro or parsley. Optionally, drizzle with lime juice and sprinkle chili flakes if desired. Serve warm and enjoy!
Notes
- For a vegan version, omit the cheese or use plant-based cheese alternatives.
- Ensure sweet potato cubes are uniform in size for even roasting.
- You can prepare this casserole ahead and refrigerate before baking; just increase baking time slightly if baking cold.
- Add bell pepper and corn for extra flavor and texture.
- Use low-sodium vegetable broth to control salt levels.
- Store leftovers tightly covered in the fridge for up to 4 days.
- Reheat thoroughly before serving.
Nutrition
- Serving Size: 1/6 of casserole
- Calories: 320 kcal
- Sugar: 5 g
- Sodium: 250 mg
- Fat: 7 g
- Saturated Fat: 1 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 55 g
- Fiber: 9 g
- Protein: 11 g
- Cholesterol: 5 mg
Keywords: rice and bean casserole, sweet potato casserole, vegetarian casserole, healthy casserole, brown rice recipe, black beans, roasted sweet potatoes, plant-based dinner