The One Pot Mexican Rice Casserole is a delicious, hearty, and convenient dish that brings together flavors of traditional Mexican cuisine.

Ground beef, rice, corn, red bell peppers, and tomatoes are simmered together to create a savory meal that satisfies in one pot. Its origins lie in the practical, communal cooking of Mexican families, where rice is a staple food and frequently paired with beans, vegetables, and meats. The convenience of a one-pot meal appeals to those looking for easy yet wholesome family dinners without sacrificing flavor or nutrition.
Why you will love Mexican Rice Casserole?
This dish tastes fantastic because it combines a balance of protein, starch, and vegetables, infused with spices like cumin, paprika, and chili powder.
- The ground beef gives it a rich, meaty taste, while the rice soaks up all the flavors from the broth and seasonings.
- Sweet corn adds a delightful crunch and contrast, while red bell peppers contribute a sweet, mild heat.
- Tomatoes add tang and juiciness, rounding out the dish with freshness.
When all these elements cook together, they create a cohesive, flavorful meal that hits all the right notes.
Side dishes matching Mexican Rice Casserole
Guacamole
A side of fresh guacamole is perfect to complement the rich, savory flavors of the casserole. Its creamy texture contrasts with the meat and rice, while the tangy lime and fresh cilantro elevate the entire meal. The subtle heat of jalapeños in guacamole balances the mild heat from the casserole’s bell peppers.
Mexican Street Corn (Elote)
Grilled corn smothered in mayo, chili powder, cheese, and lime juice is a must-try. This side dish pairs excellently with the casserole by adding creamy, tangy, and spicy elements. The grilled flavor of the corn also enhances the dish’s overall smoky essence, complementing the bell peppers and tomatoes.
Tortilla Chips and Salsa
A classic pairing, crunchy tortilla chips with fresh salsa, provide a crisp, refreshing contrast to the soft and warm casserole. The tang of fresh tomatoes, onions, and cilantro in the salsa brings a zesty flavor profile that lightens up the richness of the casserole.
Refried Beans
A simple side of refried beans adds a creamy texture and earthy flavor to the meal. The beans are high in protein and fiber, making them a wholesome accompaniment that complements the rice and beef without overwhelming the dish’s natural flavor.
Serving suggestions for Mexican Rice Casserole
With a Dollop of Sour Cream
Adding a dollop of sour cream on top of the casserole before serving provides a creamy, tangy contrast to the rich and spicy flavors of the dish. The cooling effect of sour cream helps balance the heat from the spices and makes each bite smooth and indulgent.
Topped with Fresh Cilantro and Lime
A sprinkle of fresh cilantro and a squeeze of lime on top of the casserole right before serving enhances the freshness of the dish. The cilantro adds a herby note while the lime cuts through the richness, brightening the overall flavor profile.
Served with Warm Tortillas
Pairing the casserole with warm tortillas allows you to scoop up the casserole in a taco-like fashion. It gives a playful, interactive element to the meal, where each bite can be customized by adding sour cream, salsa, or guacamole.
As a Burrito Filling
Another fun serving idea is to use the casserole as a burrito filling. Wrap it in a large tortilla with some lettuce, cheese, and avocado for a portable, handheld meal. This option is great for meal prep or making the dish a little more versatile.

What do you need to make Mexican Rice Casserole?
Ground Beef
The ground beef serves as the primary protein in the dish, providing a rich, savory base. It also contributes to the depth of flavor, as the beef browns and releases its natural fats, which help to coat the rice and vegetables, ensuring every bite is flavorful.
White Rice
Rice is the starch that binds everything together. It absorbs the flavors from the tomatoes, spices, and broth, making it tender and flavorful. The rice also adds texture and heartiness to the casserole, ensuring that the dish is filling and satisfying.
Corn
Corn provides a sweet, crisp contrast to the savory beef and rice. Its natural sweetness balances out the heat and acidity from the tomatoes and spices, while its texture adds a pleasant crunch to the otherwise soft dish.
Red Bell Peppers
Red bell peppers are mild and slightly sweet, adding a depth of flavor without too much heat. They bring a vibrant color to the dish and their tender, slightly crunchy texture enhances the overall mouthfeel.
Chopped Tomatoes
Tomatoes add acidity and moisture to the casserole, helping to balance out the richness of the beef and rice. Their natural juiciness keeps the casserole from becoming too dry and infuses the dish with a tangy, fresh flavor.
Spices (Cumin, Paprika, Chili Powder)
These spices give the dish its Mexican-inspired flavor. Cumin adds a warm, earthy undertone, while paprika provides a mild smokiness. Chili powder adds a subtle heat that enhances the other flavors without overpowering them.
Broth
Chicken or beef broth is used to cook the rice and infuse it with flavor. It helps to deepen the taste of the entire dish, making the rice tender and flavorful as it absorbs the broth during cooking.
Mexican Rice Casserole step by step
1. Heat the olive oil in a large pot or deep skillet over medium heat. Add the diced onion and sauté for 3-4 minutes until softened.
2. Add the ground beef to the pot, breaking it up with a spoon. Cook until browned, about 5-6 minutes. Drain any excess fat if necessary.
3. Stir in the cumin, chili powder, and paprika, cooking for an additional minute until the spices become fragrant.
4. Add the diced red bell pepper, corn, and chopped tomatoes. Stir everything together until well combined.
5. Pour in the rice and broth, stirring to make sure the rice is evenly distributed.
Bring the mixture to a simmer, then cover the pot and reduce the heat to low.
6. Cook for 18-20 minutes, or until the rice is tender and has absorbed the liquid.
7. Turn off the heat and let the casserole sit, covered, for an additional 5 minutes.
Fluff the rice with a fork and season with salt and pepper to taste.
8. Garnish with fresh cilantro and lime if desired. Serve warm, with sour cream or tortillas on the side if preferred.

You might also like…

Mexican Rice Casserole
Ingredients
- 1 lb ground beef
- 1 cup white rice uncooked
- 1 can 14 oz chopped tomatoes
- 1 cup corn kernels fresh, canned, or frozen
- 1 red bell pepper diced
- 1 small onion diced
- 2 cups chicken or beef broth
- 2 teaspoons cumin
- 1 teaspoon chili powder
- 1 teaspoon paprika
- 2 tablespoons olive oil
- Salt and pepper to taste
- Fresh cilantro and lime for garnish optional
Instructions
- Heat the olive oil in a large pot or deep skillet over medium heat. Add the diced onion and sauté for 3-4 minutes until softened.
- Add the ground beef to the pot, breaking it up with a spoon. Cook until browned, about 5-6 minutes. Drain any excess fat if necessary.
- Stir in the cumin, chili powder, and paprika, cooking for an additional minute until the spices become fragrant.
- Add the diced red bell pepper, corn, and chopped tomatoes. Stir everything together until well combined.
- Pour in the rice and broth, stirring to make sure the rice is evenly distributed.
- Bring the mixture to a simmer, then cover the pot and reduce the heat to low. Cook for 18-20 minutes, or until the rice is tender and has absorbed the liquid.
- Turn off the heat and let the casserole sit, covered, for an additional 5 minutes.
- Fluff the rice with a fork and season with salt and pepper to taste.
- Garnish with fresh cilantro and lime if desired. Serve warm, with sour cream or tortillas on the side if preferred.






