Skip to Content

Mexican Ham Casserole

This Mexican Ham Casserole is a complete meal with a twist filled with Spanish rice, diced ham, salsa, and black beans! I highly recommend serving it topped with crushed Doritos once it is on your plate.

Why I love this recipe

It is easy to make and loaded with flavor, and has only 8 ingredients.

Mexican Rice Casserole with a spoon lifting some out.
Mexican Rice Casserole

As an Amazon Associate, I may make a small commission, at no additional cost to you, if you make a purchase through product affiliate links in this post.

Have you seen my Cookbook?

Easy Home Cooking For Two – by Zona Cooks features 60 main dish recipes giving you two months’ worth of simple homemade food that’s sure to impress any night of the week. Check Cookbook Price

Ingredients

  • jarred minced garlic
  • butter
  • water
  • box Spanish rice mix
  • chunky salsa
  • can black beans, drained and rinsed
  • diced ham
  • shredded Monterey Jack cheese
  • Optional – crushed Doritos, cilantro, and sour cream

Substitutions

You can substitute the diced ham with cooked chicken, or cooked ground beef.

Equipment used for this recipe

How to make Mexican Ham Casserole

Step 1 – Preheat the oven to 375 degrees F.

Step 2 – Spray a 9×13 inch casserole dish with non-stick spray and set aside.

Step 3 – Add the garlic and butter to a large skillet. Cook until the butter is melted.

butter and garlic cooking in a pan.

Step 4 – Pour the water into the pan and add the rice mix and the salsa. Stir to combine and bring to a boil.

rice mix, salsa, water, garlic, and butter cooking in a pan.

Step 5 – Reduce the heat to low, cover the pan, and let simmer, stirring occasionally, for 20 minutes or until rice is tender.

Step 6 – Add the diced ham and rinsed black beans. Stir together.

Mexican ham casserole filling cooking in a sauce pan.

Step 7 – Transfer the rice mixture to the prepared casserole dish and spread the ingredients evenly in the dish.

Step 8 – Top with the Monterey Jack cheese.

Mexican Ham Casserole topped with shredded cheese in a casserole dish.

Step 9 – Cover the baking dish with foil and transfer the dish to the oven.

Step 10 – Bake for 10 to 15 minutes or until the cheese is melted.

Spanish Rice Casserole with a spoon lifting some out.
Spanish Rice Casserole

Step 11 – Serve topped with crushed Doritos and cilantro, sour cream, if desired.

Pro tips

I highly recommend serving it topped with crushed Doritos once it is on your plate.

Spanish Rice Casserole with a spoon lifting some out.
Yield: 8 Servings

Mexican Ham Casserole

Prep Time: 5 minutes
Cook Time: 35 minutes
Total Time: 40 minutes

This Mexican Ham Casserole is a complete meal with a twist filled with Spanish rice, diced ham, salsa, and black beans! I highly recommend serving it topped with crushed Doritos once it is on your plate. It is easy to make and loaded with flavor, and has only 8 ingredients.

Ingredients

  • 1 teaspoon jarred minced garlic
  • 2 Tablespoons butter
  • 2 1/4 cups water
  • 6 ounce box Spanish rice mix
  • 16 ounces chunky salsa
  • 15 ounce can black beans, drained and rinsed
  • 2 cups diced ham
  • 2 cup shredded Monterey Jack cheese
  • Optional – crushed Doritos, cilantro, and sour cream

Instructions

  1. Preheat the oven to 375 degrees F.
  2. Spray a 9x13 inch casserole dish with non-stick spray and set aside.
  3. Add the garlic and butter to a large skillet. Cook until the butter is melted.
  4. Pour the water into the pan and add the rice mix and the salsa. Stir to combine and bring to a boil.
  5. Reduce the heat to low, cover the pan, and let simmer, stirring occasionally, for 20 minutes or until rice is tender.
  6. Add the diced ham and rinsed black beans. Stir together.
  7. Transfer the rice mixture to the prepared casserole dish and spread the ingredients evenly in the dish.
  8. Top with the Monterey Jack cheese.
  9. Cover the baking dish with foil and transfer the dish to the oven.
  10. Bake for 10 to 15 minutes or until the cheese is melted.
  11. Serve topped with crushed Doritos and cilantro, sour cream, if desired.

Notes

You can substitute cooked chicken, or cooked ground beef in place of the diced ham.

Recommended Products

As an Amazon Associate I may make a small commission, at no additional cost to you, if you make a purchase through product links in this post.

Nutrition Information:

Yield:

8

Serving Size:

1

Amount Per Serving: Calories: 325Total Fat: 16gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 55mgSodium: 1241mgCarbohydrates: 26gFiber: 6gSugar: 3gProtein: 21g

Nutrition information is a guideline only, is calculated automatically by third party software, and absolute accuracy is not guaranteed.

Did you make this recipe?

Please leave a comment on the blog and Pin this to Pinterest.

photo of zona's face who has blond hair, and brown eyes.

I’m Zona. My husband and I are empty-nesters and parents of 1 adult son.  I have a passion for recipes and I share all the tips, tricks, and resources I can find (or create) to help you spend less time in the kitchen and more time enjoying your life.

Skip to Recipe