Mexican Rice Casserole

Cheesy, quick, minimal cleanup

This One Skillet Mexican Rice Casserole is the kind of cozy, weeknight dinner you’ll want to save for busy days: bold Mexican-inspired flavor, melty cheese, and almost no cleanup. It’s naturally gluten-free and vegetarian, and it can easily be made vegan with a simple swap. Everything builds in one pan first the onion and spices (hello, aroma!), then peppers, beans, corn, salsa, and rice finished under the broiler until bubbly and golden. Serve it as-is or top with avocado and cilantro for a bright, fresh finish that makes it Pinterest-worthy in minutes.

  • Prep: 10 mins
  • Cook: 15 mins
  • Total: 25 mins
  • Servings: 5

Ingredients

  • 1 small red onion, diced
  • 1 tbsp extra virgin olive oil
  • 2 tsp ground cumin
  • 1 tsp chili powder
  • 1 tsp smoked paprika
  • 1/2 tsp salt
  • 1 tsp dried oregano
  • 1 red bell pepper, cored and diced
  • 1 (4 oz) can diced green chilies, drained (or 1 jalapeño, diced)
  • 1 cup corn kernels, fresh or frozen (thawed if frozen)
  • 1 (15 oz) can black beans, drained and rinsed
  • 12 oz salsa (or enchilada sauce)
  • 1 1/2 cups cooked brown rice
  • 1/2 cup shredded Monterey Jack cheese*
  • 1/4 cup shredded cheddar cheese*
  • To serve (optional): fresh cilantro, diced green onions, sliced avocado

*Vegan option: Use dairy-free shredded cheese (or skip cheese and finish with creamy avocado + a squeeze of lime).

Kitchen Tools

  • Oven-safe large skillet (10–12 inch) or 3-quart skillet
  • Knife & cutting board
  • Measuring cups & spoons
  • Wooden spoon or spatula
  • Can opener

Step-by-Step Instructions

  1. Prep: Dice the onion and bell pepper. Drain the green chilies, rinse the black beans, and have the cooked rice ready. Multitask tip: prep toppings (avocado/cilantro) while the onion cooks
  2. Sauté: Warm olive oil in a large oven-safe skillet over medium heat. Add onion and cook 3 minutes until softened and glossy
  3. Bloom spices: Add cumin, chili powder, smoked paprika, salt, and oregano. Stir and cook 2–3 minutes until fragrant (this builds the “casserole” flavor fast).
  4. Add veggies: Stir in diced bell pepper and green chilies. Cook 2–3 minutes so the pepper softens slightly.
  5. Combine: Add black beans, corn, salsa (or enchilada sauce), and cooked brown rice. Stir until everything is well combined and evenly coated.
  6. Broil: Turn oven to broil. Sprinkle Monterey Jack and cheddar evenly over the top. Place skillet under the broiler for 3–4 minutes until the cheese is golden, bubbly, and irresistible.
  7. Finish: Remove carefully (handle will be hot!). Rest 2 minutes, then serve warm with cilantro, green onions, and/or avocado

Pro Tips

  • Storage: Cool, then store in an airtight container for up to 4 days. Reheat in the microwave or skillet with a splash of water/salsa.
  • Subs: Use enchilada sauce for a saucier, deeper chili flavor. Swap black beans for pinto beans. Add a pinch of chipotle powder for smokier heat.
  • Meal Prep: Cook the rice ahead of time and dice the onion/pepper up to 2 days early. Dinner comes together in minutes.
  • Serving: Pair with a crisp side salad, lime wedges, or tortilla chips. A spoonful of Greek yogurt or vegan sour cream is also great.

Main Body

This one-skillet casserole works because it layers flavor in the simplest way possible. Cooking the onion first gives you a sweet, savory base, and “blooming” the spices in warm oil wakes up cumin, paprika, and chili powder so they taste bold without needing extra time or extra dishes. Once the beans, corn, salsa, and rice go in, you’re basically building a saucy rice bowl that turns into a casserole the moment it hits the broiler. It’s cozy, colorful, and family-friendly, with a texture that’s hearty but not heavy.

The key technique is the short spice step. Don’t rush it. Those 2–3 minutes where the spices toast lightly with the onion make the whole skillet taste like it simmered for hours. A common mistake is adding the spices too late (straight into the salsa and rice), which can leave the flavor a little flat. Another tip: keep your heat at medium so the onion softens without browning too fast. You want fragrant and glossy, not burnt.

Ingredient spotlight: black beans + brown rice are the power duo here. They bring protein, fiber, and that satisfying “stick-to-your-ribs” comfort, while still keeping this meal clean and vegetarian. Salsa does double duty as flavor and moisture choose mild for kid-friendly dinner, or pick a roasted chili salsa for extra depth. Corn adds little pops of sweetness that balance the smoky paprika, and the green chilies add gentle heat without taking over.

The best part is the weeknight flow. While the onion cooks, you can rinse the beans and measure the spices. While the peppers soften, you can set out toppings like avocado and cilantro. Then everything stirs together fast, and the broiler does the finishing work. That quick, golden cheese topping is what makes it feel like a “casserole” even though you didn’t bake it for an hour. It’s also easy to scale: double the batch if you have a larger pan and want leftovers for lunch.

For make-ahead success, cook your rice in advance and store it chilled. Cold rice actually stirs in beautifully and helps the skillet come together without getting mushy. Reheating leftovers is simple add a spoonful of salsa or a splash of broth to loosen the texture, then warm gently. Finish with fresh toppings right before serving so it tastes bright and newly made.

Variation Recipes

  • Vegan Southwest Skillet: Use dairy-free cheese (or skip cheese) and finish with avocado + lime. Add extra beans for more protein.
  • Extra Veggie Version: Stir in zucchini or spinach right after the peppers. They cook quickly and add color without extra steps.
  • Spicy “Burrito Bowl” Casserole: Use fire-roasted salsa and a diced jalapeño (seeds removed for medium heat). Top with crushed tortilla chips after broiling for crunch.

Conclusion

If you love quick dinners that feel fun and comforting, this One Skillet Mexican Rice Casserole is a keeper. It’s warm, cheesy, gluten-free, and packed with bold flavor without a sink full of dishes. Save it for busy weeknights, make it your own with toppings, and don’t forget to share how you served yours (avocado lovers, I see you!).

Nutrition (Estimated)

ServingCaloriesProteinCarbsFatFiberSugar
1 plate42018g35g22g8g6g

Disclaimer: Estimates vary by ingredients and tools.

Leave a comment