Breaking News

Cheesy Mexican Meatballs

Cheesy Mexican Meatballs
I may earn a small commission on purchases made through any product links on this page. Thanks for your support!
Cheesy Mexican Meatballs are a little spicy, a lot cheesy, and one of those meals that the whole family goes crazy for! It’s a make-ahead meal which makes my life easier too, especially on super busy days!
Hi everyone! My name is Amy from Little Dairy on the Prairie. Let me guess, right about now you are wondering if I actually live on a real dairy farm. (People ask me that all the time.) Yes! My family owns a dairy farm in cold Idaho!
My husband, three boys, and I spend almost all of our time milking, feeding, bedding and taking care of our cows! We milk about a thousand cows and ALL of our milk is made into cheese and is sold to Chipotle restaurants! Okay, that’s my life in a nutshell and probably enough about my crazy farm life 
Raise your hand if you could eat Mexican food almost every day and still love it! I have two hands raised high in the air! Of course enchiladas rank right up there on the list of favorite Mexican food. Somedays though I just don’t have time or the ingredients to make enchiladas, which is where these meatballs come in.
How to Make Mexican Meatballs in Enchilada Sauce
Cheesy Mexican Meatballs are so quick to make and only require a few ingredients you probably already have on hand. Let me show you how it works! First, add ground beef, spices, and oats to a bowl. It’s totally okay to mix the meat together with your hands. Form meat into meatballs.
I scoop the meat out with a cookie scoop, just like I would if I were making cookies. Sometimes I stop right there and leave them in a rustic looking scoop. If I have an extra minute and am feeling really ambitious, I roll the meatballs with my hands to make them look all fancy! Next, pour a can of enchilada sauce over the meatballs.
Now, bake your Mexican meatballs. Remove from the oven and cover with cheese. Don’t skimp here…cheese is the BEST! Return to the oven and continue baking until the cheese is melted and gooey! Serve warm!
Just check out all that cheese! There are several ways to serve Cheesy Enchilada Meatballs. We usually serve them over, or next to, a bed of Cheesy Spanish Rice.
Sometimes we serve them in a tortilla kind of like a taco! So yummy! Add as many Mexican fixings as you can think of: Guacamole, lettuce, diced tomatoes, sliced olives, salsa, and sour cream! Heck, you could even put Cheesy Spanish Rice right in the tortilla shell with all the other fixings! So yummy!
Cheesy Mexican Meatballs is one of those recipes that is a regular on our meal rotation! I’m pretty sure after you try them thy will make an appearance on your menu fairly often too!

Cheesy Mexican Meatballs
These easy enchilada meatballs are an easy make-ahead recipe your family will love!
© The Weary Chef 2013-2018
Author: Amy Engberson
Add to Meal Plan → 

Servings Prep Time 4 15 minutes
Cook Time 40 minutes
Servings: Units: 

  • 10 ounces red enchilada sauce, divided (I used mild)
  • 1 pound ground beef
  • 3/4 cup oats, (I measure them then grind them in my blender until they are coarsely ground.)
  • 2 eggs
  • 1 teaspoon salt
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon pepper
  • 1 teaspoon oregano
  • 1/2 teaspoon cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon hot sauce, optional
  • 2 cups grated cheese, (cheddar, monterey jack, colby jack, and pepper jack are all good choices)
  • cilantro, for garnish, if desired

  1. Preheat oven to 350 degrees. Grease a 9 x 13" inch baking dish.
  2. Mix 1/4 cup enchilada sauce, ground beef, oats, eggs, salt, onion powder, garlic powder, pepper, oregano, cumin, chili powder, and hot sauce. I use my hands to combine them.
  3. Form meatballs by hand or with a cookie scoop. (I like to use a medium sized cookie scoop, about 2 tablespoon size.) Drop meatballs into the 9 x 13" pan. (Most of the time I leave the meatballs in the rustic shape of the cookie scoop. Once in awhile I do roll the meatballs until they are perfectly round. They taste the same either way!)
  4. Pour remaining enchilada sauce over meatballs. Cover and bake in preheated oven for 30 minutes.
  5. Uncover and sprinkle cheese over meatballs. Bake for 10 more minutes or until cheese is melted.
  6. Serve right out of the oven!
more recipes @