This is one of my husband’s favorite recipes I have created. I typically use an all beef mixture. You can use the normal beef/pork/veal mixture or any combination. Just a warning – if you use the all beef mixture it will be heavy and dense! We like this version occasionally but others might not like how heavy and thick it is. This is a personal preference. Please choose your meat accordingly.


  • 1.5 lb beef (or any meatloaf combo you like)
  • 2 eggs
  • 1 cup bread crumbs
  • 1 bag of shredded Mexican cheese
  • 1 can (rinsed) black beans
  • 1 taco season package


1. Whisk your eggs.


2. Mix egg and breadcrumbs with meat mixture.

3. Add in taco seasoning, salt, pepper and can of rinsed black beans.

ingred loose

5. Gently fold in 3/4 cup of the shredded cheese.

with cheese

6. Place mixture into a greased loaf pan


7. Sprinkle remaining shredded cheese on top.

raw cheese

8. Cook at 375 for 45-60 minutes. Times will vary based on your meat mixture and oven.


9. Serve with taco toppings you and your family love.


Sour cream, green onions, taco sauce, can of Rotel, Spanish rice, refried beans, black olives, hot peppers, salsa.

9 Comments on Mexican Meatloaf Recipe

  1. We used to make this in the restaurant I worked in! It’s so yummy if you mix Mexican chorizo in with the meat!! Mmmmm!! We’d serve with eggs for a hangover cure 😉

  2. Yum, This is the kind of recipe I like to find…I already have all the ingredients, so no shopping, no filing it away for later… just making it for dinner tonight.

  3. A great meatloaf recipe. I have to get a couple ingredients and plan to try it this week.

  4. This seems like it would be so filling and I am so jealous because I’ve never created a recipe by myself, too scared of how it will turn out if I wing it.

  5. This is a great new meatloaf recipe to try. Thanks for sharing. I’ll be trying this tomorrow.
    Carol L
    Lucky4750 (at) aol (dot) com

  6. I pinned this recipe for sure!! It’s like a burrito or taco in a pan!! I love it! Especially all the cheese – bring it on! YUM!

Comments are closed.