Nutrition Facts for Vegetable bean rice casserole

Vegetable Bean Rice Casserole

Packed with bold flavors and wholesome ingredients, the Vegetable Bean Rice Casserole is the ultimate comfort food that's as nutritious as it is satisfying. This colorful, oven-baked dish combines tender sautéed vegetables, hearty black and kidney beans, and fluffy cooked rice, all infused with smoky spices like cumin and paprika. Topped with a gooey layer of melted cheddar cheese—or a plant-based alternative for a vegan twist—it's a crowd-pleasing, one-pan recipe perfect for busy weeknights or family dinners. With only 15 minutes of prep time and plenty of customizable options, this casserole is a flavorful way to enjoy a protein-packed, veggie-forward meal. Serve it warm with a sprinkle of fresh cilantro for a vibrant finishing touch!

Nutriscore Rating: 77/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegetable Bean Rice Casserole
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 yellow onion, diced
  • 3 garlic cloves, minced
  • 2 bell peppers, diced (any colors)
  • 1 medium zucchini, diced
  • 3 cups cooked rice
  • 1 15-ounce can black beans, drained and rinsed
  • 1 15-ounce can kidney beans, drained and rinsed
  • 1 14.5-ounce can fire-roasted diced tomatoes
  • 1 cup vegetable broth
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1.5 cups shredded cheddar cheese (or plant-based alternative)
  • 2 tablespoons fresh cilantro, chopped (optional, for garnish)

Directions

Step 1

Preheat your oven to 375°F (190°C). Grease a 9x13-inch casserole dish and set aside.

Step 2

In a large skillet, heat the olive oil over medium heat. Add the diced onion and cook for 3-4 minutes, until softened.

Step 3

Add the minced garlic, diced bell peppers, and zucchini to the skillet. Sauté for an additional 5-7 minutes, stirring occasionally, until the vegetables are tender.

Step 4

In the same skillet, stir in the cooked rice, black beans, kidney beans, fire-roasted diced tomatoes (with their juices), and vegetable broth.

Step 5

Season the mixture with ground cumin, smoked paprika, dried oregano, salt, and black pepper. Stir well to combine and simmer for 2-3 minutes.

Step 6

Transfer the rice and vegetable mixture to the prepared casserole dish and spread it out evenly.

Step 7

Sprinkle the shredded cheddar cheese evenly over the top of the casserole.

Step 8

Bake in the preheated oven for 20-25 minutes, until the cheese is melted and the casserole is heated through.

Step 9

Remove from the oven and let it sit for 5 minutes before serving.

Step 10

Garnish with freshly chopped cilantro, if desired, and serve warm.

Nutrition Facts

Serving size (2560.1g)
Amount per serving % Daily Value*
Calories 2667.0
Total Fat 89.2g 0%
Saturated Fat 41.7g 0%
Polyunsaturated Fat 2.7g
Cholesterol 180.0mg 0%
Sodium 4426.5mg 0%
Total Carbohydrate 359.0g 0%
Dietary Fiber 62.4g 0%
Total Sugars 32.8g
Protein 115.6g 0%
Vitamin D 36IU 0%
Calcium 1704.4mg 0%
Iron 29.0mg 0%
Potassium 4496.8mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 29.7%
Protein: 17.1%
Carbs: 53.2%