One-Pot Mexican Rice Casserole

This One-Pot Mexican Rice Casserole is everything you want in a weeknight dinner: hearty, cheesy, boldly flavored, and wonderfully easy. With seasoned ground beef, tender rice, spicy tomatoes, and melty cheese, this dish brings together classic Tex-Mex comfort in a single skillet. It’s filling, satisfying, and perfect for nights when you want something delicious without creating a pile of dishes.

What makes this casserole so appealing is the way all the flavors develop together in one pot. The beef browns with onion for a savory base, while taco seasoning adds warmth and depth. As the rice simmers with Rotel, corn, broth, and tomato sauce, it absorbs every bit of flavor, becoming tender and rich without needing a separate pot. It’s a complete, cohesive meal that feels more complex than the hands-on time suggests.

Once the rice is cooked, a generous blanket of Mexican blend cheese melts on top, creating a gooey, irresistible finish that ties everything together. The casserole is customizable too — easy to spice up, lighten, or bulk out with extra veggies or beans. It’s a family favorite kind of dish, perfect for busy evenings or effortless entertaining.

ADVERTISEMENT

Serve it with fresh toppings like cilantro, sour cream, or jalapeños to add brightness and freshness. No matter how you finish it, this one-pot dinner delivers big comfort with minimal effort.

Servings: 4–6
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes

Ingredients

  • 1 lb ground beef
  • 1 small onion, diced
  • 1 packet taco seasoning (or 2 tbsp homemade)
  • 1 cup uncooked long-grain rice
  • 1 can (10 oz) Rotel tomatoes with green chilies
  • 1 cup corn (frozen or canned)
  • 2 cups beef broth
  • 1 cup tomato sauce
  • 2 cups shredded Mexican blend cheese
  • Optional: cilantro, sour cream, jalapeños

Instructions:

See Next Page =>