If you’ve been searching for a comforting, vibrant, and incredibly easy dinner idea, this One-Pan Mexican Rice Casserole Recipe will quickly become one of your all-time favorites. Imagine a bubbling skillet where succulent ground beef or turkey mingles with tender rice, black beans, sweet corn, and a perfectly spiced tomato broth, all topped with melty cheese that creates an irresistible finish. This dish not only delivers bold flavors and hearty textures, but it also does so with minimal cleanup and maximum satisfaction. It’s a delicious, fuss-free way to bring a fiesta to your weeknight table!

Ingredients You’ll Need
Getting this dish right is all about using simple, quality ingredients that build layers of flavor and texture together. Each component plays an essential role in creating the colorful, hearty casserole that’s full of warmth and zest.
- 1 tablespoon olive oil: A light, healthy oil to start the cooking and bring all ingredients together.
- 1 pound ground beef or ground turkey: Adds savory richness and protein to the dish.
- 1 small yellow onion, diced: Provides a sweet, aromatic base.
- 2 garlic cloves, minced: Brings a punch of flavor that sings with the spices.
- 1 cup long-grain white rice (uncooked): The hearty starch that soaks up all the tasty juices.
- 1 (14.5 oz) can diced tomatoes with juices: Adds moisture and tangy brightness to balance the richness.
- 1 (15 oz) can black beans, drained and rinsed: Boosts fiber, protein, and a creamy texture.
- 1 cup frozen corn: Pops of sweetness and texture that contrast the spices beautifully.
- 2 1/2 cups beef or chicken broth: The savory liquid that cooks the rice perfectly and intensifies the overall flavor.
- 1 tablespoon chili powder: Key for that classic smoky Mexican kick.
- 1 teaspoon cumin: Deepens the earthy warmth in the dish.
- 1/2 teaspoon smoked paprika: Adds subtle smokiness with a gentle heat.
- 1/2 teaspoon salt: Enhances and balances all other flavors.
- 1/4 teaspoon black pepper: Adds just the right touch of spice.
- 1 1/2 cups shredded cheddar or Mexican blend cheese: Melts on top to create that gooey, irresistible finish.
- Chopped cilantro and sliced jalapeños for garnish (optional): Fresh, bright, and a little spicy to elevate every bite.
How to Make One-Pan Mexican Rice Casserole Recipe
Step 1: Brown the Meat and Sauté Aromatics
Begin by heating the olive oil in a large, deep skillet or sauté pan over medium heat. Toss in your ground beef or turkey along with the diced yellow onion. Cook them together until the meat is thoroughly browned and the onion becomes soft and translucent—this usually takes about 5 to 6 minutes. As the aromas start to fill your kitchen, drain any excess grease if necessary, then stir in the minced garlic and cook for another 30 seconds to release its fragrant oils.
Step 2: Combine the Key Ingredients
Next, add the uncooked rice directly to the skillet, pouring in the can of diced tomatoes with their juices, black beans, and frozen corn. These ingredients not only create a medley of textures but also ensure a balanced bite with each spoonful. Pour in your broth, and sprinkle in the chili powder, cumin, smoked paprika, salt, and black pepper. Give everything a good stir to combine thoroughly, making sure that each grain of rice is coated with the flavorful spice blend.
Step 3: Simmer to Perfection
Turn the heat up slightly to bring the mixture to a gentle boil. Once boiling, reduce the heat to low and cover the skillet. Let this simmer peacefully for 18 to 20 minutes, or until the rice is tender and the liquid has mostly evaporated. This is where all the flavors meld beautifully, and the rice absorbs that rich, seasoned broth that makes this One-Pan Mexican Rice Casserole Recipe truly unforgettable.
Step 4: Add the Cheese and Melt
Remove your pan from the heat and sprinkle the shredded cheese evenly over the top. Cover the pan again for 2 to 3 minutes, giving the cheese time to melt into a wonderful gooey layer that invites everyone to dive in. This final touch adds luxurious creaminess and a mouthwatering finish to the dish.
How to Serve One-Pan Mexican Rice Casserole Recipe

