• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
trending now: 35 cinco de mayo recipes!
  • About
  • Press/Advertise
  • Contact

Isabel Eats

Easy Mexican recipes for home cooks

  • Recipes
    • All Recipes
    • Course
      • Breakfast
      • Dinner
      • Sides
      • Desserts
      • Appetizers
      • Drinks
      • Soups & Stews
      • Salads
      • Salsas
      • Sauces and Condiments
    • Diet
      • Gluten Free
      • Low Carb
      • Paleo
      • Vegan
      • Vegetarian
    • Meat
      • Beef
      • Chicken
      • Chorizo
      • Pork
      • Turkey
      • Seafood
    • Occasion
      • Christmas
      • Cinco De Mayo
      • Easter
      • Game Day
      • Summer
      • Thanksgiving
    • Type
      • 30 Minute Meals
      • Mexican Basics
      • Freezer Friendly
      • Grilling
      • Healthy
      • Instant Pot
      • Slow Cooker
      • Tacos
  • Dinners
  • Kitchen Tips
  • Life
  • Shop
  • Free ebook!

    Download my top 10 easy Mexican recipes!

Browse by Course/Type/Diet

  • by course
    • Breakfast
    • Dinner
    • Sides
    • Desserts
    • Appetizers
    • Drinks
    • Soups & Stews
    • Salads
    • Salsas
    • Sauces & Condiments
  • by type
    • 30 Minute Meals
    • Mexican Basics
    • Freezer Friendly
    • Grilling
    • Healthy
    • Instant Pot
    • Slow Cooker
    • Tacos
  • by meat
    • Beef
    • Chicken
    • Chorizo
    • Pork
    • Turkey
    • Seafood
  • by diet
    • Gluten Free
    • Low Carb
    • Paleo
    • Vegan
    • Vegetarian
  • by occasion
    • Christmas
    • Cinco De Mayo
    • Easter
    • Game Day
    • Summer
    • Thanksgiving
Jump to latest Browse All Recipes
HomeRecipesDinner

Mexican Meatballs

  • Facebook
  • Email
By: IsabelPosted: 9/3/20

This post may contain affiliate links. Read my disclaimer.

Jump to Recipe

Juicy Mexican pork meatballs covered in an addicting roasted tomato and smoky chipotle sauce. Ready from start to finish in only 40 minutes, they make a delicious weeknight dinner served over rice, veggies, or in a sandwich!

Mexican meatballs in a skillet with chipotle tomato sauce.

This recipe is sponsored by my friends at The National Pork Board. All opinions expressed here are my own.

These Mexican meatballs have been a weeknight dinner staple in my house for a few weeks now, and there’s no signs of stopping.

Not only are they easy to make and ready to eat in only 40 minutes, but they’re also some of the most flavorful pork meatballs I’ve ever eaten in my entire life!

The meatballs are juicy on the inside with a touch of crispy seared goodness on the outside, and the roasted tomato and chipotle sauce adds a smoky garlicky flavor without being spicy.

No boring, soggy, and flavorless meatballs here! Just juicy, flavor-packed, exciting, and satisfying Mexican meatballs the whole family will love.

Mexican pork meatballs in a skillet ready to be eaten.

So many of us have been spending more time at home over these last couple of months, and I’ve been searching for ways to keep dinner exciting and interesting. That’s where pork comes in!

As a lifelong eater of Mexican foods like chorizo and carnitas, cooking with pork has always been a way for me to connect with my Mexican culture. Not only does it add so much flavor, but it truly transports me into my mom and grandma’s kitchen in Mexico where the smell of pork empanadas being made is one of my favorite food memories!

And I know I’m not alone because pork is the most popular protein around the world! So if you’re looking to for an escape from your usual dinner and want to experience unique and delicious flavors from around the world, then pork is where it’s at!

Ingredients used to make Mexican Meatballs

Ingredients You’ll Need

You’ll be surprised at just how much flavor can come out of these simple ingredients! Here’s what you need to make this recipe:

  • Ground Pork: I’ve grown up eating pork my entire life, and let me tell you there is no better ground meat for making meatballs than ground pork! It’s juicy, easy to cook with, and makes the most tender meatballs ever. I’ve made this recipe using lean and extra-lean ground pork and they both turned out great, so feel free to use whichever you prefer.
  • Plain Breadcrumbs: Acts as a binder along with the egg that helps hold the meatballs together.
  • Egg: Acts as a binding agent along with the breadcrumbs that help the meatballs hold their shape.
  • Onion: Adds flavor and moisture to the meatballs, ensuring that they don’t become dry and tough.
  • Roma Tomatoes: These are roasted under an oven broiler or over an open flame on a gas stove to get that delicious fire-roasted flavor that brings out out a sweet and smoky flavor. (If you don’t feel like roasting your own tomatoes, see the Substitutions section below)
  • Chipotle Peppers in Adobo Sauce: Adds a perfect smoky Mexican flavor element to the tomato sauce that’s just right. It’s not spicy, but pairs perfectly with the tomatoes.
  • Seasonings: Salt, ground cumin, and ground coriander are used to season the meatball mixture, and salt, garlic cloves, and dried oregano are used to season the chipotle tomato sauce.

