If you’re looking for a hearty, budget-friendly dinner that’s packed with bold flavors, this Mexican Rice Casserole is exactly what you need. Made with seasoned ground beef, tender rice, tomatoes, beans, and plenty of melted cheese, this easy casserole brings all the delicious flavors of taco night together in one satisfying dish.
Perfect for busy weeknights, meal prep, potlucks, or feeding a hungry crowd, this one-pan meal is simple to make and guaranteed to become a family favorite.
Why You’ll Love This Mexican Rice Casserole
Easy one-dish dinner
Everything bakes together for easy cleanup.
Family-friendly
Mild, cheesy, and packed with flavor.
Great for meal prep
Stores and reheats beautifully.
Budget-friendly ingredients
Simple pantry staples create a filling meal.
Customizable
Easy to adjust with your favorite toppings and mix-ins.
What Is Mexican Rice Casserole?
Mexican Rice Casserole combines classic Tex-Mex-inspired ingredients into one comforting baked dish:
- Ground beef
- Rice
- Tomatoes
- Beans
- Corn
- Taco seasonings
- Melted cheese
The ingredients are layered and baked until hot, bubbly, and perfectly cheesy.
The result is a hearty casserole that’s loaded with flavor and easy enough for any night of the week.
Ingredients
For the casserole
- 1 pound lean ground beef
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 packet taco seasoning (or 2 tablespoons homemade taco seasoning)
- 1 cup uncooked long-grain rice
- 2 cups beef broth
- 1 can (14.5 ounces) diced tomatoes, undrained
- 1 can (15 ounces) black beans, drained and rinsed
- 1 cup corn kernels
- 1 cup salsa
- 2 cups shredded Mexican cheese blend
- 1 tablespoon olive oil
Optional toppings
- Fresh cilantro
- Diced avocado
- Sour cream
- Sliced jalapeños
- Green onions
- Crushed tortilla chips
- Lime wedges
How to Make Mexican Rice Casserole
Step 1: Preheat oven
Preheat oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish.
Step 2: Cook the beef
Heat olive oil in a large skillet.
Add:
- Ground beef
- Onion
Cook until beef is browned and onions are softened.
Drain excess grease if necessary.
Step 3: Add garlic and seasoning
Stir in:
- Garlic
- Taco seasoning
Cook for 1 minute until fragrant.
Step 4: Combine ingredients
Add:
- Rice
- Beef broth
- Diced tomatoes
- Black beans
- Corn
- Salsa
Stir until well combined.
Step 5: Transfer to baking dish
Pour mixture into the prepared baking dish.
Cover tightly with foil.
Step 6: Bake
Bake for 35–40 minutes until the rice is tender and liquid is absorbed.
Step 7: Add cheese
Remove foil.
Sprinkle shredded cheese evenly over the casserole.
Return to the oven for 5–10 minutes until melted and bubbly.
Step 8: Serve
Allow casserole to rest for 5 minutes before serving.
Add your favorite toppings and enjoy.
Tips for the Best Mexican Rice Casserole
Use freshly shredded cheese
It melts smoother than pre-shredded cheese.
Cover tightly while baking
This ensures the rice cooks properly.
Let it rest
Resting helps the casserole set before serving.
Adjust spice level
Use mild or spicy salsa depending on your preference.
Delicious Variations
Chicken Mexican Rice Casserole 🍗
Replace ground beef with cooked shredded chicken.
Vegetarian Mexican Rice Casserole 🫘
Skip the meat and add extra beans and vegetables.
Spicy Mexican Rice Casserole 🌶️
Add jalapeños, hot salsa, or chipotle peppers.
Taco Rice Casserole 🌮
Top with crushed tortilla chips before serving.
Low-Carb Version 🥬
Substitute cauliflower rice for traditional rice.
Why This Recipe Works
The combination of:
- Savory seasoned beef
- Tender rice
- Beans and corn
- Salsa and tomatoes
- Gooey melted cheese
creates a complete meal that’s rich, satisfying, and packed with flavor.
What to Serve with Mexican Rice Casserole
Pair this casserole with:
- Guacamole
- Fresh garden salad
- Tortilla chips
- Mexican street corn
- Refried beans
- Roasted vegetables
Storage Instructions
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Freeze for up to 3 months.
Wrap tightly before freezing.
Reheating Tips
Oven
Bake at 350°F until heated through.
Microwave
Heat individual portions in 30-second intervals.
Add a splash of broth
If the casserole seems dry after storage.
Common Mistakes to Avoid
Not covering the casserole
Rice may not cook evenly.
Using too little liquid
Rice needs enough moisture to become tender.
Overbaking
Can dry out the casserole.
Skipping the resting time
Makes serving more difficult.
Frequently Asked Questions
Can I use brown rice?
Yes, but increase the cooking time and liquid slightly.
Can I make it ahead?
Absolutely. Assemble it ahead and bake when ready.
Can I use leftover rice?
Yes. Reduce the broth and baking time accordingly.
Is it spicy?
The spice level depends on the salsa and seasoning you use.
Why You’ll Love This Recipe
This Mexican Rice Casserole is:
- Cheesy and comforting
- Easy to prepare
- Packed with Tex-Mex flavor
- Great for leftovers
- Perfect for busy families
It’s a complete meal that delivers bold flavor with minimal effort.
Final Thoughts
This Mexican Rice Casserole is everything a great weeknight dinner should be—hearty, cheesy, flavorful, and easy to make. Loaded with seasoned beef, rice, beans, vegetables, and melted cheese, it’s a satisfying meal that the whole family will request again and again.
Serve it with your favorite toppings and enjoy a comforting, crowd-pleasing dinner packed with delicious Mexican-inspired flavors.
Print
Mexican Rice Casserole: A Cheesy, Flavor-Packed Family Favorite
Ingredients
• Base: 1 ½ cups cooked brown rice or cauliflower rice (about ½ cup uncooked), 1 lb lean ground turkey or chicken (or black beans for vegetarian), 1 small onion diced, 1 bell pepper diced, 2 cloves garlic minced, 1 cup frozen corn, 1 can (15 oz) black beans rinsed, 1 can (14.5 oz) diced tomatoes or 1 cup salsa
• Seasoning: 1 ½ tsp ground cumin, 1 tsp chili powder, ½ tsp smoked paprika, ½ tsp garlic powder, salt & black pepper to taste
• Creamy Layer: ½ cup plain Greek yogurt + ¼ cup reduced-fat cheddar or Mexican blend shredded + 1 tbsp cornstarch, whisked until smooth
• Topping: ½ cup reduced-fat cheese shredded, 2 tbsp fresh cilantro chopped, optional: sliced jalapeños, lime wedges, avocado
Instructions
• In a large skillet, cook ground turkey (or beans), onion, and bell pepper over medium-high heat 5-7 mins until meat is browned and veggies are softened. Add garlic and cook 1 minute until fragrant.
• Stir in cooked rice, corn, black beans, diced tomatoes or salsa, cumin, chili powder, paprika, garlic powder, salt, and pepper. Simmer 3-4 mins to meld flavors and thicken slightly.
• Reduce heat to low; gently fold in the Greek yogurt-cheese mixture until creamy and well combined—this adds protein and prevents curdling.
• Transfer mixture to prepared baking dish; spread evenly and top with remaining shredded cheese for that golden, bubbly finish.
• Bake 20-25 mins until cheese is melted and edges are bubbling. Let rest 5 minutes before slicing.
• Garnish with fresh cilantro, jalapeños, and a squeeze of lime; serve warm with a side salad or Greek yogurt “sour cream” for the ultimate wholesome, satisfying meal!
Prep Time : 12 mins, Cook Time : 25 mins, Total Time : 37 mins, Servings : 6, Calories : 285, Net Carbs: 32g, Fats: 8g, Protein: 28g
• Use leftover or pre-cooked rice: This saves time and prevents mushy texture—day-old rice works beautifully!
• Drain tomatoes well: Excess liquid can make the casserole soggy; pat diced tomatoes dry or use thick salsa.
• Prevent curdling: Whisk Greek yogurt with cornstarch BEFORE adding to hot mixture, and stir in off direct heat for a silky, stable finish.
• Make it ahead: Assemble casserole (without baking) up to 24 hours ahead; cover and refrigerate, then bake at 375°F for 30-35 mins until bubbly.
• Gluten-free & dairy-free options: Use certified gluten-free spices + nutritional yeast or dairy-free cheese for dietary needs.
• Reheat perfectly: Warm leftovers in a 350°F oven for 15 mins or microwave with a splash of broth to refresh the creamy texture.