Bring the bold and vibrant flavors of Mexico to your table with this Easy One-Pot Mexican Rice Casserole. Combining convenience with deliciousness, this dish is a game-changer for busy weeknights. With a mix of seasoned ground beef, fluffy rice, and melted cheese, it’s a comforting, crowd-pleasing meal that’s ready in no time.

Preparation Time: 10 minutes
Cooking Time: 25 minutes
Servings: 4
Equipment: Large skillet with a lid
One-Pot Mexican Rice Casserole Recipe
Looking for a quick dinner solution that doesn’t compromise on flavor? This Mexican Rice Casserole is the perfect answer, delivering a hearty, satisfying meal with minimal effort.
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 (see note)
- 1 1/2 cups beef broth
- 1 (15-ounce) can corn, drained
- 8 ounces tomato sauce
- 1/2 cup salsa
- 1 cup shredded cheese
Directions:
- Heat a large skillet over medium-high heat. Add the ground beef and diced onion, seasoning with salt and pepper. Cook until the beef is browned and no longer pink. Drain any excess grease, if necessary.
- Return the skillet to the heat and stir in the taco seasoning and garlic powder to coat the beef evenly.
- Add the rice, beef broth, corn, tomato sauce, and salsa to the skillet. Stir to combine and bring the mixture to a boil.
- Reduce the heat to low, cover the skillet, and let the mixture simmer for 18–20 minutes, or until the rice is tender and fully cooked.
- Sprinkle the shredded cheese over the top of the casserole. Cover the skillet again and cook for another 2–3 minutes, or until the cheese is melted and gooey.
Serving Suggestion:
Serve this comforting casserole with a side of tortilla chips, guacamole, or a dollop of sour cream for the ultimate Mexican-inspired meal.
With its rich flavors and easy cleanup, this One-Pot Mexican Rice Casserole is destined to become a family favorite. Quick, hearty, and full of cheesy goodness, it’s perfect for any night of the week!
Leave a Reply