clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican meatballs in a shallow bowl with avocado-crema sauce with cilantro and lime slices.

Mexican Meatballs With Avocado-Crema Sauce

  • Author: Amanda McGrory-Dixon
  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Total Time: 35 minutes
  • Yield: About 20 meatballs 1x


Step up your party appetizer game with a new spin on meatballs! These tender, succulent Mexican meatballs come with just the right spice kick and a decadent avocado-crema sauce for your dipping pleasure.



For Meatballs
1/2 cup white sandwich bread torn into small pieces, crust removed
1/2 cup milk or heavy cream
1 egg, beaten
3 garlic cloves, minced or grated
1/2 cup grated onion, using large holes on box grater
2 teaspoons ground cumin
1 teaspoon chipotle chili powder
1 teaspoon ground coriander
1 teaspoon salt
1/2 teaspoon pepper
A few dashes of hot sauce
Ground beef, preferably 80 percent lean and 20 percent fat

For Spicy Avocado Sauce
4 garlic cloves
1 avocado
1 lime, juiced
1 jalapeno, roughly chopped, stem removed, seeds left intact
1/2 cup fresh cilantro leaves
1/2 cup Mexican crema
3/4 teaspoon salt
1/4 teaspoon pepper


For Mexican Meatballs

  1. Heat oven to 450 degrees. Place the white sandwich bread crumbs in a small bowl and pour the milk or heavy cream on top. Allow to soak while preparing the rest of the ingredients.
  2. In a large mixing bowl, whisk together the egg, garlic cloves, onion, ground cumin, chipotle chili powder, ground coriander, salt, pepper and hot sauce until it becomes one cohesive mixture. Drain the bread crumbs in a fine-mesh sieve and lightly tap out excessive moisture. Stir into the egg mixture.
  3. Add the ground beef. Using a gentle touch, either combine the egg mixture into the beef with a wooden spoon or even your hands. Mix just until combined. You don't want to excessively handle to meat, which can make it tough.
  4. Lightly oil your hands. Form into golf ball-size meatballs. Place on a parchment paper-lined baking sheet and bake until cooked through, about 15 minutes. Alternatively, you can fry in a skillet with oil. Brown on all sides over medium heat until the meatball is cooked. Don't overcrowd the pan. You'll have to do this in batches.

For Avocado-Crema Sauce

  1. While the meatballs bake, prepare the avocado-crema sauce by adding the garlic, avocado, lime juice, jalapeno, cilantro, crema, salt and pepper to a food processor. Process until smooth.
  2. Serve with meatballs. Enjoy!


  • Meatballs freeze well after baking or frying. You can also make the meat mixture up to a day in advance, cover and store in the refrigerator.
  • If you don't have chipotle chili powder, regular chili powder will also work. I just like the extra smokiness from the chipotle.
  • Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
  • Category: Appetizers
  • Method: Baking
  • Cuisine: Tex-Mex


  • Serving Size: 2 meatballs
  • Calories: 160
  • Sugar: 2
  • Sodium: 470
  • Fat: 8
  • Saturated Fat: 3
  • Unsaturated Fat: 0
  • Trans Fat: 0
  • Carbohydrates: 9
  • Fiber: 0
  • Protein: 11
  • Cholesterol: 50

Keywords: Mexican meatballs