Easy One-Skillet Mexican Rice Casserole

posted by Andrea | 01/24/2018

I’m back with another yummy Mexican meal our whole family loves.

I can have this frugal, family-friendly meal on the table in roughly 15-20 minutes since I almost always have the ground beef and rice pre-cooked in my freezer, and the leftovers are a fantastic hot dip for tortilla chips!

If you’re looking for a vegetarian meal or more of a side dish, simply leave out the ground beef. Or, spread the filling between two tortillas and grill it on a George Foreman or panini maker for a quesadilla.

And, like most of my recipes, it freezes well too!

Recipe for Easy One-Skillet Mexican Rice Casserole

serves 6

{print recipe}


  • olive oil
  • 1 small onion, diced
  • 1 T. minced garlic
  • 1 c. peppers, diced
  • 1 c. corn (fresh, frozen, canned)
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) diced tomatoes,
  • 1 can (15 oz) refried beans
  • 1 can (12 oz) red enchilada sauce (mild or hot – depending on your preference)
  • 1 packet (1.2 oz) taco seasoning
  • 2 c. cooked rice (you’ll need to cook it ahead of time — so 1 c. dry rice)
  • 2 c. cooked ground beef
  • salt and pepper to taste
  • 1 to 2 c. shredded cheese
  • fresh cilantro, sour cream, green onions, avocado, etc. (optional garnishes)


In a large covered frying pan, heat oil over medium heat.

Add in garlic, diced onions, and peppers. Sauté until veggies are tender.

Add in all the rest of the ingredients (except the cheese). Cook over medium low heat, stirring regularly until everything is combined and heated through.

Add cheese, cover, and let melt (about 3-5 minutes).

Add garnishes and serve!

If you have precooked ingredients in your freezer like I do, you’ll easily be able to get this meal on the table in 15-20 minutes.

However, even if you have to cook up the ground beef and the rice, it’s still a really quick, easy, frugal, and filling meal that would work well for busy week nights or lazy weekends.

We enjoy this meal quite regularly, as a casserole, as a hot dip for chips, as quesadilla filling, and as a side dish with another Mexican main dish.

If you give it a try, I hope your family loves it too!

What are your favorite one-dish meals?

Visit my virtual recipe box for more simple, delicious, family friendly recipes!


Filed under: FoodHoliday Foods

Leave a comment


  1. Lana


    I made this Saturday evening, with cauliflower rice, it was very tasty! It did not have the same thick consistency as yours in the picture above, since cauliflower rice doesn’t absorb the same. But still very good. Will be making it again.


    Andrea Reply:

    yummy! yes, if you use cauliflower rice, you’d probably want to hold back on some of the liquid… glad it still tasted good!


  2. Sheila


    I am a new follower and I have immensely enjoyed reading your blog and seeing all the pics of your sweet family, You are a terrific Momma and a woman wise beyond your years, and I know where your wisdom comes from.

    I have made this dish about six times now and everybody loves it! I also made it for a Vegan minus the beef and it was just as good! Thank you for sharing ALL that you do – you are making an eternal difference in the lives of your family and those that read your blog. May God continue to guide you!


    Andrea Reply:

    Thanks so much Sheila!!!
    If you ever need/want to make it vegan again, try using cooked brown lentils in place of the beef — it really is quite tasty!
    And that reminds me, I need to put this meal on our menu plan for next week — we all love it!


  3. Marie


    Can’t wait to try this! My husband won’t eat beef so will try it with ground chicken. Thanks for a yummy simple idea,


    Andrea Reply:

    oh yes, it should work with ground chicken too (or even shredded chicken)!


  4. Brittany


    I made this last night, substituting salsa for the enchilada sauce. It’s awesome! Compliments from the hubs, and he doesn’t usually rave over things.


    Andrea Reply:

    yay!! I was actually going to say that you could sub in salsa for the enchilada sauce, but didn’t put that in the post. Glad you all liked it 🙂


  5. Deb


    I just started making my own enchilada sauce with this recipe.


    VERY easy and I am more likely to have those ingredients than enchilada sauce.

    Might take away from the quick and easy, but still……


    Andrea Reply:

    thanks so much — this will be really helpful for me too as I usually have those ingredients in the house and not always enchilada sauce 🙂


  6. Michelle


    Just curious….how do the little ones do with it?

    I am trying to think of meal ideas for when my daughter gives birth in a few weeks to help her out. She has 3 little ones that are really picky eaters. I am struggling to come up with quick, inexpensive dishes the whole family will eat.

    If you have any suggestions I would be ever so grateful.

    I WILL be trying this one for sure. Thanks for sharing it with us.


    Andrea Reply:

    My kids love it – but of course, it’s all what the kids are used to. If they dont’ regularly have Mexican meals, they might not like it.