Ingredients
Method
Preparation
- In a large bowl, combine ground meats, breadcrumbs, beaten egg, grated onion, garlic, salt, pepper, and smoked paprika.
- Mix gently until just combined. Avoid overworking the mixture to prevent dense meatballs.
Shaping Meatballs
- Roll into 1 to 1 1/4 inch meatballs for even cooking. You should get about 24 meatballs. Place on a baking sheet lined with parchment.
Cooking Meatballs
- Option A – Oven: Preheat oven to 400°F (200°C). Arrange meatballs on a baking sheet and bake for 15 to 18 minutes until lightly browned and an instant-read thermometer reads 160°F (71°C).
- Option B – Stovetop: Heat 2 tbsp oil in a large skillet over medium-high. Brown meatballs in batches for 6 to 8 minutes, turning so all sides get color.
Preparing Sauce
- In a medium saucepan, combine cranberries, brown sugar, ketchup or BBQ sauce, water or orange juice, apple cider vinegar, ginger, and hot sauce.
- Bring to a simmer over medium heat, stirring occasionally. Cook for 8 to 12 minutes until cranberries burst and sauce thickens.
Combining Meatballs and Sauce
- Add cooked meatballs to the saucepan or pour the sauce over baked meatballs in a large pot.
- Simmer together for 5 to 8 minutes so meatballs absorb sauce flavors.
Finishing Touches
- Taste and adjust seasoning with more salt, a splash of vinegar for brightness, or extra hot sauce for heat.
- Garnish with chopped parsley and sesame seeds if desired.
Notes
For added moisture, mix in 1 tbsp sour cream or Greek yogurt. For a vegetarian option, use a lentil-quinoa base. Slow cooker option available; heat gently to avoid watery sauce.
