ADVERTISEMENT
👩🍳 How to Make It
- Brown the meat: In a large skillet or pot, cook the ground beef and diced onion over medium heat until the meat is fully browned. Drain excess grease if needed.
- Add seasoning and rice: Stir in taco seasoning, uncooked rice, diced tomatoes, tomato sauce, and broth. Bring to a boil.
- Simmer: Reduce heat to low. Cover and simmer for about 18–20 minutes, or until the rice is tender and has absorbed the liquid.
- Add corn & cheese: Stir in the corn, if using, and sprinkle the shredded cheese evenly over the top. Cover and let it melt for 2–3 minutes.
- Serve & top: Spoon into bowls and top with your favorite garnishes like sour cream, fresh cilantro, or a squeeze of lime.
🌟 Make It Your Own
- Vegetarian version: Swap ground beef for black beans or a plant-based meat substitute.
- Spicier twist: Add diced green chilies or hot sauce to the mix.
- Low-carb option: Substitute cauliflower rice and reduce liquid slightly.
📝 Pro Tips
- Use freshly grated cheese for better melting and texture.
- Leftovers store beautifully—just reheat on the stove or microwave with a splash of broth or water.
- Great for meal prep! Portion into containers for an easy lunch throughout the week.
💬 Final Thoughts
This One Pot Mexican Rice Casserole is everything we love about a comforting homemade meal: fast, flavorful, and unfussy. It’s ideal for weeknights when you want something hearty but don’t want to spend an hour cooking (or cleaning). With bold Mexican-inspired flavors and the ease of one pot, it’s bound to become a household favorite.
So grab your skillet, and let’s make dinner the easiest (and tastiest) part of your day!
Would you like this article adapted for a social media post, printable version, or a recipe video script?