Rice and Bean Casserole with Sweet Potatoes
If you’re looking for a cozy, hearty meal that warms your heart and fills your belly, then this Rice and Bean Casserole with Sweet Potatoes is just what you need. This dish has become a family favorite in my home, and I can’t wait to share it with you! It beautifully combines nutritious ingredients into a colorful, flavorful casserole that’s perfect for busy weeknights or those special family gatherings.
What I love most about this recipe is its comforting nature. With the sweetness of the roasted sweet potatoes paired with the earthy black beans, every bite feels like a warm hug. Plus, it’s easy to whip up and can even be made ahead of time—what’s not to love?
Why You’ll Love This Recipe
- Simple preparation: Just chop, mix, and bake! This casserole comes together quickly, making it ideal for weeknight dinners.
- Family-friendly: Kids love the sweet taste of the potatoes and the fun textures from beans and corn. It’s a hit at any table!
- Make-ahead convenience: You can prepare this dish in advance and pop it into the oven when you’re ready.
- Flavorful goodness: With spices like cumin and smoked paprika, every bite is packed with savory delight.
- Nutrient-rich: Loaded with veggies and whole grains, this casserole is as wholesome as it is delicious.

Ingredients You’ll Need
To create this delightful Rice and Bean Casserole with Sweet Potatoes, you’ll need some simple, wholesome ingredients that come together beautifully. Let’s gather everything you need!
For the Base
- 1 cup long-grain brown rice: A hearty and nutritious grain that forms the base of the casserole.
- 1 can (15 oz) black beans: Rich in protein and fiber; don’t forget to drain and rinse them!
- 2 medium sweet potatoes: Peeled and cubed for natural sweetness.
- 1 medium onion: Chopped for flavor depth.
- 2 cloves garlic: Minced for an aromatic base.
For Flavor
- 1 ½ cups vegetable broth: Use low-sodium vegetable broth to keep it light.
- 1 tablespoon olive oil: For roasting those sweet potatoes!
- 1 teaspoon ground cumin: Adds warmth to the dish.
- 1 teaspoon smoked paprika: For that subtle smokiness.
- 1 teaspoon ground turmeric: Gives a lovely golden color.
- 1 teaspoon dried oregano: Herbaceous notes for added flavor.
- Salt and pepper: To taste.
Optional Toppings
- ½ cup shredded cheese (optional): Cheddar or mozzarella; whatever you prefer!
- Fresh cilantro or parsley: Chopped for garnish.
For Extra Flavor
- 1 cup corn kernels: Fresh or frozen adds sweetness.
- 1 bell pepper: Chopped for crunch.
- 1 tablespoon lime juice: A zesty touch before serving.
- Chili flakes: Add if you’re craving some heat!
Variations
This recipe is wonderfully flexible! Feel free to make it your own with these variations:
- Swap the beans: Use kidney beans or chickpeas instead of black beans for a new twist.
- Add more veggies: Toss in some spinach or zucchini for extra nutrition!
- Make it spicy: Add diced jalapeños or a dash of hot sauce if you love heat!
- Cheesy delight: If you’re feeling indulgent, swap out some of the rice for more cheese!
How to Make Rice and Bean Casserole with Sweet Potatoes
Step 1: Preheat Your Oven
First things first! Preheat your oven to 375°F (190°C). This will ensure our casserole cooks evenly while we prepare everything else.
Step 2: Prepare the Sweet Potatoes
In a large mixing bowl, toss the cubed sweet potatoes with olive oil, salt, pepper, cumin, smoked paprika, turmeric, and oregano. Spread them on a baking sheet in a single layer. Roasting them brings out their natural sweetness and enhances their flavor. Bake for about 25 minutes until they are tender.
Step 3: Sauté Onions and Garlic
While your sweet potatoes are roasting away, grab a skillet over medium heat. Add a splash of olive oil (if needed) to sauté chopped onions until they are translucent. Toss in minced garlic until fragrant; this step builds an amazing base flavor that ties everything together!
Step 4: Combine Ingredients
In a large baking dish, combine cooked rice (follow package instructions), black beans, corn kernels, bell pepper, roasted sweet potatoes once they are done baking, sautéed onions, garlic mixture, vegetable broth, lime juice, salt, and pepper. Mix everything until well combined!
Step 5: Bake It Up
Spread everything evenly in your baking dish. If using cheese as an optional topping, sprinkle it generously on top! Cover with foil (to prevent drying) and bake for 30-35 minutes. Remove foil during the last 10 minutes for that perfect cheesy crust (if using).
Step 6: Serve & Enjoy
Once baked to perfection, remove from oven and let cool slightly before serving. Garnish with fresh cilantro or parsley! Now gather your loved ones around the table to enjoy this delightful Rice and Bean Casserole with Sweet Potatoes together.
I hope you enjoy making this recipe as much as I do! Happy cooking!
Pro Tips for Making Rice and Bean Casserole with Sweet Potatoes
Cooking is all about enjoying the process and making it your own, so here are some helpful tips to ensure your Rice and Bean Casserole with Sweet Potatoes turns out delicious every time!
- Use fresh ingredients: Fresh vegetables will enhance the flavors of your casserole. Whenever possible, choose organic sweet potatoes, bell peppers, and herbs for the best taste.
- Customize the spices: Feel free to experiment with different spices or herbs to suit your palate. Adding a pinch of cayenne or ground coriander can give this dish an exciting twist!
- Make it ahead of time: This casserole can be prepared in advance and stored in the fridge. Just pop it in the oven when you’re ready to eat for a quick weeknight meal.
- Adjust the texture: For a creamier casserole, consider adding a splash more vegetable broth or mixing in some plant-based cream before baking. This will give it a rich, comforting feel.
- Store leftovers properly: If you have any leftovers, let them cool completely before storing them in an airtight container. They can last up to 3 days in the refrigerator—perfect for meal prep!
How to Serve Rice and Bean Casserole with Sweet Potatoes
Serving your Rice and Bean Casserole with Sweet Potatoes is just as important as making it! A well-presented dish not only looks appetizing but also enhances the overall dining experience.
Garnishes
- Chopped fresh herbs: Sprinkle some chopped cilantro or parsley on top just before serving for a vibrant finish that brightens up the dish.
- Sliced avocado: Adding a few slices of creamy avocado on top provides a rich, buttery contrast that pairs beautifully with the flavors of the casserole.
Side Dishes
- Simple green salad: A refreshing salad made with mixed greens, cucumber, and a light vinaigrette complements the heartiness of the casserole perfectly.
- Roasted vegetables: Oven-roasted seasonal veggies like broccoli or Brussels sprouts offer an additional layer of flavor and nutrients to your meal.
- Quinoa tabbouleh: A light quinoa tabbouleh made with diced tomatoes, cucumber, parsley, lemon juice, and olive oil serves as a refreshing side that balances out the richness of the casserole.
- Cornbread muffins: Soft cornbread muffins provide a delightful sweetness that contrasts nicely with savory dishes like this casserole. Plus, they’re perfect for soaking up any leftover sauce!

