One Pot Mexican Rice Casserole

One Pot Mexican Rice Casserole

This recipe for One Pot Mexican Rice Casserole with ground beef is incredibly tasty, quick, and simple! This delicious dish with lots of taco flavour with beef, rice and corn will be a hit with the whole family!

This casserole has the exact same flavour as everyone’s preferred Mexican rice from a restaurant. All of that can be transformed into a substantial, all-you-you-eat supper in just 30 minutes! We all agree on this rice casserole, which is why it has always been a mainstay in my home. In the past, I would assemble it and bake it in the oven. That is, until I realised I could just turn this into a one-pan, stovetop meal. For incredible flavour, the rice simmers in the pan with the cooked ground beef, onion, corn, salsa, tomato sauce, and seasonings! When the rice is soft, toss in your preferred cheese and, if desired, garnish with green onions. Additionally, we truly enjoy this with an extra side of salsa


  1. 1 Pound Ground Beef
  2. 1 Small Onion, Diced
  3. Salt & Pepper, To Taste
  4. 2 Tablespoons Taco Seasoning
  5. 1 Teaspoon Garlic Powder
  6. 1 Cup Long Grain White Rice
  7. 1 1/2 Cups Beef Broth
  8. 1 15 Ounce Can Corn, Drained
  9. 8 Ounces Tomato Sauce
  10. 1/2 Cup Salsa
  11. 1 Cup Shredded Cheese


  1. Cook the ground beef and onion together with salt and pepper to taste in a large skillet over medium high heat until beef is no longer pink. Drain grease if necessary.
  2. Return the pan to the stove and sprinkle the beef with the garlic powder and taco seasoning.
  3. Stir in the rice, broth, corn, tomato sauce, and salsa.
  4. Bring mixture to a boil. Cover, reduce heat and simmer for 18-20 minutes until rice is tender.
  5. Top with cheese and return the lid to the pan for 2-3 minutes until cheese is melted.


Leave a Comment