Mexican Ground Beef Casserole with Rice

This Mexican Ground Beef Casserole with Rice is a hearty, one-pot meal packed with bold spices, tender ground beef, fluffy rice, beans, corn, and melted cheese. It’s a comforting dinner that combines classic Mexican-inspired flavors with simple pantry ingredients. Perfect for busy weeknights, this dish cooks in one pot and delivers a satisfying, family-friendly meal.

Why You’ll Love This Recipe

This Mexican Ground Beef Casserole with Rice is rich, filling, and incredibly easy to make. The rice cooks directly in the flavorful beef and broth mixture, soaking up all the spices for a delicious, savory result.

It’s also a complete meal in one pan with protein, grains, vegetables, and cheese. You can easily customize the spice level or add toppings like avocado, sour cream, or fresh herbs.

Ingredients

Hearty Mexican casserole with seasoned beef, rice, and vegetables.
Hearty beef and rice casserole with bold spices.

2 tablespoons olive oil
1 onion, finely chopped
3 garlic cloves, minced
500 g (1 lb) ground beef
1/3 cup tomato paste
1 1/4 cup long grain white rice (uncooked)
2.5 cups chicken broth (low sodium)
1 (14 oz) can corn kernels, drained
1 (14 oz) can black beans, drained
1 bell pepper (capsicum), diced
1 cup green onions, chopped
2 cups shredded cheese

Mexican Spices

½ teaspoon cayenne pepper
1½ tablespoons dried oregano
3 teaspoons cumin
3 teaspoons coriander
3 teaspoons onion powder
2 teaspoons paprika
1½ teaspoons salt

Instructions

  1. Heat olive oil in a large pot over medium-high heat.
  2. Add the chopped onion and minced garlic. Cook for about 1–2 minutes until the onion becomes soft and translucent.
  3. Add the ground beef and cook while breaking it apart with a spoon until browned and no longer pink.
  4. Stir in the Mexican spices and cook for about 30 seconds to release the aroma.
  5. Add the diced bell pepper and cook for another minute.
  6. Stir in the tomato paste and chicken broth until fully combined.
  7. Add the uncooked rice, corn, and black beans. Mix well.
  8. Bring the mixture to a simmer, then cover the pot and reduce heat to medium-low.
  9. Cook for about 15 minutes until the rice is tender and the liquid is absorbed.
  10. Remove the lid and stir in the green onions and half of the shredded cheese.
  11. Smooth the surface and sprinkle the remaining cheese evenly on top.
  12. Cover the pot again for about 1 minute to melt the cheese.
  13. Serve the Mexican Ground Beef Casserole with Rice hot, garnished with extra green onions if desired.
Mexican ground beef casserole with rice topped with melted cheese and green onions.
Easy Mexican ground beef casserole with rice.

Tips & Tricks

Use lean ground beef to prevent excess grease in the casserole.

Rinse the rice before cooking if you prefer a lighter texture.

If the rice absorbs liquid too quickly, add a splash of extra broth while cooking.

Top the casserole with sliced avocado, sour cream, or fresh cilantro for extra flavor.

Details

Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Yield: 4–6 servings

Category: Main Course
Method: Stovetop
Cuisine: Mexican-Inspired
Difficulty: Easy

Dietary Notes: High protein, family-friendly comfort food

One-pot Mexican beef and rice casserole with beans, corn, and bell peppers.
One-pot beef and rice Mexican dinner.

Notes

You can substitute ground turkey or chicken for a lighter version.

Brown rice can be used instead of white rice, but it will require additional cooking time and liquid.

This dish is perfect for meal prep because it reheats very well.

Nutrition (Approximate)

Calories: 520
Protein: 32 g
Carbohydrates: 45 g
Fat: 22 g

FAQ

Can I make this casserole ahead of time?
Yes. Prepare the dish fully and store it in the refrigerator, then reheat before serving.

Can I bake this casserole instead of cooking on the stovetop?
Yes. Transfer the mixture to a baking dish after cooking the beef and bake until the rice is tender.

Can I freeze Mexican ground beef casserole?
Yes. Allow it to cool completely, then freeze in airtight containers for up to 3 months.

What toppings go well with this casserole?
Avocado, sour cream, fresh cilantro, diced tomatoes, or jalapeños all work well.

Can I make this spicier?
Add chopped jalapeños, extra cayenne pepper, or hot sauce to increase the heat.

Storage

Store leftovers in an airtight container in the refrigerator for up to 4 days.

Reheat in the microwave or on the stovetop with a splash of broth if needed.

This casserole can also be frozen for longer storage.

Ground beef rice casserole served with melted cheese and fresh herbs.
Cheesy Mexican rice casserole with ground beef.

Similar Recipes

Mexican Ground Beef Casserole with Rice

Mexican ground beef casserole with rice is made with seasoned beef, rice, beans, corn, and cheese cooked together in one pot.
Prep Time 10 minutes
Course Main Course
Cuisine Mexican-Inspired

Ingredients
  

  • 2 tablespoons olive oil
  • 1 onion finely chopped
  • 3 garlic cloves minced
  • 500 g 1 lb ground beef
  • 1/3 cup tomato paste
  • 1 1/4 cup long grain white rice uncooked
  • 2.5 cups chicken broth low sodium
  • 1 14 oz can corn kernels, drained
  • 1 14 oz can black beans, drained
  • 1 bell pepper capsicum, diced
  • 1 cup green onions chopped
  • 2 cups shredded cheese

Mexican Spices

  • ½ teaspoon cayenne pepper
  • tablespoons dried oregano
  • 3 teaspoons cumin
  • 3 teaspoons coriander
  • 3 teaspoons onion powder
  • 2 teaspoons paprika
  • teaspoons salt

Instructions
 

  • Heat olive oil in a large pot over medium-high heat.
  • Add the chopped onion and minced garlic. Cook for about 1–2 minutes until the onion becomes soft and translucent.
  • Add the ground beef and cook while breaking it apart with a spoon until browned and no longer pink.
  • Stir in the Mexican spices and cook for about 30 seconds to release the aroma.
  • Add the diced bell pepper and cook for another minute.
  • Stir in the tomato paste and chicken broth until fully combined.
  • Add the uncooked rice, corn, and black beans. Mix well.
  • Bring the mixture to a simmer, then cover the pot and reduce heat to medium-low.
  • Cook for about 15 minutes until the rice is tender and the liquid is absorbed.
  • Remove the lid and stir in the green onions and half of the shredded cheese.
  • Smooth the surface and sprinkle the remaining cheese evenly on top.
  • Cover the pot again for about 1 minute to melt the cheese.
  • Serve the Mexican Ground Beef Casserole with Rice hot, garnished with extra green onions if desired.

Notes

You can substitute ground turkey or chicken for a lighter version.
 

Conclusion

This Mexican Ground Beef Casserole with Rice is a simple yet flavorful dish that brings together hearty ingredients and bold spices in one comforting meal. With tender beef, fluffy rice, beans, and melted cheese, it’s an easy recipe that’s sure to become a family favorite.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating