What Kind of Rice Should I Use for Cheesy Mexican Rice Casserole?
I usually go for long grain white rice because it cooks up light and fluffy, and it holds its shape well in the casserole without turning mushy. If you’re in a rush, minute rice works too—just adjust the cooking time accordingly. For a more wholesome version, brown rice is a great option, though it takes a bit longer to cook and absorbs more liquid. Just make sure your rice is fully cooked before baking; this dish isn’t meant to cook the rice from raw.

If you’ve got leftover cooked rice sitting in the fridge, that’s perfect. In fact, day-old rice holds up beautifully in this dish and absorbs the flavors even better. Avoid sticky or short-grain rice, as they tend to clump together and change the texture.
Options for Substitutions
One of the best parts about this casserole is how forgiving and flexible it is. Don’t have every ingredient on hand? No problem—here are some tasty swaps you can make:
- Ground beef → Try ground turkey, chicken, or even lentils for a vegetarian twist.
- Cheddar cheese → Mix things up with Monterey Jack, Pepper Jack, or a Mexican blend.
- Black beans → Pinto beans or kidney beans are just as great.
- Rotel tomatoes → Use diced tomatoes with green chilies or regular canned tomatoes plus a splash of hot sauce.
- Taco seasoning → Make your own with chili powder, cumin, garlic powder, paprika, and oregano.
You can even sneak in some chopped spinach, zucchini, or bell peppers for extra veggies. It’s a flexible dish that adapts to whatever you’ve got in the pantry.
When I’m craving something hearty, comforting, and just bursting with flavor, I always turn to my Cheesy Mexican Rice Casserole. This dish is the kind of meal that fills the house with a warm, irresistible aroma and brings everyone running to the table. It’s easy to make, packed with ingredients you probably already have on hand, and it’s the perfect balance of savory beef, zesty spices, tender rice, and melty cheese.
What I love most about this casserole is how flexible it is. Whether you’re cooking for a weeknight dinner, feeding a crowd at a potluck, or meal prepping for the week ahead, this recipe fits the bill. It’s rich, filling, and incredibly satisfying, with bold Mexican-inspired flavors that always hit the spot. And yes, it’s just as good reheated the next day—maybe even better.
Why You’ll Love This Cheesy Mexican Rice Casserole
This dish is more than just easy comfort food—it’s a lifesaver on busy nights and a crowd-pleaser for any occasion. Here’s why it deserves a spot in your meal rotation:
- Quick prep with basic pantry staples
- Family-friendly flavors with just the right amount of spice
- One-pan convenience—easy to make and even easier to clean up
- Meal prep dream—freezes and reheats beautifully
- Customizable with endless topping and protein options
Ingredients for This Cheesy Mexican Rice Casserole
Each ingredient in this casserole plays a key role in creating that satisfying, flavor-packed bite. Here’s what you’ll need and why:
- Ground beef
It’s the heart of the casserole, bringing richness and a hearty bite that pairs perfectly with the spices and rice. - Cooked rice
Acts as the base, soaking up all the flavor and giving the dish its classic comforting texture. - Black beans
Add protein, fiber, and that soft, creamy texture that complements the beef and rice. - Diced tomatoes with green chilies (Rotel)
This brings in moisture, acidity, and a gentle heat that balances the dish. - Taco seasoning
Infuses the whole casserole with smoky, spicy, and savory Mexican flavor. - Onion
Provides aromatic depth and a subtle sweetness once sautéed with the beef. - Shredded cheddar cheese
Melts over the top for a golden, gooey finish and adds that cheesy comfort we all crave. - Fresh cilantro
Sprinkled at the end, it adds a pop of freshness that cuts through the richness. - Olive oil
Used for sautéing the onion and beef, helping build the flavorful base.
Each component comes together in perfect harmony, giving this casserole its bold yet cozy personality.

