There’s something about the smell of ground beef sizzling with taco spices that just feels like a hug in a pan. This Mexican Ground Beef Casserole with Rice has been everywhere latelypopping up on Pinterest boards and TikTok feeds because it’s the kind of dinner that feeds a crowd, tastes like comfort, and only dirties one dish. It’s cheesy, it’s cozy, and honestly, it’s the kind of meal that makes everyone come back for seconds.
This is a one pot wonder loaded with seasoned beef, fluffy rice, black beans, corn, and a blanket of melty cheese on top. It’s like if taco night and a rice bake had a baby, but way easier than both. You probably have most of the ingredients already, and the whole thing comes together in about forty minutes. Full details in the blog.
I’ve been making versions of this since my kids were little, and it’s one of those meals that never gets old. We’d throw in whatever was hanging out in the pantrysometimes salsa, sometimes Rotel, always too much cheese. I tested this version about six times to get the rice perfectly fluffy and the flavors just right. You’re gonna love the secret.
Print
Easy Mexican Ground Beef Casserole with Rice Recipe
- Total Time: 30 minutes
- Yield: Serves 5
- Diet: Standard
Description
This Mexican Ground Beef Casserole with Rice is a cheesy and flavorful one pot dish. Perfect for a quick dinner, it combines tender rice, juicy beef, and vibrant veggies in a Cheesy Mexican Beef Rice Taco Casserole. Enjoy an Easy One Pot Mexican Beef Rice Skillet loaded with black beans and corn.
Ingredients
- 2 tbsp olive oil
- 1 onion finely chopped
- 3 garlic cloves minced
- 500g 1 lb ground beef mince lean
- 1/3 cup tomato paste
- 1 1/4 cup long grain white rice uncooked
- 2.5 cups 625 ml chicken broth stock low sodium
- 400g 14oz can corn kernels drained
- 400g 14oz can black beans drained or other beans
- 1 capsicum bell pepper diced
- 1 cup green onions shallots
- 2 cups 200g cheese shredded anything that melts
- 0.5 tsp cayenne pepper
- 1.5 tbsp dried oregano
- 3 tsp cumin
- 3 tsp coriander
- 3 tsp onion powder
- 2 tsp paprika
- 1.5 tsp salt
Instructions
- Warm the oil in a large pot over high heat then add the minced garlic and chopped onion, cooking until the onion turns translucent, about one and a half minutes.
- Introduce the ground beef, breaking it apart and cooking it until no raw meat remains, approximately two minutes.
- Sprinkle in all the Mexican spices and sauté for 30 seconds to release their flavors.
- Toss in the diced capsicum and cook it for an additional minute.
- Stir in the tomato paste and chicken broth, mixing well to combine.
- Add the rice, corn, and black beans, stirring again before bringing the mixture to a simmer. Cover, reduce heat to medium-low, and let it cook gently for 15 minutes.
- Remove the lid and fold in the green onions plus half of the shredded cheese. Spread the mixture flat and sprinkle the remaining cheese on top.
- Cover once more and let sit off the heat for one minute to melt the cheese completely. Serve immediately, optionally garnished with extra green onions.
Notes
- 1
- Rice – recipe works best with long grain white rice
- Will also work with medium or short white rice grain standard white rice jasmine or basmati rice
- Recipe as written won’t work with brown rice wild rice risotto paella rice quinoa
- 2
- Corn – can also use frozen 1 3/4 cups
- 3
- Cheese – use anything that melts Cheddar mozzarella tasty Monterey Jack Colby
- 4
- Cayenne adds spiciness this amount across a vast volume of rice is barely noticeable Increase or eliminate if desired
- 5
- Leftovers will keep for 3 days in the fridge reheat in microwave
- I haven’t tried freezing but I don’t see why it wouldn’t freeze ok
- 6
- Nutrition per serving this is quite a generous serving about 2 packed cups and it’s dense so very filling Every cup of cheese adds 100 calories per serving so if you want to cut back on calories halve the cheese don’t skip completely
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Mains
- Method: Stovetop
- Cuisine: Tex-Mex
Nutrition
- Calories: 715cal
- Sugar: 7g
- Sodium: 2039mg
- Fat: 28g
- Saturated Fat: 13g
- Carbohydrates: 73g
- Fiber: 10g
- Protein: 45g
- Cholesterol: 109mg
Why You’ll Love This Mexican Ground Beef Casserole with Rice
This is the kind of meal that makes weeknight dinner feel like a win instead of a scramble. Everything cooks in one pot, so there’s less cleanup and more time to actually sit down and eat. The rice comes out fluffy and perfectly seasoned, soaking up all that tomato-y, spiced-up goodness from the beef and broth.
It’s also crazy flexible. You can dial the spice up or down, swap the cheese, toss in whatever beans or veggies you’ve got hanging out in the pantry. My kids used to request this on repeat because it tastes like tacos but feels more like a cozy rice bowl. And honestly? Leftovers are even better the next day.

