Chipotle Pork Meatballs

Save Recipe
  • Level: Easy
  • Total: 2 hr 10 min
  • Prep: 20 min
  • Inactive: 1 hr
  • Cook: 50 min
  • Yield: 20 meatballs
Share This Recipe


1/2 pound ground pork

1/2 pound sweet Italian sausage, casings removed

1 large egg, lightly beaten

3 scallions, finely chopped

Kosher salt and freshly ground pepper

1 1/2 cups finely crushed gingersnaps (about 20 cookies)

2 tablespoons extra-virgin olive oil

1/2 large sweet onion, chopped

3 cloves garlic, chopped

1 poblano chile pepper, seeded and chopped

2 tablespoons chili powder

1 14-ounce can fire-roasted diced tomatoes

1 tablespoon Worcestershire sauce

1 1/2 teaspoons packed light brown sugar

1 1/2 cups low-sodium chicken broth

1 tablespoon chipotle hot sauce


  1. Mix the pork, sausage, egg, scallions, 1 teaspoon salt, 1/2 teaspoon pepper and about three-quarters of the crushed gingersnaps in a large bowl with a spoon or your hands until combined; refrigerate 1 hour. Dampen your hands and form the mixture into about 20 meatballs, 3/4 inch each.
  2. Preheat the oven to 375 degrees F. Add the olive oil to a large cast-iron skillet or Dutch oven and swirl to coat. Add the meatballs in a single layer and top with the onion, garlic and poblano. Sprinkle with the chili powder. Bake until the meatballs are firm and the vegetables start softening, about 8 minutes.
  3. Add the tomatoes to the skillet along with the Worcestershire sauce, brown sugar, the remaining gingersnaps, the chicken broth, hot sauce and 1 cup water. Stir gently, carefully loosening the meatballs from the pan and mixing them into the sauce. Return to the oven and bake until the meatballs are tender and the sauce thickens, about 40 more minutes.