Introduction
When you’re craving a flavorful, fuss-free meal, nothing beats a One Pot Mexican Rice Casserole. This dish brings together the bold flavors of Mexican cuisine in a single pot, making it both convenient and delicious. Imagine tender rice infused with rich spices, combined with hearty ground beef, beans, and melted cheese—all in one comforting bite!
Perfect for busy weeknights or casual gatherings, this casserole is easy to prepare and packed with satisfying ingredients. Plus, cleanup is a breeze since everything cooks in just one pot. Ready to get started? Let’s dive into the recipe!
Ingredients needed

To create a delicious One Pot Mexican Rice Casserole, you need some ingredients,
Ingredient | Quantity | Calories (Approx.) |
---|
Ground beef (or turkey) | 1 lb | 800 (beef) / 600 (turkey) |
Onion, chopped | 1 small | 40 |
Garlic, minced | 2 cloves | 10 |
Long-grain white rice | 1 cup | 200 |
Black beans, drained and rinsed | 1 can (15 oz) | 350 |
Diced tomatoes with green chilies | 1 can (10 oz) | 50 |
Frozen corn | ½ cup | 70 |
Beef or chicken broth | 2 cups | 20 |
Shredded cheese (cheddar or Mexican blend) | 1 cup | 400 |
Chili powder | 1 tsp | 8 |
Cumin | 1 tsp | 8 |
Smoked paprika | 1 tsp | 6 |
Salt | ½ tsp | 0 |
Black pepper | ¼ tsp | 1 |
Fresh cilantro (for garnish) | 2 tbsp | 1 |
Lime juice (for garnish) | 1 tbsp | 4 |
Start with a hearty base of ground beef or turkey, which provides a rich and savory flavor. Chop a small onion and mince fresh garlic to enhance the dish with their aromatic depth. For the rice, long-grain white rice works best, as it absorbs all the flavorful liquids without becoming mushy.
Add black beans for a creamy texture and protein boost, and include diced tomatoes with green chilies for a zesty, slightly spicy kick. Pour in beef or chicken broth to ensure the rice cooks perfectly while absorbing all the delicious flavors. A handful of frozen corn adds a hint of sweetness, balancing the spice.
The key to bringing out the bold flavors lies in the seasoning. A blend of chili powder, cumin, smoked paprika, salt, and black pepper infuses the casserole with warmth and depth. To top it all off, shredded cheese melts into a gooey, golden layer that brings everything together. Finish with fresh cilantro and a squeeze of lime for a bright, fresh contrast.
Step-by-step instructions
Start by heating a large skillet or pot over medium heat. Add the ground beef and cook until browned, breaking it apart with a spoon. Drain any excess grease before adding the chopped onion and minced garlic. Sauté for a couple of minutes until fragrant, then stir in the uncooked rice, black beans, diced tomatoes, and corn.
Once everything is combined, pour in the broth and season the mixture with chili powder, cumin, smoked paprika, salt, and black pepper. Stir well to distribute the flavors evenly. Bring the mixture to a gentle boil, then reduce the heat to low, cover, and let it simmer. Allow it to cook for about 20 minutes, or until the rice has absorbed the liquid and turned tender.
Once fully cooked, sprinkle shredded cheese over the top, cover the pot, and let the cheese melt. Garnish with fresh cilantro and a squeeze of lime juice for a vibrant finishing touch. Now, it’s time to serve and enjoy!
Tips for making the perfect casserole

The key to a perfect One Pot Mexican Rice Casserole lies in using the right ingredients and techniques. Choosing long-grain rice prevents mushiness, while fresh onions and garlic enhance the overall depth of flavor. Simmering the rice at a low heat allows it to absorb all the delicious seasonings, ensuring every bite is packed with flavor.
To elevate the spice level, consider adding chopped jalapeños or a dash of cayenne pepper. If you want a richer taste, try using fire-roasted tomatoes instead of regular diced tomatoes. For an ultra-cheesy experience, blend different cheeses such as cheddar, pepper jack, or Monterey Jack. Letting the casserole rest for a few minutes before serving helps the flavors meld together beautifully.
Variations of the recipe

One of the best things about this casserole is its versatility. If you’re looking for a vegetarian version, simply swap the ground beef for more beans, bell peppers, or mushrooms. The dish remains just as hearty and delicious without the meat.
For a chicken variation, substitute the ground beef with shredded rotisserie chicken or diced cooked chicken breasts. If you need a gluten-free option, make sure your broth and seasonings are certified gluten-free. For those following a low-carb diet, replacing the rice with cauliflower rice offers a lighter alternative while keeping the bold flavors intact.
Experimenting with different ingredients allows you to tailor the dish to your preferences while maintaining its delicious essence.
Serving suggestions and side dish ideas

This casserole pairs wonderfully with simple yet flavorful side dishes. A crisp green salad with lettuce, tomatoes, and avocados drizzled with a tangy lime vinaigrette makes a refreshing contrast. Warm tortillas can be served on the side, allowing diners to scoop up the casserole or wrap it into a soft taco-style dish.
For an extra indulgent touch, serve it alongside guacamole and tortilla chips. The creamy guacamole complements the spices in the casserole, creating a delicious combination. Another great option is Mexican-style street corn, with its smoky, tangy flavors adding a delightful element to the meal. If you love spice, pickled jalapeños make an excellent accompaniment, cutting through the richness with their zesty kick.
Conclusion
One Pot Mexican Rice Casserole is a flavorful, easy-to-make dish that brings the essence of Mexican cuisine straight to your table. With its combination of tender rice, hearty protein, and bold spices, it’s a meal that satisfies every craving.
Whether you stick to the classic version or explore creative variations, this casserole is a perfect go-to for weeknights or special gatherings. Pair it with your favorite sides, top it with fresh garnishes, and enjoy a delicious homemade meal with minimal effort. Happy cooking!