Listen, when the kids are starving, practice runs late, or you just don’t feel like doing a stack of dishes that rivals Mount Everest, you need a hero in your pot. And boy, do I have the hero for you! Forget everything you thought you knew about complicated baked dishes; we are talking about the easiest, one-pot mexican rice casserole you will ever lay eyes on. Seriously, it’s cheesy, it’s hearty, and it comes together right on the stovetop in less than 40 minutes. As someone who cooks for a hungry crew nearly every single night, this simple Tex-Mex bake has saved my sanity more times than I can count! If you like fast flavor, this recipe is going to change your weeknights. You should check out my guide on easy chicken fried rice for more 30-minute miracles!
Why This Easy One-Pot Mexican Rice Casserole is a Weeknight Winner
When I tell you this casserole is my secret weapon, I really mean it! The whole magic behind this dish is how little effort it takes versus how much flavor you end up with. If you’re tired of pots and pans everywhere after dinner, this one will make you want to cheer. It’s proof that the best mexican rice casserole recipes are the ones that demand the least from you!
-
Speed and Minimal Cleanup
Since we are handling everything—browning the beef, toasting the rice, and simmering it all—in just one skillet, cleanup is ridiculous! You are basically washing one pan and maybe a cutting board. This recipe is the definition of easy cleanup meals, which means less time scrubbing and more time relaxing after dinner. It truly is cooked in under 40 minutes total!
-
Comfort Food Appeal
Let’s be honest, sometimes you just need food that hugs you from the inside out. That gooey, salty, cheesy top layer mixed into fluffy Tex-Mex seasoned rice? That’s pure comfort food dinner gold right there. It tastes like you spent ages layering things up, but we both know it was basically effortless while you were helping the kids with homework.
Gathering Ingredients for Your Mexican Rice Casserole Recipe
Okay, this is where the simplicity really shines, because we are using mostly pantry staples to build up that amazing flavor foundation for our mexican rice casserole. You don’t need twenty little bowls of prepped veggies or specialty items. Everything here is easy to grab! I always make sure my spices are fresh, because that makes a huge difference in anything Tex-Mex.
Here is exactly what you’ll want on hand:
- One tablespoon of olive oil to kick things off.
- One pound of ground beef—but if you’re swapping to chicken tonight, make sure it’s already cooked and shredded!
- One medium onion, and this needs to be chopped up small; we want it to melt away into the rice.
- The whole packet of taco seasoning mix—don’t try to measure out spices separately, just use the packet for maximum ease!
- Two cups of uncooked long-grain white rice. This is important; don’t rinse it! We need that starch.
- Four cups of warming chicken broth.
- One (10 ounce) can of diced tomatoes and green chilies—and make sure you use them *undrained*! That juice is pure flavor.
- One cup of frozen corn. No need to thaw it first!
- And finally, the cheese situation! You’ll need one cup of shredded Monterey Jack and a half cup of cheddar. I like using sharp cheddar for a little more punch.
Oh, and don’t forget the fresh cilantro for garnish at the very end; it tastes like sunshine after all that rich rice. If you’re looking for something equally delicious to serve alongside, check out my recipe for skillet cornbread—it’s fantastic for scooping up extra cheese!
Essential Equipment for Making the One Pot Mexican Rice
Look, since we are keeping this cleanup minimal, we aren’t pulling out every gadget we own! You absolutely need a large, deep skillet or a Dutch oven. The key here is depth—you need room to cook the four cups of liquid without it splashing everywhere when it boils.
Make sure you have a tight-fitting lid for that skillet, because we are sealing in all that delicious steam while the rice cooks perfectly. And of course, standard measuring cups and spoons will do the trick for getting your broth and cans right!
Step-by-Step Instructions for the Cheesy Mexican Casserole
Alright, let’s get cooking! This is the part where a true mexican rice casserole comes together right before your eyes, and trust me, there’s very little active work required. The whole secret to success here is managing the heat and remembering not to peek! We are cooking this entirely stovetop, so you can ditch the oven preheating stress.
Browning the Beef and Sautéing Aromatics
First things first, get that olive oil hot in your big skillet over medium-high heat. Throw in your ground beef—if you’re using chicken, hold off on that until the end, remember? Cook the beef until it’s browned all the way through. Now, listen to me: drain off any excess grease! I usually tilt the skillet right over the sink and use a paper towel to blot up whatever is left. We want flavor, not a greasy mess in our final rice. Once drained, toss in your chopped onion and let it cook down until it looks soft and a little translucent, about three minutes.
Simmering the Rice Base
Now for the flavor punch! Stir in that entire packet of taco seasoning and let it cook for just sixty seconds until you can really smell how good it is—that toasting wakes up the spices beautifully. Next, dump in the uncooked rice, the chicken broth, the can of undrained diced tomatoes and green chilies, and your cup of frozen corn. Give everything a good, thorough stir to make sure nothing is stuck on the bottom. Once it all comes to a rolling boil, you need to drop the heat down immediately to low, slap that lid on TIGHTLY, and let it simmer for 18 to 20 minutes. My biggest piece of advice for any rice dish is this: do not lift that lid! Leave it alone! If you mess with it, the steam escapes, and you end up with crunchy rice. After the time is up, just pull the skillet off the burner and let it rest, still covered, for a solid five minutes. This resting time is non-negotiable; it finishes cooking the rice perfectly. For more tips on cooking rice perfectly, check out my guide on easy one-pot Spanish rice!

