In a bowl, I combine ground meat, garlic, eggs, onion, chili powder, breadcrumbs, broth, broth base, salt, and pepper. I mix gently — overmixing makes them dense.
I fashion the mixture into uniformly sized meatballs (about 30) — you can pat into a rectangle and cut, or roll by hand. Consistency helps them cook evenly.
Instant Pot method: I add ¾ cup water to the pot, place meatballs inside (stack if needed), lock the lid, and pressure cook for 8 minutes. Then I let nature release for 10 minutes before opening.
Stovetop method: I heat oil in the pan, brown meatballs on all sides (about 2 minutes per face), then remove them before making the sauce.
In the same pot or pan, I stir together cranberry sauce, sweet chili sauce, rice vinegar, brown sugar, and fresh cranberries. I simmer and mash some cranberries until the sauce thickens.
I return the cooked meatballs into the glaze, toss gently to coat evenly, and let them simmer in the sauce for several minutes to soak in all that flavor.