- One pot wonder: Less mess, faster cleanup, more Netflix time.
- Family-friendly: Even picky eaters go back for seconds.
- Loaded with flavor: Mexican spices, melty cheese, and all the good stuff.
- Budget-friendly: Ground beef, rice, and pantry staples stretch far.
Key Ingredients You’ll Need
Let’s talk about what makes this dish so dang good. The ground beef is the staruse lean mince so it doesn’t get greasy. The long grain white rice cooks right in the pot with the broth, so it absorbs all those spices and stays fluffy. Don’t skip the tomato pasteit adds richness and a little tang that balances everything out.
The Mexican spice mix is where the magic happens. It’s a blend of cumin, coriander, oregano, paprika, onion powder, and just a hint of cayenne for warmth. You can mix it all together ahead of time and keep it in a jar if you’re into meal prep. The black beans and corn add texture and a little sweetness, plus they make the dish more filling.
And then there’s the cheese. Use whatever melts wellcheddar, mozzarella, Monterey Jack, or a Mexican blend. I usually go heavy on the cheese because, well, cheese. The bell pepper and green onions add a pop of color and freshness right at the end.
| Ingredient | Easy Swap |
|---|---|
| Ground beef | Ground turkey or chicken |
| Black beans | Pinto or kidney beans |
| Corn (canned) | Frozen corn (1 3/4 cups) |
| Bell pepper | Any color pepper or diced zucchini |
| Cheddar cheese | Monterey Jack, Colby, or mozzarella |
How to Make It Step by Step
Start by heating your olive oil in a big pot over high heat. Toss in the chopped onion and minced garlic, and cook them for about a minute and a half until the onion goes translucent and your kitchen starts smelling amazing. Add the ground beef and break it up with a wooden spoon as it cooks. You’re just browning it hereonce you don’t see any more pink, you’re good.
Next comes the spice mix. Stir it in and let it cook for about thirty seconds so the flavors bloom. Then add the diced bell pepper and cook for another minute. Pour in the tomato paste and chicken broth, stirring everything together so the paste dissolves into the liquid. Now dump in the rice, corn, and black beans. Give it all a good stir.
Bring the whole thing to a simmer, then cover the pot and turn the heat down to medium-low. Let it cook for fifteen minutes without peekingseriously, don’t lift that lid or the steam escapes and the rice won’t cook evenly. When the timer goes off, take off the lid and stir in half the cheese and the green onions. Smooth the top, sprinkle on the rest of the cheese, cover again, and let it sit for a minute to melt. Done.
Quick Step Summary
| Step | Time | What You’re Doing |
|---|---|---|
| 1–2 | 3–4 min | Sauté onion, garlic, and brown beef |
| 3–5 | 2 min | Add spices, pepper, tomato paste, broth |
| 6 | 15 min | Simmer rice with beans and corn, covered |
| 7–9 | 2 min | Stir in cheese and green onions, melt top layer |
Pro Tips and Easy Tweaks
Pro Tip: Use low-sodium chicken broth so you can control the salt level. The spice mix already has salt in it, and the cheese adds more, so you don’t want it to get too salty.
If you want more heat, bump up the cayenne or stir in some diced jalapeños with the bell pepper. If you’re feeding little ones, you can skip the cayenne altogetherit’s barely noticeable as written, but you know your people best. You can also add a dollop of sour cream, a squeeze of lime, or some chopped cilantro on top when you serve it.
Note: This recipe works best with long grain white rice. I tried it with jasmine and basmati and both worked fine, but brown rice needs way more liquid and time, so save that for another day. If your rice seems a little dry at the end, just splash in a few tablespoons of broth and stirit’ll loosen right up.
Storage and Reheating
Leftovers will keep in the fridge for up to three days in an airtight container. Reheat them in the microwave with a splash of water or broth to bring back the moisture. I haven’t tried freezing this yet, but I don’t see why it wouldn’t workjust thaw it overnight in the fridge and reheat on the stove or in the microwave.
If you’re meal prepping, portion it out into individual containers and top with extra cheese or green onions right before eating. It’s one of those dishes that actually tastes better the next day once all the flavors have had a chance to hang out together.
| Storage Method | How Long | Best Reheating Method |
|---|---|---|
| Refrigerator | Up to 3 days | Microwave with a splash of broth |
| Freezer (untested but likely fine) | Up to 2 months | Thaw overnight, reheat on stovetop or microwave |
Expert Says
Mexican ground beef casserole with rice benefits from browning the meat properly before assembly. This Maillard reaction develops deeper, savory flavors that enhance the entire dish. Layering the rice with liquid and covering tightly ensures even cooking, while the beef’s rendered fat keeps everything moist and flavorful throughout baking.
For more delicious recipes and cooking inspiration, follow me on Facebook, Pinterest and Reddit!
How I Finally Nailed This Mexican Ground Beef Casserole with Rice
I must have made this Mexican Ground Beef Casserole with Rice six times before I got it right. The first few rounds were either mushy or dry, and once I forgot the rice entirely until halfway through. But now? It’s perfectly cheesy, comforting, and actually holds together when you scoop it onto a plate.
FAQs (Mexican Ground Beef Casserole with Rice)
Can I make this casserole ahead of time?
Yes, you can assemble it completely and refrigerate for up to 24 hours before baking. Just add 10-15 minutes to the baking time since it will be cold from the fridge. This makes it perfect for busy weeknights or meal prep.
What type of rice works best in this recipe?
Long-grain white rice is ideal because it stays fluffy and doesn’t get mushy during baking. You can use brown rice, but you’ll need to partially cook it first and add extra liquid. Instant rice tends to become too soft and isn’t recommended.
How do I keep the beef mince from drying out?
Use ground beef with at least 15% fat content and don’t overbake. Covering the dish with foil for the first half of baking traps moisture. The cheese layer on top also helps seal in juices and keeps everything tender.
Can I freeze leftovers of this dish?
Absolutely. Cool completely, then portion into airtight containers and freeze for up to 3 months. Thaw overnight in the fridge and reheat covered at 350°F until warmed through. The texture holds up beautifully after freezing.
What can I serve alongside this meal?
A simple green salad with lime vinaigrette, tortilla chips with guacamole, or roasted vegetables pair wonderfully. Since this is a hearty one-dish meal, light sides work best. Sour cream, salsa, and cilantro make great toppings too.

Conclusion
This Mexican Ground Beef Casserole with Rice is the kind of meal that just worksforty minutes from start to finish, one pot to wash, and a table full of people scraping their bowls clean. You’ll love how the rice comes out fluffy and loaded with flavor, how that cheese gets all melty and golden, and how the whole thing smells like taco night but feels way more cozy. It’s comfort in a skillet, and honestly, it never gets old.
Want to make it yours? Toss in some diced jalapeños for heat, swap the beef for ground turkey, or stir in a handful of fresh cilantro at the end. Leftovers reheat like a dreamjust add a splash of broth to keep things moist. A trick I learned from my mom: always make extra cheese happen. It’s never a mistake.
If you make this, I’d love to see how it turns out! Snap a pic and tag me, or just tell me in the commentsdid this remind you of anything your family made growing up? Save this recipe for your next busy weeknight, or text it to someone who needs an easy win at dinner. Here’s to full bellies and happy kitchens.