How to Make Mexican Meatballs

First, make the tomato and chipotle sauce. You’ll need to roast the tomatoes under the broiler until the skin is blackened and blistered on both sides, about 8 minutes total.

Then, add the roasted tomatoes in a large blender along with some chipotle peppers in an adobo sauce, garlic, salt, and dried oregano. Blend until smooth.

Ingredients in a blender to make sauce for Mexican meatballs.

For the meatballs, you’ll need to combine the ground pork, breadcrumbs, a beaten egg, onion, garlic, salt, ground cumin, and ground coriander in a large bowl.

Mix the meatball mixture with your hands until just combined. Be careful to not overmix or else the meatballs could turn out tough.

Mexican meatballs ingredients in a bowl and mixed together.

Roll the mixture into 16 even-sized balls.

Rolled Mexican meatballs on plate ready to be cooked.

Place the meatballs in a large oven-safe skillet (preferably cast-iron) with some olive oil and sear one side until golden-brown, about 1 to 2 minutes.

Then flip them over and bake them in a 450°F oven for 8 minutes, or until the internal temperature reads 160°F on a digital meat thermometer.

Mexican meatballs in a skillet with sauce being poured on top.

Remove the skillet from the oven, and carefully pour the tomato and chipotle sauce on top. The skillet will be very hot and the sauce will splatter at first, so be careful!

Mix the meatballs with the sauce and let it sit in the skillet for 2 more minutes. Garnish with cilantro and serve!

Mexican meatballs topped with sauce and cilantro.

Helpful Tips and Substitutions

  • To save some time, you can use 1 (28-ounce) can of fire-roasted tomatoes instead of roasting your own under the broiler. Just skip the roasting step and blend the canned roasted tomatoes with the rest of the sauce ingredients.
  • Don’t overmix the meat mixture. Make sure to mix the ground meat mixture until it just comes together. Overmixing can cause the meatballs to be tough, which is no bueno!
  • Use a cast-iron skillet if you have one. I love using a cast-iron skillet for this recipe because it retains heat really well. When you take out the meatballs and pour the sauce on top, the heat of the skillet will continue to cook the sauce a bit and give it some extra depth of flavor.

Storing and Freezing

The meatballs can be stored in the refrigerator in an airtight container for up to 4 days.

To freeze any leftovers, simply place the meatballs along with all the sauce in a freezer-safe container or zip-top bag and freeze for up to 3 months. Let the meatballs thaw in the fridge overnight, and then reheat in the microwave or on the stove until warmed through.

Mexican meatballs in a bowl with a fork.

Serving Suggestions

Need a side dish to serve with these Mexican meatballs? Here are a few ideas:

  • Authentic Mexican Rice
  • Calabacitas
  • Cilantro Lime Cauliflower Rice
  • Mexican Cauliflower Rice

Recipe

4.8 from 5 votes

Mexican Meatballs

Serves: 4 servings
Print
Rate
Mexican meatballs in a skillet with chipotle tomato sauce.
Prep: 10 minutes
Cook: 30 minutes
Total : 40 minutes
Juicy Mexican pork meatballs covered in an addicting roasted tomato and smoky chipotle sauce. Ready from start to finish in only 40 minutes.

Ingredients

For the meatballs

  • 1 pound ground pork
  • 1/2 cup plain breadcrumbs
  • 1 egg, beaten
  • ¼ medium onion, minced (about 1/4 cup)
  • 2 cloves garlic, minced (about 1 teaspoon)
  • 1 teaspoon coarse kosher salt
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1 1/2 tablespoons olive oil

For the sauce

  • 8 roma tomatoes
  • 3 cloves garlic
  • 2 chipotle peppers in adobo sauce, plus 1 tablespoon adobo sauce
  • 1 teaspoon coarse kosher salt
  • 1/4 teaspoon Mexican oregano

