Crockpot Mexican Casserole

This crockpot Mexican beef and rice casserole is an easy, dump-and-go dinner packed with bold flavors. Made with ground beef, beans, corn, and enchilada sauce, it cooks low and slow into a hearty, family-friendly meal with minimal prep.

Love Mexican dinners? Try my viral beef enchilada casserole next!

Why You’ll Love This Recipe

  • Dump-and-go easy – just add everything to the crockpot and let it cook
  • Hearty and filling – packed with beef, rice, beans, and veggies
  • Big flavor, minimal effort – bold Mexican-inspired taste with simple ingredients

Ingredients You’ll Need

Ingredients for Mexicna casserole laid out on counter in preparation for the recipe.
  • 2 lbs lean ground beef
  • 1 onion, diced
  • 4 garlic cloves, minced
  • 1 oz packet taco seasoning
  • 15 oz can black beans, rinsed and drained
  • 10 oz can red enchilada sauce
  • 10 oz can diced tomatoes and green chilies
  • 10 oz bag frozen corn kernels
  • 1 ½ cups beef broth or water
  • 1 cup long grain white rice (parboiled), uncooked
  • 1 large green bell pepper, diced
  • 1 large red bell pepper, diced
  • 1 cup shredded mexican/fiesta blend cheese

Step by Step Instructions

Cooked ground beef with taco seasoning in skillet.
Remaining ingredients are added to the slow cooker.

STEP ONE – Heat a large skillet over medium-high heat. Cook and crumble the beef until no longer pink. Drain excess grease. Add the onions and garlic. Cook, stirring occasionally, until onions soften.

STEP TWO – Add the taco seasoning and stir to combine. Transfer into the Crockpot.

STEP THREE – Add the black beans, red enchilada sauce, diced tomatoes and green chiles, frozen corn, beef broth, uncooked rice, and bell peppers. Stir together to evenly distribute and so it cooks evenly.

STEP FOUR – Cover and cook on low for 4-5 hours or high for 2 ½-3 hours, until rice is tender.

Cheese is sprinkled on top of the casserole.

STEP FIVE – Sprinkle the cheese on top. Cover with lid for about 5 minutes to allow the cheese to melt.

STEP SIX – Serve with desired toppings.

WHAT TO SERVE IT WITH: cilantro, tomatoes, avocado, jalapeños or serrano peppers, sour cream, limes.

Mexican beef and rice casserole is served on a plate with sour cream and avocados.

Storage Instructions

Refrigerate leftovers in a sealed container for 3 or 4 days.

Reheat on the stovetop over medium heat until heated through.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican ground beef and rice casserole in crockpot ready to be served.

Crockpot Mexican Beef & Rice Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sandra Flegg
  • Total Time: 4 hours 15 minutes
  • Yield: Serves 6

Description

This crockpot Mexican beef and rice casserole is an easy, dump-and-go dinner packed with bold flavors. Made with ground beef, beans, corn, and enchilada sauce, it cooks low and slow into a hearty, family-friendly meal with minimal prep.


Ingredients

2 lbs lean ground beef

1 onion, diced

4 garlic cloves, minced

1 oz packet taco seasoning

15 oz can black beans, rinsed and drained

10 oz can red enchilada sauce

10 oz can diced tomatoes and green chilies

10 oz bag frozen corn kernels

1 1/2 cups beef broth or water

1 cup long grain white rice (parboiled), uncooked

1 large green bell pepper, diced

1 large red bell pepper, diced

1 cup shredded mexican/fiesta blend cheese


Instructions

  1. Heat a large skillet over medium-high heat. Cook and crumble the beef until no longer pink. Drain excess grease. Add the onions and garlic. Cook, stirring occasionally, until onions soften.
  2. Add the taco seasoning and stir to combine. Transfer into the Crockpot.
  3. Add the black beans, red enchilada sauce, diced tomatoes and green chiles, frozen corn, beef broth, uncooked rice, and bell peppers. Stir together to evenly distribute and so it cooks evenly.
  4. Cover and cook on low for 4-5 hours or high for 2 ½-3 hours, until rice is tender.
  5. Sprinkle the cheese on top. Cover with lid for about 5 minutes to allow the cheese to melt.
  6. Serve with desired toppings.

Notes

SUBTITUTIONS:

This recipe can be made with other meat like ground chicken, ground turkey, or ground pork. Shredded chicken or turkey are also delicious!

Homemade taco seasoning can also be used.

I used parboiled rice because it keeps the nutrients and maintains its texture while cooking as opposed to a regular white sticky rice that can easily get mushy if cooked too long. If using white rice, adjust the cooking time and use a little less broth or water. Brown rice or wild rice can be used as well.

Other beans you can use are pinto beans, kidney beans, or cannellini beans. Mix it up if you like extra beans!

I recommend using frozen corn kernels. You can use canned corn if you like but the end result may be very soft.

This recipe can be spicy for some. For a milder dish, you can use tomato sauce instead of enchilada sauce or use a plain can of diced tomatoes instead of the ones with green chiles added.

STORAGE AND REHEATING:

Refrigerate leftovers in a sealed container for 3 or 4 days.

Reheat on the stovetop over medium heat until heated through.

  • Prep Time: 15 minutes
  • Cook Time: 4 hours
  • Category: Dinner
  • Method: Crockpot
  • Cuisine: American

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star