Go Back

Air Fryer Mexican Stuffed Meatballs - Juicy, Cheesy, and Packed With Flavor

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • Ground meat: 1 lb ground beef (80–90% lean) or a mix of beef and pork
  • Cheese: 4 oz Monterey Jack, Oaxaca, or low-moisture mozzarella (cut into 1/2-inch cubes)
  • Binder: 1 large egg
  • Bread crumbs: 1/2 cup plain or panko
  • Milk: 2 tablespoons (to moisten the crumbs)
  • Aromatics: 2 cloves garlic, minced; 1/4 cup finely minced onion
  • Fresh herbs: 2 tablespoons chopped cilantro (plus extra for garnish)
  • Spices: 1 teaspoon chili powder, 1 teaspoon ground cumin, 1/2 teaspoon smoked paprika
  • Salt and pepper: 1 teaspoon kosher salt, 1/2 teaspoon black pepper
  • Optional heat: 1 finely minced jalapeño (seeds removed for mild)
  • Finishing touch: Cooking spray or a little neutral oil for the air fryer basket
  • Serving ideas (optional): Salsa roja or salsa verde, avocado or guacamole, lime wedges, warm tortillas, rice, or a simple salad

Method
 

  1. Prep the cheese: Cut the cheese into small cubes, about 1/2 inch. Freeze for 10 minutes to keep it firm for stuffing.
  2. Mix the binder: In a bowl, stir the bread crumbs and milk. Let them soak for 2–3 minutes until the mixture looks like a paste.
  3. Build the meat mixture: Add ground meat, egg, garlic, onion, cilantro, spices, salt, pepper, and optional jalapeño to the bowl. Mix gently with your hands until combined. Don’t overwork the meat or the meatballs will be tough.
  4. Portion the meatballs: Scoop the mixture into 12 equal portions (about golf-ball size).
  5. Stuff with cheese: Flatten each portion slightly in your palm. Place a cheese cube in the center, wrap the meat around it, and roll to seal completely. Make sure no cheese is exposed.
  6. Preheat the air fryer: Set to 380°F (193°C) for 3–5 minutes. Lightly spray the basket so the meatballs don’t stick.
  7. Cook the first batch: Arrange meatballs in a single layer, leaving space between each. Air fry for 9–12 minutes, shaking the basket halfway. They’re done when browned and the internal temp hits 165°F (74°C).
  8. Rest and serve: Let the meatballs rest for 3–4 minutes so the juices settle and the cheese cools slightly. Garnish with extra cilantro and a squeeze of lime. Serve with salsa, rice, or in tortillas.