Instructions

  • Line a baking sheet with aluminum foil and place tomatoes on top. Set the oven rack directly underneath the broiler and turn the broiler on high.
  • Broil the tomatoes for 3-4 minutes, or until the skin is blackened and blistered. Carefully flip over the tomatoes and broil for another 3-4 minutes, or until the skin is blackened and blistered on all sides. Remove from the oven and set aside.
  • Preheat the oven to 450°F.
  • Add ground pork, breadcrumbs, egg, onion, garlic, salt, cumin, and coriander to a large mixing bowl. Gently combine using your hands until everything is just mixed. Be careful not to overmix or they may come out tough.
  • Shape the mixture into 16 meatballs and set aside.
  • Heat olive oil in a large cast-iron skillet (or other oven-safe skillet) over medium-high heat. Add meatballs to the skillet and sear until golden brown on one side, about 1-2 minutes.
  • Flip the meatballs over and transfer the skillet to the oven. Bake for 8 minutes, or until the internal temperature of the meatballs reach 160F.
  • While meatballs are baking, add the roasted tomatoes, garlic, chipotle peppers, adobo sauce, oregano and salt to a large blender. Blend until smooth, or pulse a few times if you prefer a chunky sauce.
  • Remove the skillet from the oven and pour the chipotle tomato sauce on top. Be careful of any splatters since the skillet will be very hot!
  • Stir the sauce in the skillet and let it sit and cook with the residual heat for 2 minutes. Garnish meatballs with chopped cilantro and serve.

Isabel’s Tips:

  • Storage: The meatballs can be stored in the refrigerator in an airtight container for up to 4 days.
  • Freezing: To freeze any leftovers, simply place the meatballs along with all the sauce in a freezer-safe container or zip-top bag and freeze for up to 3 months. 
  • To save some time, you can use 1 (28-ounce) can of fire-roasted tomatoes instead of roasting your own under the broiler. Just skip the roasting step and blend the canned roasted tomatoes with the rest of the sauce ingredients.
  • Don’t overmix the meat mixture. Make sure to mix the ground meat mixture until it just comes together. Overmixing can cause the meatballs to be tough, which is no bueno!
  • Use a cast-iron skillet if you have one. I love using a cast-iron skillet for this recipe because it retains heat really well. When you take out the meatballs and pour the sauce on top, the heat of the skillet will continue to cook the sauce a bit and give it some extra depth of flavor.

Nutrition Information

Serving: 14th of recipe Calories: 451kcal (23%) Carbohydrates: 18g (6%) Protein: 24g (48%) Fat: 31g (48%) Saturated Fat: 10g (50%) Cholesterol: 123mg (41%) Sodium: 1443mg (60%) Potassium: 680mg (19%) Fiber: 3g (12%) Sugar: 5g (6%) Vitamin A: 1467IU (29%) Vitamin C: 19mg (23%) Calcium: 66mg (7%) Iron: 3mg (17%)
Author: Isabel Eats
Course:Dinner
Cuisine:Mexican
Mexican meatballs in a skillet with chipotle tomato sauce.
Did you Make my Mexican Meatballs?Leave a comment below and tag @isabeleats on social media!
@isabeleats

You may also like…

  • Mexican Cauliflower Rice
  • My Mom's Authentic Mexican Rice Recipe is made with simple ingredients like chopped tomatoes, onions and garlic and is the perfect side dish for any meal.
    Authentic Mexican Rice Recipe
  • This low carb and cheesy Broccoli Cauliflower Rice Chicken Casserole recipe is perfect for dinner and makes great leftovers. It's also gluten free!
    Broccoli Cauliflower Rice Chicken Casserole
  • top down shot of picadillo on a plate with rice and a tortilla
    Mexican Picadillo Recipe
free ebook!

download my top 10 recipe book

Subscribe and receive a free e-cookbook of our Top 10 Easy Mexican Recipes!

Get My Copy!

Download my top 10 easy Mexican recipes!

Shrimp fajitas in a skillet.
Previous Post
Shrimp Fajitas
Huevos ahogados in a red salsa.
Next Post
Huevos Ahogados

Reader Interactions

Leave a Comment Cancel reply

