Save Recipe

Sign in and save recipe to your profile.

Sign In
Get free recipes sent straight into your inbox!

Mexican spices and our favorite vegetables are mixed with brown rice in this healthy, flavorful, and freezable casserole dish. You’re going to love it!

Overhead view of a Mexican casserole in a baking dish.

One of our favorite go-to healthy meals is this brown rice and black bean casserole. It is a satisfying and hearty dish. There’s all sorts of vegetables in it, including carrots, which means the kids are gobbling up healthy stuff along with the rice they love. We don’t particularly care for brown rice in just about anything, but in this recipe it is super flavorful and soft. Even the kids don’t even notice the difference and them crazies are picky!

Between the green chiles, garlic, and cumin, this dish has such amazing flavor, making it both kid and adult friendly. The best part about a casserole like this is that every bite is a different adventure depending on what goodies you get on your fork. This recipe is already vegetarian, but can easily be turned vegan by omitting the cheese or substituting with a plant-based cheese alternative. As with most casseroles, this dish freezes very well. Just freeze after step 3, let thaw the day before, and then bake for 45 minutes to an hour when ready to eat.

  • How can I make sure the cheese won’t burn?

    Casserole recipes that are topped with cheese often call for a covering of aluminum foil so that everything can bake without the cheese burning. It is important to follow this step, but can cause a mess if the cheese sticks to the foil. To avoid sticking, lightly spray your foil with nonstick spray before placing that side down to cover the cheese. You’ll be able to easily remove it without the cheese sticking!

  • Aluminum Foil Tip:

    Did you know…when you are covering something with aluminum foil the shiny side should go in, leaving the dull, more heat absorbent side showing. This will allow it to absorb more heat rather than reflect some of it.

  • Is Mexican Brown Rice and Black Bean Casserole vegetarian?

    Yes! This casserole does not contain any meat and is vegetarian as is. You can even omit the cheese or substitute with a plant-based cheese alternative to make it completely vegan.

Close up view of a forkful of brown rice and black bean casserole with avocado.

If you like this recipe, you may be interested in these other delicious casserole recipes:

Watch the video below where Rachel will walk you through every step of this recipe. Sometimes it helps to have a visual, and we’ve always got you covered with our cooking show. You can find the complete collection of recipes on YouTube, Facebook Watch, or our Facebook Page, or right here on our website with their corresponding recipes.

Mexican brown rice and black bean casserole topped with sour cream and avocado slices on a blue plate.
Mexican spices and several vegetables are mixed with brown rice in this healthy, flavorful, and freezable casserole dish.
Prep Time 10 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 15 minutes
  • 1 1/2 cups brown rice
  • 3 cups vegetable broth can substitute chicken broth
  • 1 tablespoon olive oil
  • 1 onion diced
  • 2 small zucchinis diced
  • 8 oz mushrooms sliced
  • 1 teaspoon ground cumin
  • 3 cloves garlic crushed
  • 2 cups canned black beans
  • 4 oz diced green chiles drained
  • 3 large carrots shredded
  • 2 cups mozzarella cheese divided
  • Place the rice and broth into a large saucepan over high heat. Bring to a boil, cover, and reduce heat to low. Let simmer, covered, for 40-50 minutes until all liquids have been absorbed by the rice. Remember that brown rice takes longer to cook than white and you should check the packaging for estimated cooking times.
  • Before the rice is done, heat olive oil in a large skillet over medium-high heat. Saute the onions, zucchini, and mushrooms for about 5-7 minutes until all are cooked through. Add in the cumin and minced garlic and cook for an additional 1 minute. Remove from heat and place in a large mixing bowl.
  • In the large mixing bowl, combine the saute mixture, black beans, green chiles, carrots, cooked rice, and 1 cup of cheese. Stir with a spoon until everything is distributed fairly evenly. Transfer to a 9x13 baking dish that has been lightly sprayed with nonstick spray. Top with the remaining 1 cup of cheese.
  • Cover with aluminum foil **(See cooking lesson)** and bake in a 350 degree oven for 25 minutes. Remove the foil and bake for an additional 10 minutes to let the cheese get slightly browned.
**Serving Suggestion: goes well topped with sour cream and/or avocados


Calories: 408kcal | Carbohydrates: 57g | Protein: 18g | Fat: 12g | Saturated Fat: 5g | Cholesterol: 29mg | Sodium: 957mg | Potassium: 794mg | Fiber: 7g | Sugar: 6g | Vitamin A: 5750IU | Vitamin C: 19.4mg | Calcium: 261mg | Iron: 3.1mg
Course: Main Course
Cuisine: Mexican
Keyword: Black Bean Casserole
Notify of
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Become a Member

Sign up to save recipes in your recipe book, write reviews and more!

Sign up with

By signing up you agree to's terms of use and privacy policy.