Dinner

Vegetarian Casserole: Vegetable and Black Bean Brown Rice Casserole

A dump-and-bake vegetarian casserole layering brown rice, black beans, zucchini, and bell pepper in a smoky tomato base, topped with melted cheddar cheese.

A spoon lifts a cheesy scoop of vegetable and black bean rice casserole from a ceramic dish on a wooden table.

Cook this recipe

Vegetarian Casserole: Vegetable and Black Bean Brown Rice Casserole

Ingredients

Servings
6

Nutrition per serving

Serving size
1 serving
Calories
290 kcal
Protein
13.00 g
Carbohydrates
33.00 g
Fat
13.00 g
Sodium
502.00 mg
Cholesterol
28.00 mg
Fiber
6.40 g
Saturated fat
5.80 g
Sugar
4.40 g
Unsaturated fat
5.40 g

Instructions

0 of 8 steps done

01Step

Preheat and prep the dish

Preheat the oven to 375°F (190°C) and lightly grease a 9x13-inch baking dish.
Preheat the oven to 375°F (190°C) and lightly grease a 9x13-inch baking dish
02Step

Cook the onion

Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 4-5 minutes until softened.
Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 4-5 minutes until softened
03Step

Add vegetables and garlic

Stir in the garlic, zucchini, and bell pepper. Cook for 5 minutes, stirring occasionally, until just tender.
Stir in the garlic, zucchini, and bell pepper. Cook for 5 minutes, stirring occasionally, until just tender
04Step

Build the filling

Add the corn, black beans, diced tomatoes, cumin, chili powder, smoked paprika, salt, and pepper. Cook for 3 minutes, stirring to combine.
Add the corn, black beans, diced tomatoes, cumin, chili powder, smoked paprika, salt, and pepper. Cook for 3 minutes, stirring to combine
05Step

Stir in the rice

Remove the skillet from heat and stir in the cooked brown rice until evenly combined.
Remove the skillet from heat and stir in the cooked brown rice until evenly combined
06Step

Assemble and top with cheese

Spread the mixture evenly into the prepared baking dish and sprinkle the shredded cheddar cheese over the top.
Spread the mixture evenly into the prepared baking dish and sprinkle the shredded cheddar cheese over the top
07Step

Bake

Bake uncovered for 20-25 minutes, until the cheese is melted and bubbly and the casserole is heated through.
Bake uncovered for 20-25 minutes, until the cheese is melted and bubbly and the casserole is heated through
08Step

Rest and serve

Let the casserole rest for 5 minutes, garnish with chopped cilantro, and serve warm.
Let the casserole rest for 5 minutes, garnish with chopped cilantro, and serve warm

Share this recipe

Loved this recipe? Share it with someone who’ll enjoy it.

Cooking guide

Cooking tips and techniques

This vegetarian casserole layers brown rice, black beans, and sautéed vegetables in a smoky tomato base, then finishes under melted cheddar for a dump-and-bake dinner that's ready in about 40 minutes. It's naturally meatless, freezer-friendly, and easy to customize with whatever vegetables you have on hand.

What Makes This Vegetarian Casserole So Satisfying

The combination of cooked brown rice and black beans gives this vegetarian casserole enough protein and fiber to work as a standalone main dish rather than a side. Sautéing the onion, zucchini, and bell pepper before baking removes excess moisture and concentrates their flavor, while cumin, chili powder, and smoked paprika add warmth without heat. The cheddar topping melts into a golden crust that holds the layers together when you serve it.

Ingredient Swaps for Your Vegetarian Casserole

Brown rice can be swapped for white rice, quinoa, or farro as long as it's fully cooked before mixing. Black beans work well with pinto or kidney beans if that's what's in your pantry. Zucchini and bell pepper can be replaced with yellow squash, mushrooms, or diced carrots, and frozen corn can be left out if you prefer a lower-carb mix. For the cheese, a Mexican blend or Monterey Jack melts just as nicely as cheddar, and a plant-based shredded cheese works if you're keeping the dish dairy-free.

How to Prevent a Watery or Dry Vegetarian Casserole

The most common issue with a vegetable-based vegetarian casserole is excess liquid pooling at the bottom of the dish. Draining the canned diced tomatoes and black beans well before adding them is essential, and cooking the vegetable mixture for a few extra minutes uncovered lets steam escape rather than collecting in the baking dish. If your casserole looks dry after baking, a splash of vegetable broth stirred in before serving brings back moisture without diluting the flavor.

Storing and Reheating Vegetable Rice Casserole

Cool leftovers completely, then store them in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze portions in a freezer-safe container for up to 2 months; thaw overnight in the refrigerator before reheating. When reheating, warm leftovers in the oven or microwave until they reach 165°F (74°C) all the way through, checking the center with an instant-read thermometer if you're unsure.

Serving This Vegetarian Casserole for Weeknights and Gatherings

Serve this vegetarian casserole straight from the baking dish with a side salad or warm tortillas for a quick weeknight dinner, or set it out alongside other dishes for a potluck since it holds its texture well at room temperature for a short time. A dollop of sour cream or a squeeze of lime juice at the table brightens the smoky flavors. For more meatless dinner ideas and planning tips, see the vegetarian dinner recipes.

Helpful answers

Frequently Asked Questions

Can I make this vegetarian casserole ahead of time?

Yes, assemble the casserole up to the baking step, cover, and refrigerate for up to a day before baking; add a few extra minutes to the bake time if starting cold.

Can I freeze this vegetarian casserole?

Yes, cooled leftovers can be frozen in an airtight container for up to 2 months; thaw overnight in the refrigerator before reheating to 165°F (74°C).

What can I use instead of black beans?

Pinto beans or kidney beans both work well as a substitute for black beans in this recipe.

Is this vegetarian casserole gluten-free?

The ingredients listed are naturally gluten-free, but always check labels on canned beans and tomatoes for shared-facility warnings if that matters for your diet.

From readers

Reviews

Cooked this? Tell other readers how it went.

Be the first to review this recipe

Optional. Never shown; used only if we need to reply to you.
Your rating
Rate the recipe if you cooked it. Leave it empty to only ask a question.

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Reviews appear once we have checked them, usually within a day.