Have a question? Use the form below to submit your question or comment. I love hearing from you and seeing what you made!
Recipe Rating:




  1. AvatarJonni Foley says

    Posted on 11/6 at 12:44 pm

    4 stars
    I love all of your authentic recipes. These meatballs were so delicious. And coming originally, from Arizona, where we get wonderful mexican food, this is quite a complement.

    Reply
    • IsabelIsabel says

      Posted on 11/6 at 2:43 pm

      Thank you so much, Jonni! I’m so happy you loved the recipe!

      Reply
  2. AvatarSandra Hill says

    Posted on 10/10 at 3:45 pm

    5 stars
    I made the Mexican meatballs and they were FANTASTIC!! Served them with mashed potatoes that included butter, milk, roasted hatch peppers and a blend of cheddar and habanero cheese. Will definitely make again and again!

    Reply
  3. AvatarLiz says

    Posted on 9/10 at 6:02 pm

    Where can we find the chipotle peppers in the adobo sauce listed in this recipe?

    Reply
    • Morgan @ Isabel EatsMorgan @ Isabel Eats says

      Posted on 3/20 at 7:17 am

      Hi! You can find chipotle peppers in adobo sauce at most grocery stores as well as national chains like Walmart or Target. You can also buy them on Amazon here – https://amzn.to/3hRPUNA

      Reply
  4. AvatarKevin B says

    Posted on 9/5 at 9:06 pm

    5 stars
    Great recipe, I did the cooking outside on the bbq and girls, great for a summer night.

    Reply
  5. AvatarJere says

    Posted on 9/4 at 3:38 pm

    Hi Isabel.
    I was born and reared in Texas..and I love Mexican “eats”. I was so happy to find your website..(.i can’t bring myself to say Blog) with all the delicious recipes. I found this article and thought you might like to read it..you may have already.
    https://www.texasmonthly.com/food/tex-mexplainer-the-history-behind-mexicos-most-patriotic-meal-chile-en-nogada/?ref=PRH9ABEA7CC458C&linkid=PRH9ABEA7CC458C&cdi=526B0D1EE8C44180E0534FD66B0A2D73&template_id=18090&aid=randohouseinc49886-20
    Oh my I didn’t know it was this long!
    Thank you for so many good recipes..I will be 94 his month and still love and cook new recipes.
    Jere Wineman

    Reply
  6. AvatarJack says

    Posted on 9/3 at 1:33 pm

    5 stars
    Isabel, this is great. I love meatballs of all varieties (proud Italian here!), and combining them with chipotle sounds so good that I might just make it today – I have meatballs in the fridge, chipotles in adobo in the pantry. I think I just convinced myself to make them. 🙂

    Reply

Primary Sidebar

¡Hola!

i’m isabel

A first-generation Mexican American who loves to cook! Here at Isabel Eats, you’ll find a mix of all your favorite authentic Mexican recipes with a twist! Read More

free ebook!

download my top 10 easy mexican recipes!

Life’s too short for boring food. Subscribe and receive a free e-book of our Top 10 Easy Mexican Recipes!

Get my copy!

Download my top 10 easy Mexican recipes!

Healthy Favorites

This low carb and cheesy Broccoli Cauliflower Rice Chicken Casserole recipe is perfect for dinner and makes great leftovers. It's also gluten free!

Broccoli Cauliflower Rice Chicken Casserole

Cooked canned black beans with tomatoes, onions and garlic in a bowl.

How to Cook Canned Black Beans

A bowl of cilantro lime cauliflower rice on a table next to fresh limes.

Cilantro Lime Cauliflower Rice

Healthy Chicken Nachos

Chicken Pozole Verde is a comforting Mexican soup filled with shredded chicken and hominy in a comforting green chile broth. (gluten free, freezer friendly)

Chicken Pozole Verde

Sauteed Peppers and onions in a white bowl.

Sauteed Peppers and Onions

Popular Recipes

Steak Fajita Marinade

Chile relleno on a plate with red salsa.

Chile Relleno Recipe

Flan on a plate with a slice cut out

Easy Flan Recipe

Chicken enchiladas in a baking dish topped with cilantro.

Easy Chicken Enchiladas

Juicy pork carnitas in warm corn tortillas topped with cilantro, onions and limes.

Easy Carnitas Recipe

These simple yet flavorful chicken tacos are easy to make and filled with super juicy and delicious boneless skinless chicken thighs. Perfect for weeknight meals and makes great leftovers! #tacos #mexican #glutenfree

Easy Chicken Tacos Recipe

Opens in a new window Opens an external site Opens an external site in a new window

5-star faves

Frozen margaritas in glasses topped with lime wedges.

Frozen Margaritas

These were absolutely delicious. So fresh and the perfect amount of sweetness.
A bowl of borracho beans

Borracho Beans

These beans are delicious! Garlic, onion, beer and bacon…you can’t go wrong, lol! I loved these!

Chile Colorado

This recipe is so perfect and delicious. My entire family loved it! Big kudos to you for such an authentic masterpiece!
follow along @isabeleats

Favorites

  • Tacos
  • Sides
  • 30 Minute Meals
  • Desserts
  • Drinks
  • Salsas

Browse By Meat

  • Chicken
  • Beef
  • Pork
  • Seafood
  • Turkey
  • Chorizo
Back to Top
  • About
  • Press
  • Disclaimer
  • Privacy
© 2021 Isabel Eats Site Credits Designed by Melissa Rose Design Developed by Once Coupled