Step 1: Sauté the Aromatics and Beef
Start by heating a bit of olive oil in a large skillet over medium heat. Add finely chopped onion and cook until softened and fragrant—about 3 to 4 minutes. Then crumble in the ground beef and cook until fully browned. Drain any excess fat to avoid a greasy casserole.
Step 2: Season and Add Flavor
Sprinkle in your taco seasoning and stir to coat the beef evenly. Let it cook for another minute so the spices toast slightly and develop more flavor. Then stir in the diced tomatoes with green chilies, allowing the mixture to simmer for a few minutes to blend all the flavors.
Step 3: Mix in the Rice and Beans
Add the cooked rice and drained black beans to the skillet. Stir well to combine everything evenly—the rice should soak up some of the saucy mixture, turning it rich and fragrant. Taste and adjust seasoning if needed.
Step 4: Layer It in the Baking Dish
Transfer everything into a greased 9×13-inch baking dish. Spread it out into an even layer. Then top generously with shredded cheddar cheese, covering every corner so you get melty, cheesy goodness in every bite.
Step 5: Bake Until Bubbly and Golden
Preheat your oven to 375°F (190°C). Bake the casserole uncovered for about 15–20 minutes, or until the cheese is melted, bubbling around the edges, and slightly golden on top.
Step 6: Garnish and Serve
Once out of the oven, let it sit for 5 minutes to settle. Then sprinkle with fresh chopped cilantro before serving. It brightens everything up and adds that final touch of color and flavor.
How Long to Cook the Cheesy Mexican Rice Casserole
Since all the ingredients are already cooked, the baking time is primarily to melt the cheese and blend the flavors together. You’ll want to bake it at 375°F (190°C) for 15 to 20 minutes. Look for bubbling edges and a golden, melted cheese layer on top—that’s your cue it’s ready to come out of the oven.
If you’re prepping this ahead of time and pulling it straight from the fridge, add an extra 5 to 10 minutes of baking time to ensure it’s heated through.
Tips for Perfect Cheesy Mexican Rice Casserole
- Pre-cook your rice: Whether using white or brown, make sure it’s fully cooked and not overdone. Slightly firm rice holds up best after baking.
- Drain excess fat: After browning the beef, drain the fat so your casserole stays rich, not greasy.
- Use freshly shredded cheese: Pre-shredded cheese has anti-caking agents that affect melting. Shredding your own gives a smoother, gooier top.
- Balance the moisture: If your mixture seems too dry before baking, add a splash of broth or tomato sauce. Too wet? Let it simmer a bit longer before transferring to the dish.
- Let it rest before serving: A few minutes of rest after baking allows the cheese to settle and the flavors to come together better.
- Customize heat level: Adjust the spice to your liking by using hot or mild diced tomatoes with chilies, or adding a dash of hot sauce to the mix.
Watch Out for These Mistakes While Cooking
Even with a simple dish like Cheesy Mexican Rice Casserole, a few missteps can affect the final outcome. Here’s what to avoid:
- Using uncooked rice: This casserole isn’t designed to cook rice from scratch. Always use fully cooked rice to avoid a crunchy, underdone texture.
- Forgetting to drain the beef: Skipping this step can leave your casserole oily and overly rich.
- Not tasting as you go: Between the taco seasoning, beans, and tomatoes, salt levels can vary. Taste the mixture before baking to avoid bland or overly salty results.
- Overbaking the cheese: While a golden top is perfect, baking too long can dry out the casserole and make the cheese rubbery.
- Adding too much liquid: The dish should be moist, not soupy. Be cautious with added liquids like broth or salsa—just a splash if needed.
What to Serve With Cheesy Mexican Rice Casserole?
Pairing the casserole with the right sides can elevate your meal into a full-on fiesta. Here are some favorite options:
Guacamole & Tortilla Chips
Cool, creamy guac with crunchy chips is a great contrast to the warm, cheesy casserole.
Simple Green Salad
A crisp salad with lime vinaigrette helps cut through the richness and freshens up the plate.
Mexican Street Corn (Elote)
Grilled corn slathered in mayo, cheese, lime, and chili powder adds a sweet and spicy sidekick.
Refried Beans
Creamy refried beans round out the meal with their velvety texture and savory depth.
Pickled Jalapeños or Onions
These give a tangy, zesty bite that complements the casserole’s hearty flavors.
Fresh Pico de Gallo
Bright, fresh tomatoes, onions, cilantro, and lime bring vibrant contrast.
Grilled Pineapple
The sweet, smoky flavor adds a tropical twist that surprisingly balances the spice.
Agua Fresca or Limeade
Wash it all down with a refreshing homemade beverage that cools and refreshes.
Storage Instructions
Cheesy Mexican Rice Casserole stores beautifully, making it a fantastic make-ahead meal or next-day lunch.
- In the fridge: Store leftovers in an airtight container for up to 4 days. Reheat individual portions in the microwave or warm the entire dish in the oven at 350°F until heated through.
- In the freezer: Let the casserole cool completely, then wrap tightly in foil or transfer to a freezer-safe container. It keeps well for up to 2 months. For best results, thaw overnight in the fridge before reheating.
- Reheating tip: If the casserole looks a bit dry after storing, add a spoonful of broth or tomato sauce before reheating to revive its texture and flavor.
Estimated Nutrition
Here’s a general estimate per serving, based on a recipe that yields 6 servings:
- Calories: 460
- Protein: 25g
- Fat: 20g
- Carbohydrates: 45g
- Fiber: 6g
- Sugar: 3g
- Sodium: 780mg
These values can vary depending on your specific ingredients—especially the cheese, beef, and any additional toppings. For a lighter version, opt for lean ground turkey, low-fat cheese, and reduced-sodium beans and tomatoes.
Frequently Asked Questions
Can I make this casserole ahead of time?
Absolutely! You can fully assemble it a day in advance, cover tightly, and store it in the fridge. When you’re ready to eat, just bake it as directed—add 5–10 extra minutes if it’s coming straight from the fridge.
Can I freeze the leftovers?
Yes! This casserole freezes really well. Just let it cool completely, then portion it into freezer-safe containers or wrap the whole dish. It will keep for up to 2 months.
How can I make this recipe vegetarian?
Swap the ground beef for cooked lentils, plant-based ground meat, or even more beans. You can also bulk it up with extra veggies like bell peppers, corn, or zucchini.
Is it spicy?
It has a mild kick from the diced tomatoes with green chilies and taco seasoning, but it’s generally not overly spicy. You can always use mild ingredients or add hot sauce if you want more heat.
What cheese works best in this casserole?
Sharp cheddar is my go-to for its flavor and meltability, but Monterey Jack, Colby, or a Mexican blend all work wonderfully.
Can I use leftover rice?
Yes! In fact, day-old rice is perfect—it absorbs flavors better and has a firmer texture that holds up well during baking.
What size baking dish should I use?
A standard 9×13-inch baking dish works great for this recipe. If you’re halving the recipe, an 8×8 or similar smaller dish will do.
How do I reheat it without drying it out?
Add a splash of broth or tomato sauce before reheating, especially if using the oven. This will help keep the rice moist and flavorful.
Conclusion
Cheesy Mexican Rice Casserole is everything you want in a comforting, satisfying dish—savory beef, hearty rice, bold spices, and loads of gooey cheese all baked together into one bubbling pan of happiness. Whether you’re feeding a family, bringing something to a potluck, or meal prepping for the week, this recipe is an easy win. It’s flexible, flavorful, and a total crowd-pleaser. Make it once, and I guarantee it’ll become a regular in your kitchen lineup.

