Jump to Recipe Print RecipeThe aroma wafting from the oven brings me back to cozy family gatherings, where comfort food ruled the table. Today, I’m excited to share my Hearty Rice and Bean Casserole with Sweet Potatoes—a dish that perfectly harmonizes flavor and nutrition. This one-pot wonder is not only easy to whip up but also a fantastic option for meal prep or a heartwarming vegan feast. Picture layers of tender brown rice, protein-packed black beans, and naturally sweet roasted sweet potatoes coming together to create a soul-soothing casserole. Who doesn’t love a satisfying meal that nourishes both body and spirit? Ready to dive into the delightful world of wholesome flavors? Let’s get cooking! Why is this casserole a must-try? Hearty, Flavorful Base: The combination of brown rice and black beans forms a nutritious foundation, offering protein and fiber for a satisfying meal. Naturally Sweet Touch: Roasted sweet potatoes add a delightful sweetness and vibrant color, elevating this dish from ordinary to extraordinary. Endless Customization: With options for vegan and gluten-free versions, you can personalize ingredients to meet your dietary needs or whims. Easy Meal Prep: This casserole is perfect for meal prepping, as it keeps well in the fridge and can be reheated easily, making weeknight dinners a breeze. Crowd-Pleasing Appeal: Ideal for family gatherings, this casserole is sure to impress both vegans and non-vegans alike—just like my Jalapeno Popper Casserole or Cheesy Rice Casserole that everyone loves! Rice and Bean Casserole with Sweet Potatoes Ingredients • All you need for your delicious casserole! For the Base Brown Rice – Provides structure and fiber; you can swap with white rice but remember to adjust cooking times. Black Beans – Offers protein and texture; feel free to substitute with kidney beans, pinto beans, or chickpeas for variety. For the Sweet Elements Sweet Potatoes – Adds natural sweetness and nutrients; ensure they’re roasted for optimal flavor. For the Flavor Vegetable Broth – Enhances the overall taste; choose gluten-free broth if necessary. Cumin and Paprika – Essential spices that bring warmth; adjust to your preferred spice level for the perfect kick. Optional Enhancements Cheese – Adds a creamy texture; you can omit for a vegan option or use dairy-free cheese. Vegetables (optional) – Add other nutritious options like bell peppers, spinach, zucchini, or corn to amplify flavors and colors. With these ingredients, you’ll be well on your way to crafting an irresistible Rice and Bean Casserole with Sweet Potatoes that your family will love! Step‑by‑Step Instructions for Rice and Bean Casserole with Sweet Potatoes Step 1: Preheat Oven Begin by preheating your oven to 350°F (175°C). This ensures that when your casserole is ready for baking, the heat will be just right for even cooking. While the oven warms up, prepare your ingredients by gathering all necessary items, including your casserole dish, mixing bowls, and measuring cups. Step 2: Cook the Rice In a medium saucepan, bring vegetable broth to a boil and add your brown rice. Reduce the heat to low, cover, and simmer for about 40-45 minutes, or until the rice is tender and liquid is absorbed. Stir occasionally and keep an eye on it. The rice will give off a warm, nutty aroma as it cooks, providing a flavorful base for your Rice and Bean Casserole. Step 3: Prepare Sweet Potatoes While the rice cooks, peel and chop your sweet potatoes into even cubes, roughly ¾ inch each for uniform roasting. Toss them in olive oil, salt, and a sprinkle of paprika for added flavor. Spread the cubes on a baking sheet and roast in the preheated oven for about 25-30 minutes, flipping halfway through, until they are golden brown and tender. Step 4: Combine Ingredients In a large mixing bowl, combine your cooked brown rice, drained black beans, cumin, and any additional vegetables you’ve chosen, mixing them well. This hearty blend will be the filling for your Rice and Bean Casserole, bursting with colors and flavors. Ensure all ingredients are evenly incorporated for a deliciously balanced dish. Step 5: Assemble the Casserole Spread the rice and bean mixture evenly in a greased casserole dish, creating a solid base. Delicately layer the roasted sweet potatoes on top, creating a visually appealing contrast of colors. If desired, sprinkle cheese over the sweet potatoes for a creamy finish. This layering technique not only enhances the look but also allows flavors to meld beautifully during baking. Step 6: Bake the Casserole Place the assembled casserole in the oven and bake for 30-40 minutes. Keep an eye out for bubbling around the edges and a slightly golden top, which indicates it’s time to take it out. The aroma of the Rice and Bean Casserole with Sweet Potatoes will fill your kitchen, making it hard to resist! Step 7: Cool and Serve Once baked, remove the casserole from the oven and let it cool for about 5-10 minutes before serving. This resting time allows the flavors to settle and enhances the overall taste. Serve warm, perhaps with a fresh side salad or your favorite toppings, and enjoy this comforting, wholesome dish that’s perfect for any gathering! Rice and Bean Casserole with Sweet Potatoes Variations Feel free to explore these delightful twists and substitutions to make the dish uniquely yours, bursting with flavors! Vegan Option: Swap cheese for nutritional yeast for a cheesy flavor without dairy. It’s rich in B vitamins and adds an umami punch! Gluten-Free: Substitute vegetable broth with homemade gluten-free broth to keep this dish safe for those with gluten sensitivities. Homemade broth elevates the flavor! Hearty Lentils: Replace black beans with lentils for a different texture and a boost of protein. Lentils cook quickly, making it a quick alternative! Spicy Kick: Add diced jalapeños or hot sauce to bring a fiery flair to your casserole. Each bite will awaken your taste buds! Seasonal Veggie Delight: Incorporate seasonal veggies like zucchini, spinach, or bell peppers for extra nutritional value and vibrant colors. The more, the merrier! Sweet & Savory Combo: Mix in some corn or diced apples for a sweet surprise that complements the savory depth of the casserole. A delightful contrast of flavors! Creamy Avocado: Top your finished casserole with fresh avocado slices for a creamy texture and added richness while maintaining the dish’s freshness. International Flair: Experiment with herbs like cilantro or spices such as curry powder to give your casserole an international twist, making it a worldly delight! For a cozy and satisfying dinner, this versatile casserole can be paired with dishes like Caribbean Chicken Rice or enjoyed with a slice of Sweet Chili Chicken on the side. Let these variations inspire you to create your own delicious tradition! How to Store and Freeze Rice and Bean Casserole with Sweet Potatoes Fridge: Store any leftover Rice and Bean Casserole with Sweet Potatoes in an airtight container for up to 3-4 days. Make sure it’s completely cooled before sealing to retain moisture. Freezer: If you want to save some for later, freeze the casserole in an airtight container for up to 3 months. Cool it completely before wrapping tightly to prevent freezer burn. Reheating: To reheat, simply thaw overnight in the fridge, then warm in the oven at 350°F (175°C) for about 20-25 minutes, or until heated through. You can also microwave individual portions if preferred. Assemble Ahead: You can prep the whole casserole a day ahead and store it unbaked in the fridge. Just pop it in the oven when you’re ready to enjoy it! Expert Tips for Rice and Bean Casserole Uniform Sweet Potato Pieces: Cut sweet potatoes into even cubes to ensure they roast evenly and create a consistent flavor throughout the casserole. Flavor Boost: Letting the casserole rest for a few minutes after baking allows the flavors to meld beautifully, enhancing every bite of the Rice and Bean Casserole with Sweet Potatoes. Make-Ahead Convenience: Prepare the casserole a day in advance and store in the fridge until it’s time to bake. This saves time during busy weeknights and helps the flavors develop! Freezing Guidelines: If you’re batch cooking, cool the casserole completely before freezing it in an airtight container to prevent freezer burn and preserve freshness. Spice to Your Taste: Adjust the amount of cumin and paprika based on your heat preference; don’t be afraid to experiment for that perfect kick! What to Serve with Rice and Bean Casserole with Sweet Potatoes Looking to create a full and satisfying meal alongside this nourishing dish? Fresh Side Salad: A crisp salad of mixed greens dressed with a light vinaigrette adds brightness and contrast to the hearty casserole. Fresh veggies elevate the entire meal. Creamy Avocado Slices: Creamy avocado brings a smooth texture that beautifully complements the casserole’s warmth, adding richness that warms the soul. Savory Garlic Bread: Crunchy, garlic-infused bread provides a satisfying crunch, perfect for scooping up every flavorful bite of the casserole’s delicious layers. Grilled Vegetables: Pair with zesty grilled veggies like zucchini and bell peppers for a dose of smoky flavor and vibrant color that balances the casserole. Crispy Roasted Chickpeas: For added crunch, these roasted chickpeas offer a protein-packed snack that can be served on the side or sprinkled on top for extra texture. Coconut Yogurt: A dollop of coconut yogurt brings a creamy, tangy contrast to the sweetness of the potatoes while enhancing the dish’s wholesome appeal, especially for vegan diners. Herbal Iced Tea: Refreshing iced tea infused with herbs like mint or basil creates a harmonious drink option that refreshes your palate with every sip. Dark Chocolate Brownies: Finish with a decadent treat like rich, fudgy brownies. Their sweetness rounds out the meal, creating a delightful end to your culinary experience. Make Ahead Options This Rice and Bean Casserole with Sweet Potatoes is a fantastic choice for meal prep enthusiasts! You can prepare the base of the casserole—combining the cooked brown rice, black beans, and spices—up to 24 hours in advance and store it in the refrigerator. To prevent the sweet potatoes from browning, roast them just before baking or keep them separate until you’re ready to assemble. When you’re ready to enjoy your hearty casserole, simply layer the mixture in a greased dish, top with the sweet potatoes and cheese (if using), and bake straight from the fridge—adding about 5-10 minutes to the baking time for perfectly warming results. This way, you’ll have a deliciously satisfying meal with minimal effort on busy weeknights! Rice and Bean Casserole with Sweet Potatoes Recipe FAQs What type of rice should I use for the casserole? I highly recommend using brown rice for its nutty flavor and added fiber. If you’re short on time, white rice can also work, but be sure to adjust the cooking time accordingly, as it cooks faster—about 15-20 minutes instead of 40-45 minutes! How do I know if my sweet potatoes are ripe? Look for sweet potatoes that are firm and free of dark spots or blemishes. If they have any dark spots all over, it’s best to choose another one. Also, select medium-sized potatoes for even roasting! How should I store leftovers of the Rice and Bean Casserole? Absolutely! Leftovers can be stored in an airtight container in the fridge for 3-4 days. Just make sure it’s completely cooled before sealing to retain moisture and flavor. Can I freeze this casserole for later use? Yes, you can! To freeze your Rice and Bean Casserole with Sweet Potatoes, cool it completely after baking. Then, wrap it tightly in plastic wrap or place it in an airtight container. It can be frozen for up to 3 months. When you’re ready to enjoy, thaw it in the refrigerator overnight and reheat in the oven at 350°F (175°C) for about 20-25 minutes. Are there any dietary considerations I should be aware of? This casserole is naturally gluten-free if you use gluten-free broth. It’s also a nutritious option for vegans! Just skip the cheese or substitute with dairy-free cheese, and you’re all set. Additionally, adapt the ingredients based on any bean allergies by substituting with lentils or quinoa for protein. What should I do if my casserole looks too dry after baking? If you notice your casserole seems dry, consider adding a splash of vegetable broth or water while reheating. This helps to revive moisture. To prevent it from happening in the first place, ensure you’re not over-baking; keep an eye on the edges for bubbling, and let it rest post-baking to lock in moisture. Savory Rice and Bean Casserole with Sweet Potatoes Delight Hearty Rice and Bean Casserole with Sweet Potatoes is a comforting, nutritious dish that harmonizes flavor and nutrition. Print Recipe Pin Recipe Prep Time 20 minutes minsCook Time 45 minutes minsCooling Time 10 minutes minsTotal Time 1 hour hr 15 minutes mins Servings: 6 servingsCourse: CasserolesCuisine: VeganCalories: 350 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Base1 cup Brown Rice Provides structure and fiber; you can swap with white rice but remember to adjust cooking times.1 can Black Beans Offers protein and texture; feel free to substitute with kidney beans, pinto beans, or chickpeas for variety.For the Sweet Elements2 medium Sweet Potatoes Adds natural sweetness and nutrients; ensure they’re roasted for optimal flavor.For the Flavor2 cups Vegetable Broth Enhances the overall taste; choose gluten-free broth if necessary.1 teaspoon Cumin Essential spice that brings warmth.1 teaspoon Paprika Essential spice that brings warmth.Optional Enhancements1 cup Cheese Adds a creamy texture; you can omit for a vegan option or use dairy-free cheese.Vegetables (optional) Add other nutritious options like bell peppers, spinach, zucchini, or corn. Equipment OvenSaucepanMixing bowlBaking sheetCasserole Dish Method Step-by-Step InstructionsPreheat your oven to 350°F (175°C).In a medium saucepan, bring vegetable broth to a boil and add your brown rice. Reduce the heat to low, cover, and simmer for about 40-45 minutes or until the rice is tender and liquid is absorbed.Peel and chop your sweet potatoes into even cubes. Toss them in olive oil, salt, and paprika, then roast in the oven for about 25-30 minutes.In a large mixing bowl, combine your cooked brown rice, drained black beans, cumin, and any additional vegetables, mixing them well.Spread the rice and bean mixture evenly in a greased casserole dish, then layer the roasted sweet potatoes on top. If desired, sprinkle cheese over the sweet potatoes.Place the casserole in the oven and bake for 30-40 minutes until bubbling and slightly golden.Remove the casserole from the oven and let it cool for about 5-10 minutes before serving. Nutrition Serving: 1servingCalories: 350kcalCarbohydrates: 60gProtein: 12gFat: 5gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gSodium: 400mgPotassium: 800mgFiber: 10gSugar: 5gVitamin A: 12000IUVitamin C: 15mgCalcium: 50mgIron: 3mg NotesCut sweet potatoes into even cubes for uniform roasting. Let the casserole rest before serving to enhance flavors. Prepare a day in advance and store in the fridge. Tried this recipe?Let us know how it was!