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!
Preheat your oven to 375°F (190°C). Grease a 9x13-inch casserole dish and set aside.
In a large skillet, heat the olive oil over medium heat. Add the diced onion and cook for 3-4 minutes, until softened.
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.
In the same skillet, stir in the cooked rice, black beans, kidney beans, fire-roasted diced tomatoes (with their juices), and vegetable broth.
Season the mixture with ground cumin, smoked paprika, dried oregano, salt, and black pepper. Stir well to combine and simmer for 2-3 minutes.
Transfer the rice and vegetable mixture to the prepared casserole dish and spread it out evenly.
Sprinkle the shredded cheddar cheese evenly over the top of the casserole.
Bake in the preheated oven for 20-25 minutes, until the cheese is melted and the casserole is heated through.
Remove from the oven and let it sit for 5 minutes before serving.
Garnish with freshly chopped cilantro, if desired, and serve warm.
Calories |
2667 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 89.2 g | 114% | |
| Saturated Fat | 41.7 g | 208% | |
| Polyunsaturated Fat | 2.7 g | ||
| Cholesterol | 180 mg | 60% | |
| Sodium | 4426 mg | 192% | |
| Total Carbohydrate | 359.0 g | 131% | |
| Dietary Fiber | 62.4 g | 223% | |
| Total Sugars | 32.8 g | ||
| Protein | 115.6 g | 231% | |
| Vitamin D | 0.9 mcg | 4% | |
| Calcium | 1704 mg | 131% | |
| Iron | 29.0 mg | 161% | |
| Potassium | 4497 mg | 96% | |
*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.