If you’re looking for a comforting, satisfying, flavorful dish that comes together quickly and uses just one pot, then this One-Pot Mexican Rice Casserole is exactly what you need. Combining tender rice, juicy ground beef, savory spices, tomatoes, corn, beans, and melted cheese, this dish brings together the bold, vibrant flavors of Tex-Mex cuisine in the coziest way possible.
This casserole is perfect for busy nights, feeding the family, meal prepping, or serving a crowd without spending hours in the kitchen. Everything cooks in a single pot from start to finish, making cleanup simple and stress-free.
This complete, detailed article will give you over 2000 words of everything you need to make this delicious casserole, including a step-by-step guide, expert cooking tips, variations, serving ideas, storage instructions, and a nutrition breakdown.
Let’s dive into this vibrant, cheesy, hearty One-Pot Mexican Rice Casserole!
Ingredients for One-Pot Mexican Rice Casserole
Below is the full ingredient list, organized clearly for easy cooking.
⭐ Main Ingredients
-
450 g (1 lb) ground beef
-
1 medium onion, diced
-
3 garlic cloves, minced
-
1 cup long-grain white rice (uncooked)
-
1 can (14.5 oz / 400 g) diced tomatoes (with juices)
-
1 can (15 oz / 425 g) black beans, drained and rinsed
-
1 cup frozen corn or canned corn (drained)
-
1 can (10 oz / 284 g) tomato sauce
-
2 1/2 cups beef broth
-
1 packet taco seasoning (or homemade)
⭐ Cheese & Toppings
-
1 1/2 cups shredded cheddar cheese
-
1 cup shredded Monterey Jack or Mexican blend
-
Fresh cilantro, chopped
-
Sour cream, for serving
-
Sliced jalapeños, optional
-
Diced avocado, optional
⭐ Optional Add-Ins
-
Bell peppers (diced)
-
Sliced olives
-
Green onions
-
Pickled jalapeños
-
Lime wedges for serving
Preparation Time
| Step | Time |
|---|---|
| Chopping onions/garlic | 5 minutes |
| Browning beef | 6–8 minutes |
| Cooking rice in pot | 15–20 minutes |
| Final simmer & melting cheese | 5–8 minutes |
| Total time | 30–40 minutes |
How to Prepare One-Pot Mexican Rice Casserole (Step-by-Step Instructions)
This dish is incredibly simple to make thanks to the one-pot method. Follow the detailed steps below for perfect results every time.
Step 1: Sauté the Aromatics
-
Heat a large pot or deep skillet over medium-high heat.
-
Add a drizzle of oil.
-
Add the diced onion and cook until softened (about 3 minutes).
-
Add the minced garlic and cook for 30 seconds until fragrant.
This builds the foundation of the dish’s flavor.
Step 2: Brown the Ground Beef
-
Add the ground beef to the pot.
-
Cook until fully browned, breaking it apart with a wooden spoon.
-
Drain any excess grease.
Season lightly with salt and pepper.
Step 3: Add Taco Seasoning
Add your taco seasoning packet or homemade blend. Stir well so the spices coat the meat evenly.
Step 4: Add the Rice and Liquids
Add:
-
Uncooked rice
-
Diced tomatoes (with juices)
-
Tomato sauce
-
Beef broth
Stir thoroughly to combine everything and ensure the rice is submerged.
Step 5: Add Corn and Black Beans
Mix in:
-
Corn
-
Black beans
Spread evenly throughout the mixture.
Step 6: Cook the Rice
Cover the pot with a lid.
Simmer for 15–20 minutes, stirring occasionally to prevent sticking.
Cook until:
-
The rice is tender
-
The liquid is absorbed
-
The flavors have combined beautifully
Step 7: Add Cheese
When the rice is done:
-
Turn the heat to low.
-
Sprinkle cheddar and Monterey Jack on top.
-
Cover the pot for 3–5 minutes until the cheese melts.
You’ll end up with a gooey, cheesy, irresistible casserole topping.
Step 8: Add Toppings & Serve
Garnish with:
-
Fresh cilantro
-
Sour cream
-
Jalapeños
-
Avocado
Serve hot and enjoy!
Expert Tips for Making the Perfect Mexican Rice Casserole
1. Use long-grain white rice
It cooks evenly and doesn’t clump like shorter grains.
2. Don’t lift the lid too often
Rice cooks best undisturbed.
3. Add more broth if needed
If the rice is not fully tender after 20 minutes, add 1/4 cup broth and continue cooking.
4. Want it spicier?
Add:
-
Jalapeños
-
Chipotle powder
-
Extra chili powder
-
Cayenne pepper
5. Swap the ground beef
Try:
-
Ground turkey
-
Ground chicken
-
Chorizo
-
Italian sausage
6. Don’t skip the cheese
It binds everything together and adds richness.
Recipe Variations
⭐ 1. Chicken Mexican Rice Casserole
Use shredded cooked chicken or rotisserie chicken instead of beef.
⭐ 2. Vegetarian Version
Remove the meat and add:
-
Extra beans
-
Zucchini
-
Mushrooms
-
Bell peppers
Use vegetable broth instead of beef broth.
⭐ 3. Cheesy Enchilada Rice Casserole
Add:
-
1 cup enchilada sauce
-
Pepper Jack cheese
-
Green chilies
⭐ 4. Mexican Rice Burrito Filling
Use the casserole as filling for:
-
Burritos
-
Quesadillas
-
Crunchwraps
Serving Suggestions
Serve your One-Pot Mexican Rice Casserole with:
-
Warm tortillas
-
Garlic bread
-
A fresh salad
-
Mexican street corn
-
Pico de gallo
-
Guacamole
-
Lime wedges
How to Store and Reheat
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze for up to 3 months.
Reheating
-
Microwave 2–3 minutes
-
Or stove with a splash of broth
Calories (Per Serving)
Per serving (1/6 of pot):
| Component | Estimate |
|---|---|
| Calories | 430–560 |
| Protein | 22–30 g |
| Carbs | 45–55 g |
| Fat | 15–22 g |
Calories vary depending on cheese and meat used.
Final Thoughts
This One-Pot Mexican Rice Casserole is everything you want in a weeknight dinner—simple, flavorful, hearty, and incredibly satisfying. With bold spices, creamy melted cheese, and a wholesome mix of rice, beef, beans, and corn, this dish captures the essence of Tex-Mex comfort food with minimal effort and maximum payoff.