Finishing with Creamy Cheese
Five minutes are up. Take that lid off and see that beautiful, fluffy rice, ready for its cheesy coating! Now, this is important: turn the heat off completely. We are stirring the cheese in after the heat is off. Add both your Monterey Jack and cheddar cheese and stir gently until everything is melted down and creamy. Stirring off the heat ensures the cheese melts smoothly without getting stringy or separating. See? Told you this was the best Easy Rice Casserole!

Tips for the Best Mexican Rice Casserole Every Time
Even though this is an incredibly simple recipe, there are a few little tricks I use to make sure my mexican rice casserole turns out like it was made by a professional! First, if you’re living somewhere high up, the water boils faster, so you might need just a tiny splash (maybe an extra ¼ cup) of broth because that liquid evaporates quicker. Don’t just dump it in, though—add it slowly during the simmering stage if it looks too dry.
Also, a big one: don’t be tempted to use instant rice here! Instant rice cooks way too fast and turns to complete mush when you try to bake or simmer it this way. We need that long-grain white rice for structure.
When it comes to the cheese, pull it out of the fridge about 15 minutes before you plan to stir it in. Cold cheese melts slower and can sometimes make the rice mixture feel tighter. If you want that extra creamy texture I mentioned in my guide on quick creamy cheesy rice, letting the cheese warm up just a bit beforehand really helps that final stir happen effortlessly!
Ingredient Notes and Substitutions for This Tex Mex Casserole
I love that this recipe is so flexible; it’s not stuck in its ways! If you are doing a ‘no-beef’ night, swapping to cooked chicken is actually easier than you think. If you use the ground beef route, make sure you drain that fat well, otherwise, your final bake will be oily. If you use the cooked chicken, you actually skip the browning step entirely and toss the chicken in with the cheese at the very end. Easy, right?
For cheese, feel free to mix it up! Colby Jack is great, or if you want a little more bite, substitute cheddar for Pepper Jack for a mild kick. If you need it spicier than the diced green chilies provide, just add a teaspoon of cayenne pepper—or even better, a dash of your favorite hot sauce—right when you add the taco seasoning. It gives everything a lovely little flavor boost, just like in my Mexican Street Corn Salad!
Make-Ahead and Storage for Your Mexican Rice Casserole
One of the greatest things about this cheesy mexican rice casserole is that it plays so nicely with meal prepping! When I know the next night is going to be crazy, I stop right after step 5—that’s when the rice is cooked but before we stir in the cheese. I just cover that skillet up tight and pop the whole thing into the fridge. When dinner time rolls around, you just reheat it slowly on the stovetop, stirring occasionally, or bake it covered at 350°F until it’s piping hot all the way through!
If you want to freeze it, make sure it cools completely first. You can find more ways to prep ahead in my guide on the best make ahead casserole ideas!
Serving Suggestions for This Family Friendly Casserole
Now that you’ve made this hearty dish, you need some simple, fresh stuff to pile on top! Because this casserole is so rich and cheesy, you don’t need much, honestly. A big dollop of cool sour cream or Greek yogurt really balances the heat from the taco seasoning, and salsa or pico de gallo adds a necessary pop of acidity.
My favorite thing to serve alongside this is a big bowl of homemade guacamole and chips—you can find my trick for the best guacamole ever right here! Sliced avocado or even some shredded lettuce on the side makes this feel like a complete Fiesta Dinner.

