One Pot Mexican Rice Casserole

One Pot Mexican Rice Casserole

One Pot Mexican Rice Casserole is a hearty skillet dinner made with ground beef, rice, corn, tomato sauce, salsa, taco seasoning, and melted cheese. Everything cooks in one pan, which makes it especially useful for busy nights when you want a complete dinner without a pile of dishes.

The rice cooks directly in the seasoned beef mixture instead of being prepared separately. That lets it absorb the broth, tomato sauce, salsa, and taco seasoning as it softens, so the finished casserole has flavor throughout rather than only on top.

Why This One-Pot Dinner Works

Ground beef gives the dish a rich savory base, while onion and garlic powder build flavor quickly without adding complicated prep. Corn adds sweetness and texture, and salsa gives the rice more personality than plain tomato sauce alone.

Because the cheese is added at the end, it stays creamy and melted instead of disappearing into the rice during the simmer. The final few minutes under a covered lid are enough to turn the top into a soft cheesy layer.

Ingredient Notes

Ground beef: Brown it well with the diced onion before adding the remaining ingredients. Drain excess grease if needed so the rice does not feel oily.

Long-grain white rice: This recipe is designed around regular long-grain rice. Using a different rice can change how much liquid is needed and how long the skillet must simmer.

Beef broth: The broth provides the liquid the rice needs while reinforcing the beef flavor.

Tomato sauce and salsa: Tomato sauce gives the dish body, while salsa adds extra seasoning and a little acidity. Use a salsa heat level that suits the people you are serving.

Corn and cheese: Corn adds color and sweetness. Shredded cheese goes on after the rice is tender, so it melts over the finished skillet instead of cooking into the liquid.

How to Make One Pot Mexican Rice Casserole

Brown the ground beef and onion together in a large skillet over medium-high heat. Season with salt and pepper, then drain off excess grease if the pan has more than you need.

Add the taco seasoning and garlic powder to the cooked beef. Stir briefly so the seasonings coat the meat before the liquid ingredients go in.

Stir in the rice, beef broth, drained corn, tomato sauce, and salsa. Bring the mixture to a boil, then cover the skillet, lower the heat, and let it simmer until the rice is tender.

Once the rice has absorbed the liquid, scatter the shredded cheese over the top and cover the pan again. A few minutes of trapped heat will melt the cheese without overcooking the rice.

Tips for Rice That Cooks Evenly

Use a skillet with a lid that fits well. Steam is part of the cooking process, and a loose lid allows too much moisture to escape before the rice becomes tender.

Keep the heat low after the mixture reaches a boil. A hard boil can cook the liquid away too quickly and cause the rice near the bottom to stick.

Avoid lifting the lid repeatedly. Check near the end of the stated cooking time rather than opening the pan every few minutes.

If the rice is nearly tender but the skillet looks dry, a small splash of broth can help it finish. Add only a little at a time so the casserole does not become soupy.

Easy Ways to Serve It

This casserole is already a complete meal, but chopped green onions, sour cream, avocado, or extra salsa can be served at the table. A simple salad also works well because the rice and beef are filling.

For another Tex-Mex style dinner, Easy Ground Beef Burrito Casserole layers beef, tortillas, beans, and enchilada sauce. Easy Mexican Taco Lasagna is another baked option with seasoned beef, tortillas, salsa, and cheese.

Frequently Asked Questions

Can I use brown rice?

Brown rice needs more liquid and a longer cooking time than the long-grain white rice used here, so it is not a direct one-for-one substitute in this recipe.

Why is my rice still firm?

The heat may be too low, too much steam may have escaped, or the rice may simply need more time. Make sure the skillet is covered and add a small splash of broth if the liquid has already been absorbed.

Can I make it less spicy?

Yes. Use a mild salsa and a mild taco seasoning. The basic casserole will still have plenty of tomato, beef, corn, and cheese flavor.

A Weeknight Dinner in One Skillet

One Pot Mexican Rice Casserole is straightforward, filling, and easy to customize at the table. The most important part is giving the rice enough covered simmering time to absorb the seasoned broth without letting the skillet dry out. Once the rice is tender, the melted cheese finishes the whole pan.

One Pot Mexican Rice Casserole

One Pot Mexican Rice Casserole

This One Pot Mexican Rice Casserole is a hearty, cheesy skillet dinner made with ground beef, rice, corn, salsa, tomato sauce, and taco seasoning. It is an easy family-friendly meal with bold Tex-Mex flavor and simple cleanup.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 33 minutes
Course Dinner, Main Dish
Cuisine Mexican
Servings 6

Ingredients
  

  • 1 pound ground beef
  • 1 small onion diced
  • Salt and pepper to taste
  • 2 tablespoons taco seasoning
  • 1 teaspoon garlic powder
  • 1 cup long grain white rice
  • 1 1/2 cups beef broth
  • 1 can corn 15 ounces, drained
  • 8 ounces tomato sauce
  • 1/2 cup salsa
  • 1 cup shredded cheese

Instructions
 

  • Cook the ground beef and diced onion together in a large skillet over medium-high heat. Season with salt and pepper to taste and cook until the beef is no longer pink. Drain grease if necessary.
  • Return the pan to the stove and sprinkle the beef mixture with garlic powder and taco seasoning. Stir well to coat the beef evenly.
  • Stir in the long grain white rice, beef broth, drained corn, tomato sauce, and salsa.
  • Bring the mixture to a boil. Cover the skillet, reduce the heat, and simmer for 18 to 20 minutes, or until the rice is tender.
  • Sprinkle the shredded cheese over the top. Cover the skillet again for 2 to 3 minutes, or until the cheese is melted.
  • Serve warm and enjoy.

Notes

For the best texture, keep the skillet covered while the rice simmers and avoid stirring too often. This helps the rice cook evenly and absorb the sauce without becoming mushy.