Hearty Rice and Bean Casserole with Sweet Potatoes in 45 Minutes

You know those nights when you just need something warm, filling, and packed with goodness? That’s exactly why I fell in love with this rice and bean casserole with sweet potatoes. It started as a desperate “what’s left in the pantry?” experiment one rainy evening, and now it’s my go-to comfort food. The sweet potatoes caramelize beautifully, the rice soaks up all those smoky spices, and the beans? Oh, they make it hearty enough to satisfy even my hungriest teenager. Best part? It’s ridiculously simple—just chop, stir, bake, and boom! Dinner’s ready with minimal fuss and maximum flavor.

Why You’ll Love This Rice and Bean Casserole with Sweet Potatoes

Trust me, this isn’t just another casserole—it’s the kind of dish that makes you do a little happy dance when you pull it out of the oven. Here’s why:

  • Nutritious powerhouse: Sweet potatoes, beans, and rice team up to give you fiber, protein, and vitamins in every bite
  • Weeknight lifesaver: From chopping to serving, it’s done in under an hour (and most of that’s hands-off baking time!)
  • Wallet-friendly: Uses pantry staples and cheap seasonal veggies—my college kid lives on this
  • Meal prep MVP: Tastes even better the next day, and freezes like a dream
  • Crowd-pleaser: My meat-loving husband didn’t even notice it was vegetarian until I told him

rice and bean casserole with sweet potatoes - detail 1

Ingredients for Rice and Bean Casserole with Sweet Potatoes

Here’s everything you’ll need to make this cozy casserole sing – and yes, those sweet potato measurements matter! I learned the hard way that uneven dicing leads to some mushy bits and some crunchy rebels in the same bite.

  • 1 cup uncooked rice (I use long-grain white, but more on subs below)
  • 2 medium sweet potatoes, peeled and diced into 1/2-inch cubes
  • 1 can (15 oz) black beans, drained and rinsed (that liquid’s too starchy!)
  • 1 onion, chopped (yellow or red both work)
  • 2 cloves garlic, minced (or 1/2 tsp garlic powder in a pinch)
  • 1 tsp cumin – don’t skip this! It’s the flavor backbone
  • 1 tsp paprika (smoked if you’ve got it)
  • 1 tbsp olive oil (or whatever oil you cook with)
  • 1 cup vegetable broth (chicken works too if you’re not veg)
  • Salt and pepper to taste

Ingredient Substitutions

No black beans? No problem! This recipe bends without breaking:

  • Beans: Kidney, pinto, or even chickpeas make great stand-ins
  • Rice: Quinoa or couscous work (adjust liquid slightly)
  • Sweet potatoes: Butternut squash or carrots bring similar sweetness

Want to jazz it up? Toss in chili flakes, a handful of corn, or sprinkle cheese on top during the last 5 minutes of baking. My kids beg for shredded cheddar!

How to Make Rice and Bean Casserole with Sweet Potatoes

Okay, let’s get cooking! This casserole comes together in just a few simple steps, but I’ll walk you through each one so it turns out perfect every time. Here’s how I make mine:

  1. Preheat your oven to 375°F (190°C). This gives everything time to heat up evenly while you prep – no cold spots in your casserole!
  2. Sauté the aromatics: Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook until translucent (about 3 minutes), then stir in the minced garlic for just 30 seconds until fragrant. (Careful – garlic burns fast!)
  3. Cook the sweet potatoes: Toss in your diced sweet potatoes, cumin, and paprika. Stir everything together and let it cook for about 5 minutes – you’ll start smelling those amazing spices!
  4. Combine everything: Add the uncooked rice, drained black beans, and vegetable broth. Give it a good stir and let it come to a quick boil – this helps the rice start absorbing liquid.
  5. Bake it: Transfer the mixture to a greased 9×13 baking dish (or whatever oven-safe dish you have), cover with foil, and bake for 25 minutes. The foil keeps all that precious moisture in!
  6. Rest before serving: Let it sit for 5 minutes after baking – I know it’s tempting to dig right in, but this lets the rice finish absorbing any extra liquid.

Pro Tips for Success

After making this dozens of times, here are my can’t-skip secrets:

  • Dice those sweet potatoes evenly! Aim for 1/2-inch cubes – too big and they won’t cook through, too small and they’ll turn to mush.
  • Rinse your beans well – that starchy liquid can make the casserole gluey.
  • Using brown rice? Add an extra 1/4 cup broth and bake for 35-40 minutes instead.