Frequently Asked Questions About Making Mexican Rice Casserole
I get so many questions about this dish because once people try it, they start wondering how they ever lived without this mexican rice casserole in their rotation! Here are the things I hear most often when folks try this for the first time. If you’ve tried my general Easy Rice Casserole, you know how reliable this method is!
Can I use brown rice in this Mexican Rice Casserole?
Yes, you totally can! But here’s the catch with brown rice—it just takes way longer to get soft. If you swap it out, you must increase your total liquid by about half a cup, and then you’ll need to extend that simmer time by another 15 to 20 minutes. Keep checking under the lid after the initial 20 minutes until it looks tender.
How do I prevent the rice from getting mushy in this One Pot Mexican Rice?
Mushy rice is the terror of any One Pot Mexican Rice dish, I agree! The key is two-fold: first, measure your liquid exactly—don’t eyeball the broth! Second, and this is huge, you have to stick to that 5-minute covered rest period *after* you take the skillet off the heat. That residual steam is what finishes cooking the grains perfectly, rather than boiling them into oblivion.
Can this be made vegetarian?
Absolutely! If you leave out the ground beef, you’ve instantly got a killer vegetarian dish. To keep the bulk hearty, I suggest adding an extra cup of broth or vegetable broth, and then toss in a can of rinsed black beans or even some cooked lentils when you add the corn. It makes for a wonderful family friendly casserole!
Print
Easy One-Pot Cheesy Mexican Rice Casserole
- Total Time: 40 min
- Yield: 6 servings
- Diet: Low Lactose
Description
Make this simple, cheesy Mexican rice casserole in one pot for an easy weeknight dinner. This recipe uses ground beef and classic Tex-Mex flavors.
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef (or 1.5 cups cooked, shredded chicken)
- 1 medium onion, chopped
- 1 packet (1 ounce) taco seasoning mix
- 2 cups uncooked long-grain white rice
- 4 cups chicken broth
- 1 (10 ounce) can diced tomatoes and green chilies, undrained
- 1 cup frozen corn
- 1 cup shredded Monterey Jack cheese
- 1/2 cup shredded cheddar cheese
- 1/4 cup chopped fresh cilantro, for garnish
Instructions
- Heat the olive oil in a large, deep skillet or Dutch oven over medium-high heat. Add the ground beef and cook until browned. Drain off any excess fat.
- Add the chopped onion to the skillet and cook until softened, about 3 minutes.
- Stir in the taco seasoning mix and cook for 1 minute until fragrant.
- Add the uncooked rice, chicken broth, diced tomatoes with green chilies, and frozen corn to the skillet. Stir everything together well.
- Bring the mixture to a boil. Once boiling, reduce the heat to low, cover the skillet tightly, and simmer for 18 to 20 minutes, or until the liquid is absorbed and the rice is tender. Do not lift the lid during this time.
- Remove the skillet from the heat. Let it stand, covered, for 5 minutes.
- Remove the lid and stir in the Monterey Jack cheese and cheddar cheese until melted and creamy.
- Serve immediately, garnished with fresh cilantro.
Notes
- For a make-ahead option, prepare the casserole through step 5, cover, and refrigerate. Reheat slowly on the stovetop or bake covered at 350°F until heated through.
- If using cooked chicken instead of ground beef, skip step 1 and add the cooked chicken in step 6 along with the cheese.
- Use your favorite type of shredded cheese blend for different flavor profiles.
- Prep Time: 10 min
- Cook Time: 30 min
- Category: Dinner
- Method: Stovetop/Simmering
- Cuisine: Tex-Mex
Nutrition
- Serving Size: 1 serving
- Calories: 480
- Sugar: 5
- Sodium: 750
- Fat: 18
- Saturated Fat: 8
- Unsaturated Fat: 10
- Trans Fat: 0
- Carbohydrates: 55
- Fiber: 3
- Protein: 28
- Cholesterol: 65

Comments are closed.