Go Back

Slow Cooker Cranberry Meatballs - Sweet, Tangy, and Crowd-Pleasing

Prep Time 10 minutes
Cook Time 4 hours
Total Time 4 hours 10 minutes
Servings: 8 servings

Ingredients
  

  • 2 pounds frozen cocktail-size meatballs (beef, turkey, or plant-based)
  • 1 can (14 ounces) whole-berry cranberry sauce (or jellied if that’s what you have)
  • 1 bottle (12 ounces) chili sauce (like Heinz)
  • 1/4 cup brown sugar (light or dark)
  • 2 tablespoons apple cider vinegar (or red wine vinegar)
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dijon mustard (optional, for heat and depth)
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4–1/2 teaspoon crushed red pepper flakes (optional, for a kick)
  • Salt and black pepper to taste
  • Fresh parsley or chives, chopped, for garnish (optional)

Method
 

  1. Make the sauce base. In a medium bowl, whisk together cranberry sauce, chili sauce, brown sugar, vinegar, Worcestershire, Dijon, garlic powder, onion powder, and red pepper flakes. Taste and adjust sweetness, tang, or heat.
  2. Add meatballs to the slow cooker. Place the frozen meatballs in a 5- to 6-quart slow cooker. No need to thaw.
  3. Pour and toss. Pour the sauce over the meatballs and gently stir to coat them evenly.
  4. Cook low and slow. Cover and cook on Low for 4–6 hours or on High for 2–3 hours, until the meatballs are heated through and the sauce is glossy.
  5. Stir and season. Give everything a gentle stir. Add a pinch of salt and pepper if needed.
  6. Garnish and serve. Sprinkle with chopped parsley or chives. Serve straight from the slow cooker with toothpicks or over rice, noodles, or mashed potatoes.