Make Ahead and Storage
This Rice and Bean Casserole with Sweet Potatoes is perfect for meal prep! It can be made in advance, stored, and enjoyed throughout the week. With its hearty ingredients, it’s a comforting dish that holds up beautifully over time.
Storing Leftovers
- Let the casserole cool completely before storing.
- Transfer leftovers to an airtight container.
- Refrigerate for up to 4 days.
Freezing
- Once cooled, portion the casserole into freezer-safe containers.
- Label each container with the date for easy tracking.
- Freeze for up to 3 months for best quality.
Reheating
- Thaw in the refrigerator overnight before reheating.
- Reheat individual portions in the microwave for 2-3 minutes until heated through.
- For the entire casserole, reheat in a preheated oven at 350°F (175°C) for about 20-25 minutes, covering with foil to prevent drying out.
FAQs
If you have questions about this delightful casserole, here are some common inquiries answered!
Can I make Rice and Bean Casserole with Sweet Potatoes ahead of time?
Absolutely! This casserole is great for meal prep. You can assemble it a day in advance and store it in the fridge until you’re ready to bake.
What can I serve with Rice and Bean Casserole with Sweet Potatoes?
This casserole pairs wonderfully with a fresh salad or steamed vegetables. You could also serve it alongside a dollop of avocado or guacamole for added creaminess.
Is Rice and Bean Casserole with Sweet Potatoes vegan-friendly?
Yes! This recipe is entirely plant-based as long as you omit the cheese or use a vegan cheese substitute. It’s packed with flavors and nutrients without any animal-derived ingredients.
How do I add more protein to Rice and Bean Casserole with Sweet Potatoes?
You can easily boost the protein content by adding cooked quinoa or lentils. You could also mix in some nuts or seeds before baking for added texture and nutrition.
Can I substitute other beans in this recipe?
Certainly! While black beans are delicious, you can swap them out for kidney beans, pinto beans, or chickpeas based on your preference. Each will bring its unique flavor profile to the casserole!
Final Thoughts
I hope you enjoy making this Rice and Bean Casserole with Sweet Potatoes as much as I do! It’s not only a nutritious choice but also a cozy dish that warms your heart and fills your home with wonderful aromas. Whether you’re meal prepping or serving it at a family dinner, I’m sure it will become a beloved recipe in your kitchen. Happy cooking!
Rice and Bean Casserole with Sweet Potatoes
Looking for a comforting and nutritious meal that the whole family will love? This Rice and Bean Casserole with Sweet Potatoes is the answer! With its colorful blend of roasted sweet potatoes, hearty black beans, and aromatic spices, this dish delivers warmth and flavor in every bite. Perfect for busy weeknights or meal prep, it’s a wholesome option that’s easy to prepare in advance. Whether you’re serving it at a family gathering or enjoying it for a quick dinner, this casserole promises to satisfy.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: Serves approximately 6
- Category: Main
- Method: Baking
- Cuisine: American
Ingredients
- 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 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
- 1 cup corn kernels (optional)
- 1 bell pepper (chopped, optional)
- ½ cup shredded cheese (optional)
- 1 tablespoon lime juice (optional)
- Chili flakes (optional)
Instructions
- Preheat your oven to 375°F (190°C).
- In a mixing bowl, toss cubed sweet potatoes with olive oil and spices. Spread on a baking sheet and roast for about 25 minutes until tender.
- While the sweet potatoes roast, sauté onions in olive oil until translucent, then add minced garlic.
- In a large baking dish, combine cooked rice, black beans, corn, bell pepper, roasted sweet potatoes, sautéed onions and garlic, vegetable broth, lime juice, salt, and pepper. Mix well.
- Spread evenly in the baking dish and top with cheese if desired. Cover with foil and bake for 30-35 minutes. Remove foil for the last 10 minutes for a golden crust.
- Let cool slightly before serving; garnish with fresh herbs if desired.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 320
- Sugar: 5g
- Sodium: 360mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 12g
- Protein: 12g
- Cholesterol: 0mg