Serving Suggestions for Rice and Bean Casserole

This casserole shines all on its own, but oh boy—wait till you see what happens when you dress it up! My favorite way? A big dollop of Greek yogurt (or sour cream if we’re feeling indulgent) with a handful of fresh cilantro on top. The cool creaminess against the warm, spiced casserole is magic.

Other winning combos:

  • Sliced avocado for extra creaminess
  • A squeeze of lime juice to brighten everything up
  • Hot sauce or salsa for those who like it spicy (my brother drowns his in Cholula)
  • A simple green salad on the side to balance the heartiness

Leftovers? They make killer stuffed peppers or burrito filling—just saying!

Storage and Reheating Instructions

This casserole keeps like a dream! Let it cool completely (I’m impatient too, but trust me—steam turns to mush), then tuck it into airtight containers. It’ll stay fresh in the fridge for up to 4 days, though mine never lasts that long!

When reheating, I prefer the oven (350°F for about 15 minutes) because it keeps the texture perfect. But for quick lunches, the microwave works too—just sprinkle a tablespoon of broth over the top first to bring back that just-baked moisture. Frozen? Thaw overnight in the fridge first—it reheats beautifully for up to 3 months!

Nutritional Information

Now, I’m no nutritionist, but I can tell you this casserole packs some serious goodness! Based on my ingredients, each hearty serving comes out to about:

  • 320 calories – filling without being heavy
  • 60g carbs (those sweet potatoes and rice give you energy!)
  • 10g protein (thank you, mighty black beans)
  • 8g fiber – keeps you satisfied for hours

Remember, numbers can vary depending on your exact ingredients—my neighbor’s version with extra cheese definitely bumps up the calories (worth it though!). For more general information on the nutritional benefits of dietary fiber, check out official resources.

Frequently Asked Questions

I’ve gotten so many questions about this casserole over the years—here are the ones that pop up most often!

Can I freeze this casserole? Absolutely! It freezes beautifully for up to 3 months. I like to portion it out before freezing—perfect for quick solo meals when you don’t want to cook.

Can I use canned sweet potatoes? I don’t recommend it—they’re already so soft they’ll turn to mush during baking. Fresh sweet potatoes give you that perfect tender-but-not-soggy texture.

How do I make it spicier? Toss in some chili flakes with the spices, or stir in diced jalapeños with the onions. My spicy-food-loving friends swear by adding a dash of cayenne too!

Can I make this in a slow cooker? You bet! Sauté the veggies first, then cook on low for 3-4 hours. Just check that rice—different cookers vary. If you’re looking for general slow cooker guides, there are great resources available.

Share Your Feedback

Did you make this casserole? I’d love to hear how it turned out! Tag me @mykitchenadventures so I can see your creations – bonus points if you snapped a pic of that golden sweet potato crust!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
rice and bean casserole with sweet potatoes

Hearty Rice and Bean Casserole with Sweet Potatoes in 45 Minutes


  • Author: Zach
  • Total Time: 40 mins
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A hearty rice and bean casserole with sweet potatoes, perfect for a nutritious meal.


Ingredients

Scale
  • 1 cup rice
  • 1 can black beans, drained
  • 2 medium sweet potatoes, diced
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 tsp cumin
  • 1 tsp paprika
  • 1 tbsp olive oil
  • 1 cup vegetable broth
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 375°F.
  2. Heat olive oil in a pan and sauté onion and garlic.
  3. Add sweet potatoes, cumin, and paprika. Cook for 5 minutes.
  4. Stir in rice, beans, and vegetable broth. Bring to a boil.
  5. Transfer to a baking dish and bake for 25 minutes.
  6. Let cool slightly before serving.

Notes

  • You can substitute black beans with kidney beans.
  • Add chili flakes for extra heat.
  • Prep Time: 10 mins
  • Cook Time: 30 mins
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 5g
  • Sodium: 300mg
  • Fat: 4g
  • Saturated Fat: 1g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 60g
  • Fiber: 8g
  • Protein: 10g
  • Cholesterol: 0mg

Keywords: rice, beans, sweet potatoes, casserole, vegetarian

Leave a Comment

Recipe rating