Mexican Beef and Rice Casserole Recipe: One-Dish Fiesta Ready in 45 Minutes

Mexican Beef and Rice Casserole Recipe: One-Dish Fiesta Ready in 45 Minutes

This one-dish casserole brings bold Mexican flavors to your dinner table with minimal effort. I developed this recipe for busy weeknights when you need something hearty and satisfying without the fuss.

Ground beef, rice, and spices come together in a single baking dish, creating a 45-minute meal that feeds a crowd. The beef browns with onions and garlic, then simmers with tomatoes and spices before baking with rice.

The result is a flavorful, one-pot meal with tender rice and perfectly seasoned beef. Top with melted cheese and fresh cilantro for a finishing touch that ties everything together.

It’s ideal for family dinners or potlucks, and leftovers reheat beautifully. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Mexican Beef and Rice Casserole

Pantry staples meet bold spices for a crowd-pleasing casserole everyone will love.

Ingredient Amount Notes
Ground Beef 🥩 2 lb 80% lean for best flavor
Long-Grain White Rice 🍚 2 cups Uncooked, not instant
Yellow Onion 🧅 1 whole Medium-sized, finely diced
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Diced Tomatoes 🍅 2 cans 14.5 oz each, undrained
Tomato Sauce 🍅 1 ½ cups Plain or seasoned
Beef Broth 🥫 2 cups Low-sodium preferred
Chili Powder 🌶️ 2 tbsp Mild or medium heat
Ground Cumin 🌿 1 tbsp Toasted for depth
Dried Oregano 🍃 1 tsp Mexican oregano ideal
Shredded Cheddar Cheese 🧀 2 cups Sharp or mild variety
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 2 tbsp For browning beef

The ground beef is the foundation here—80% lean gives you the right balance of flavor and fat for browning. I grab mine from Costco for bulk savings, but any supermarket works. The rice should be long-grain white (jasmine or basmati if you want extra fragrance). Mexican oregano has a citrusy kick that regular oregano can’t match—look for it at Latin markets or Penzeys. The canned tomatoes? San Marzano if you’re feeling fancy, but store brand is fine too.

No ground beef? Ground turkey or chicken works in a pinch (just drain well). Swap the cheddar for Monterey Jack or pepper jack for extra meltiness. Fresh cilantro haters can skip it or use parsley instead. If you’re out of tomato sauce, blend a can of tomatoes with a pinch of sugar. The chili powder is key—if yours is old and dull, toast whole chiles and blend for a flavor boost.

This casserole tastes even better the next day. Leftovers keep 4-5 days in the fridge, freezes for 3 months. Reheat covered with foil to keep the cheese from drying out. Perfect for meal prep—portion into containers for easy grab-and-go lunches.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I brown the beef, toss in the rice and tomatoes, and let the oven do the rest—no extra pots, no fuss.
  • Garlic & Spice Magic: The garlic and diced tomatoes meld into the rice and beef like they were always meant to be there.
  • Feeds the Crew: Between us, this stretches to feed six with leftovers that taste even better the next day.
  • Budget Winner: Ground beef and rice keep costs low, and honestly, it’s one of the most satisfying meals for the price.

Step-by-Step Instructions for Mexican Beef and Rice Casserole

Here’s the method I use for a perfectly layered, flavorful dish every single time.

Step 1: Brown the Ground Beef with Aromatics

Heat the 2 tbsp olive oil in a large skillet over medium-high heat. Add the 2 lb Ground Beef and break it up with a wooden spoon. Cook for 5-7 minutes until the beef is browned and no longer pink, stirring occasionally to ensure even browning.

Next, add the finely diced 1 whole Yellow Onion and minced 4 cloves Garlic Cloves. Continue cooking for 3-4 minutes until the onion becomes translucent and the garlic is fragrant. This builds the flavor foundation for the entire casserole.

Step 2: Combine with Spices and Liquids

Stir in the 2 tbsp Chili Powder, 1 tbsp Ground Cumin, 1 tsp Dried Oregano, 1 tsp Salt, and 0.5 tsp Black Pepper. Cook for 1 minute to toast the spices, which deepens their flavor. The mixture should be rich and aromatic at this stage.

Add the 2 cans Diced Tomatoes (undrained), 1.5 cups Tomato Sauce, and 2 cups Beef Broth. Stir well to combine, then bring the mixture to a gentle simmer. This liquid will cook the rice and infuse every bite with bold Mexican flavors.

Step 3: Add Rice and Simmer

