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, if you 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 will impress any night of the week. Check Cookbook Price

Ingredients

(amounts are listed in the recipe card at the bottom of the post)

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.

You may also enjoy

Old Fashioned Ham Salad

Chicken Ravioli Alfredo

Shrimp and Scallops in Garlic Sauce

White Cheddar Baked Mac and Cheese

Chicken Fajita Tray Bake

5 Ingredient White Queso Dip

Yield: 8 Servings

Mexican Ham Casserole

Spanish Rice Casserole with a spoon lifting some out.

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.

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

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.

Hi and welcome. I’m Zona and I love creating recipes for easy dinners or desserts. Here you will find quick recipes, recipes that take minimal effort, or recipes that have few ingredients. Eat, drink, and enjoy!

Skip to Recipe