Cheesy Mexican Rice Casserole Recipe
- Total Time: 35 minutes
- Yield: 6 servings
Description
If you’re searching for a hearty, flavor-packed dish that’s easy to whip up and incredibly satisfying, look no further than this Cheesy Mexican Rice Casserole. It’s a one-dish wonder layered with seasoned ground beef, tender rice, black beans, zesty tomatoes, and a mountain of melty cheddar cheese. Whether you’re planning a quick dinner, prepping meals for the week, or need a crowd-pleasing dish for your next gathering, this easy recipe hits all the right notes. Perfect for those in search of quick dinners, family meals, or versatile easy food ideas, this casserole is a cozy blend of bold flavors and creamy textures. One bite, and you’ll know why it’s a favorite in my kitchen.
Ingredients
- 1 lb ground beef
- 2 cups cooked long grain white rice
- 1 (15 oz) can black beans, drained and rinsed
- 1 (10 oz) can diced tomatoes with green chilies (Rotel)
- 1 packet taco seasoning
- 1 small onion, diced
- 2 cups shredded cheddar cheese
- 1 tbsp olive oil
- Fresh cilantro, chopped (optional, for garnish)
Instructions
- Preheat oven to 375°F (190°C).
- Heat olive oil in a large skillet over medium heat. Add diced onion and cook until softened.
- Add ground beef to the skillet and cook until browned. Drain excess fat.
- Stir in taco seasoning and cook for 1 more minute.
- Mix in diced tomatoes with green chilies, black beans, and cooked rice. Combine thoroughly.
- Transfer mixture to a greased 9×13-inch baking dish.
- Sprinkle shredded cheddar cheese evenly on top.
- Bake uncovered for 15-20 minutes, or until cheese is melted and bubbly.
- Remove from oven and let sit for 5 minutes. Garnish with chopped cilantro if desired.
- Serve warm and enjoy!
- Prep Time: 15 minutes
- Cook Time: 20 minutes