Meatballs: In a medium bowl, stir together bread crumbs and milk. Let sit for 5 minutes. Add in garlic, egg, salt, and pepper, then stir until well-combined. Stir in ground chicken. Combine well, but do not overmix. With oiled hands, roll the meat into golf-size balls.
2. Step
Pour 1 tablespoon vegetable oil into a skillet over medium heat. Add meatballs and brown on all sides. Remove meatballs from the pan (meatballs will not be fully cooked through at this time). Wipe the pan out to make the sauce.
3. Step
Sauce: Heat vegetable oil and butter in the same skillet over medium heat. Add onions and sauté until translucent, about 5 minutes. Add garlic and ginger, then let sizzle for a minute or two.
4. Step
Stir in McCormick Ground Cumin, McCormick Paprika, 1½ teaspoons garam masala, cayenne, and salt. Let spices heat through until fragrant, about 2 minutes. Add crushed tomatoes and bring sauce to a simmer, then take off the heat.
5. Step
Let the sauce cool for 5–10 minutes. Blend sauce until smooth, adding a tablespoon or two of water if it is too thick to blend.
6. Step
Pour the sauce back into the skillet. Whisk in the butter, cream, and 1 teaspoon garam masala. Add the meatballs to the sauce and stir to coat. Cover and cook for 5 minutes, or until meatballs are fully cooked through.
7. Step
Garnish with cilantro. Serve with rice and lime wedges.