Stir in the 2 cups Long-Grain White Rice, ensuring it is fully submerged in the liquid. Reduce the heat to medium-low, cover the skillet, and let it simmer for 20-25 minutes. Check halfway through and stir gently to prevent sticking.

The rice is done when it is tender and most of the liquid has been absorbed. If it seems dry before the rice is fully cooked, add a splash of water or additional broth. The grains should be soft but still hold their shape.

Step 4: Add Cheese and Finish

Preheat your oven to 375°F. Once the rice is cooked, remove the skillet from heat and stir in 1.5 cups Shredded Cheddar Cheese, reserving the remaining 0.5 cup for topping.Transfer the mixture to a greased baking dish and sprinkle the reserved cheese on top.

Bake for 10-12 minutes until the cheese is melted and bubbly, with golden brown spots forming on top. This step ensures everything is heated through and the cheese creates a delicious, gooey layer.

Step 5: Garnish and Serve

Remove the casserole from the oven and let it rest for 5 minutes to allow the cheese to set slightly. Sprinkle the 0.5 cup Fresh Cilantro evenly over the top for a burst of freshness.

Serve warm, ensuring each portion gets a good mix of beef, rice, and melted cheese. The flavors will be bold and comforting, with the cilantro adding a bright finish to every bite.

👨‍🍳

Pro Tips For Making Mexican Beef And Rice Casserole

  • Brown the Beef Well: Cook the ground beef until deeply browned, not just gray—this builds flavor that carries through the entire casserole. I used to rush this step and the dish always tasted flat.
  • Rinse the Rice: Give the long-grain white rice a quick rinse before cooking to remove excess starch, which prevents a gummy texture in the finished dish.
  • Skip Pre-Cooked Rice: Resist the urge to use pre-cooked or instant rice—it turns mushy when baked in the casserole. Freshly cooked (or even uncooked) long-grain holds its shape.
  • Drain the Tomatoes: Drain and lightly press the diced tomatoes to remove excess liquid, or you’ll end up with a watery casserole instead of a rich, thick filling.

Regional Styles of mexican beef and rice casserole

Northern Mexico Style

In Monterrey, they use arrachera beef (skirt steak) instead of ground beef, diced small. The rice gets a toast in lard before adding liquids for extra depth. I’ve tried this with avocado oil as a lighter alternative with great results.

Oaxacan Mole Twist

Add 2 tbsp mole paste (I like Doña María brand) to the tomato mixture for a rich, complex sauce. The chocolate notes pair surprisingly well with the beef. Garnish with sesame seeds and extra mole drizzle for authenticity.

Texas-Mex Border

This version amps up the cheese with a mix of cheddar and Monterey Jack. Add 1 diced jalapeño with the onions for heat. A sprinkle of crushed tortilla chips on top before baking adds a delightful crunch. 🌶️

Yucatan Influence

Stir in 1 tsp achiote paste with the spices for that distinctive red color and citrusy flavor. Replace cilantro with fresh habanero slices for those who love heat. I find the achiote at Latin markets in the refrigerated section.

California Fusion

Lighten it up by using ground turkey and adding black beans for extra fiber. Top with avocado slices and a squeeze of lime after baking. This version became a hit at my potlucks in San Diego.

New Mexico Green Chile

Roast and dice 2 poblano peppers to add with the onions. Stir in 1 cup chopped green chiles with the tomatoes. The smoky, mild heat defines New Mexican cuisine perfectly. 💛

Nutrition Facts

Servings 6
Amount Per Serving
Calories 540kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 95mg32%
Sodium 820mg36%
Total Carbohydrate 45g16%
Dietary Fiber 4g14%
Sugars 6g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use brown rice instead of white?

Yes, but adjust the liquid and cooking time. Use 2.5 cups broth and simmer for 40-45 minutes since brown rice takes longer. The texture will be chewier but just as flavorful.

2

How do I prevent the rice from getting mushy?

Rinse the rice before adding it to remove excess starch. Also, avoid stirring too much during simmering. Let it rest 5 minutes after baking to set properly.

3

Can I make this ahead of time?

Assemble the casserole, cover tightly, and refrigerate for up to 24 hours before baking. Add 5-10 minutes to the baking time if cooking from cold.

4

What can I substitute for beef broth?

Use chicken broth or water mixed with 1 tsp bouillon powder. For extra depth, try vegetable broth with a splash of soy sauce for umami.

★★★★★5.0(4 reviews)
Tyler Campbell