Garnishes
The garnishes bring that lovely fresh crunch and pop of flavor every great casserole needs. Sprinkle chopped cilantro over each plate for a burst of herbal brightness and add sliced jalapeños if you like a touch of heat that complements the smoky spices perfectly. These little extras make each serving feel special and vibrant.
Side Dishes
Because this recipe is a full meal on its own, side dishes can be light and refreshing. A crisp green salad with a tangy lime vinaigrette or a simple guacamole with tortilla chips pairs wonderfully, balancing the richness of the casserole. You could also include warm, soft tortillas to scoop up every last bit.
Creative Ways to Present
To impress your guests or simply switch things up, try serving the casserole layered in individual ramekins for a charming presentation. Or spoon it into warm bell pepper halves for an eye-catching and tasty edible bowl. Its vibrant colors and gooey cheese always create an inviting centerpiece at any table.
Make Ahead and Storage
Storing Leftovers
This One-Pan Mexican Rice Casserole Recipe reheats like a dream and keeps well in the fridge for up to 4 days. Store leftovers in an airtight container so the flavors meld even more overnight, making your second helping just as delightful as the first.
Freezing
If you want to save even longer, freeze portions in freezer-safe containers for up to 3 months. Just thaw overnight in the fridge before reheating. Freezing works great because the spices and beans hold up well without losing their delicious texture.
Reheating
To reheat, warm the casserole gently on the stovetop over medium-low heat or in the microwave until piping hot. If needed, add a splash of broth or water to bring moisture back. Sprinkle with a little extra cheese on top for a fresh melt that feels like it’s right out of the oven.
FAQs
Can I make this One-Pan Mexican Rice Casserole Recipe vegetarian?
Absolutely! Simply skip the ground meat and use vegetable broth instead of beef or chicken broth. Adding diced bell peppers or zucchini boosts the veggies and keeps the casserole hearty and satisfying.
Can I use brown rice instead of white rice?
You can, but keep in mind that brown rice requires a longer cooking time and more liquid. Adjust the simmering time accordingly and add extra broth to ensure the rice cooks fully and becomes tender.
What if I don’t have black beans?
No worries! You can substitute with pinto beans, kidney beans, or even chickpeas. Each option will add its own unique texture and nutrition while complementing the dish’s flavors.
How spicy is this casserole?
The spice level is mild to moderate, thanks to the chili powder and smoked paprika. If you prefer it hotter, add extra jalapeños or a pinch of cayenne pepper to the mix.
Can I prepare this recipe ahead of time for a party?
Yes! Cook up to the simmering step, then cover and refrigerate. When ready, bring it back to a simmer on the stovetop, add the cheese, and melt. This makes it perfect for busy days or entertaining guests.
Final Thoughts
With its vibrant flavors, easy one-pan method, and comforting warmth, this One-Pan Mexican Rice Casserole Recipe is sure to become your go-to for busy weeknights or casual gatherings. It’s simply the kind of meal that feels like a warm hug and keeps everyone coming back for seconds. Give it a try soon—you might just find a new favorite to share with family and friends!
Print
One-Pan Mexican Rice Casserole Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican-Inspired
- Diet: Gluten Free
Description
This One-Pan Mexican Rice Casserole is a hearty, flavorful dish combining ground beef, rice, black beans, corn, and spices all cooked together in a single skillet. Topped with melted cheese and garnished with fresh cilantro and jalapeños, it’s an easy weeknight meal inspired by Mexican cuisine.
Ingredients
Protein & Veggies
- 1 pound ground beef or ground turkey
- 1 small yellow onion, diced
- 2 garlic cloves, minced
- 1 (15 oz) can black beans, drained and rinsed
- 1 cup frozen corn
Grains
- 1 cup long-grain white rice (uncooked)
Liquids & Seasonings
- 1 tablespoon olive oil
- 1 (14.5 oz) can diced tomatoes with juices
- 2 1/2 cups beef or chicken broth
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Toppings
- 1 1/2 cups shredded cheddar or Mexican blend cheese
- Chopped cilantro (optional, for garnish)
- Sliced jalapeños (optional, for garnish)
Instructions
- Brown the Meat and Sauté Onions: In a large, deep skillet or sauté pan, heat the olive oil over medium heat. Add the ground beef and diced onion, cooking until the meat is browned and the onion is softened, about 5 to 6 minutes. Drain any excess grease if necessary to avoid a greasy dish.
- Add Garlic: Stir in the minced garlic and cook for an additional 30 seconds until fragrant, ensuring the garlic doesn’t burn.
- Combine Remaining Ingredients: Add the uncooked rice, diced tomatoes with their juices, drained black beans, frozen corn, beef or chicken broth, chili powder, cumin, smoked paprika, salt, and black pepper to the skillet. Stir everything together thoroughly to distribute the spices evenly.
- Simmer the Casserole: Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to low, cover the skillet, and let it simmer gently for 18 to 20 minutes. Cook until the rice is tender and most of the liquid has been absorbed.
- Melt the Cheese: Remove the skillet from the heat and sprinkle the shredded cheese evenly over the top. Cover again and let sit for 2 to 3 minutes so the cheese melts perfectly.
- Garnish and Serve: Garnish the casserole with chopped cilantro and sliced jalapeños if desired. Serve the casserole hot and enjoy a comforting, flavorful meal.
Notes
- To make this recipe vegetarian, omit the meat and substitute vegetable broth instead of beef or chicken broth.
- Add extra vegetables like diced bell peppers or zucchini for added nutrition and flavor.
- Leftovers reheat well and make an excellent option for meal prep throughout the week.

