Mexican Rice Casserole: A Cheesy, Flavor-Packed Family Favorite

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
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Rice Casserole: A Cheesy, Flavor-Packed Family Favorite


  • Author: WAFA LI

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

• Preheat oven to 375°F (190°C). Lightly grease a 9×9 inch baking dish or line with parchment for easy serving.
• 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 & NUTRITION :
Prep Time : 12 mins, Cook Time : 25 mins, Total Time : 37 mins, Servings : 6, Calories : 285, Net Carbs: 32g, Fats: 8g, Protein: 28g
✨ PRO TIPS FOR PERFECT MEXICAN RICE CASSEROLE:
• 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.

Leave a Comment

Recipe rating

Videos