Total Time
1hr 40mins
Prep 10 mins
Cook 1 hr 30 mins

This is a good hearty winter meal. It can easily be made healthier by using low fat sour cream and cheese.

Ingredients Nutrition


  1. In a large saucepan, bring rice and water to a boil. Reduce heat; cover and simmer for 35-40 minutes, until tender.
  2. In a bowl, combine beans, corn, tomatoes, salsa, sour cream, cheddar, pepper and rice. Transfer to a 2 1/2 quart baking dish coated with nonstick spray. Sprinkle onions and olives over top.
  3. Bake, uncovered, at 350°F for 30 minutes. Sprinkle Mexican cheese over top. Bake 5-10 minutes longer, until cheese is melted.
  4. Let stand 10 minutes.
Most Helpful

4 5

My daughter just had a baby and I am staying with her this week. I have been cooking and trying out new recipes each night. My son in law is trying to watch his cholesterol and I wanted to try this since it had no meat. We all loved it! We did leave out the black olives, and the store did not have mexicorn (I just used the niblets corn). I served it with a spinach and fruit salad and cornbread. We were all full and I will make this again when I get home for my DH.

5 5

This was fantastic! My family loved it, especially my 11 yr. old who ate almost 1/2 the recipe all by himself! After we all left the table with happy tummy's he kept going back for more! I didn't have any rotel tomatoes, so I added regular diced tomatoes and a 4 oz can of diced green chili's. I also cut the sour cream in half and cut the Mexican cheese blend in half as well. We don't like olives so I just left those out and topped with fresh cilantro right before serving. My DH, oldest son and I all added a bit of taco sauce to ours just to spice it up. Served this with some tortilla chips and we were all really happy!

5 5

Excellent! I'd give it more stars if I could. I only made a few changes for personal preference. I cooked the rice in vegetable broth for more flavor, I used yellow onions instead or red and green olives instead of black. This one is going into my cookbook as a regular! Thanks!