These sweet and tangy cranberry meatballs are the perfect party appetizer or weeknight dinner. With just three main ingredients and minimal prep, your slow cooker does all the work leaving you with tender, flavorful meatballs coated in a glossy, delicious sauce.

Ingredients
- 24 oz frozen turkey meatballs
- 12 oz chili sauce
- 1 (14 oz) can jellied cranberry sauce or 1 batch of homemade cranberry sauce
- 2 green onions, chopped (for garnish)
Instructions
1. Prepare the sauce
In your slow cooker or crockpot, whisk together the chili sauce and cranberry sauce until smooth and well combined.
2. Add the meatballs
Add the frozen turkey meatballs to the sauce and gently stir until all the meatballs are evenly coated.
3. Cook
Cover and cook on high for 2 hours or low for 3–4 hours, until the sauce is hot and bubbly and the meatballs are heated through.
4. Garnish and serve
Transfer the meatballs to a serving dish, sprinkle with chopped green onions, and serve hot.
These can be served as appetizers with toothpicks or as a main dish over rice or mashed potatoes.
Why You’ll Love This Recipe
- Minimal prep: Only three main ingredients — just mix and cook!
- Crowd favorite: The perfect combination of sweet, tangy, and savory flavors.
- Versatile: Great for parties, potlucks, or easy weeknight dinners.
- Make-ahead friendly: The sauce tastes even better as it sits.

Tips
- No thawing needed: Add the meatballs straight from the freezer — no need to defrost.
- Stir halfway through cooking: This helps coat all the meatballs evenly.
- Keep warm for parties: Switch your slow cooker to the “warm” setting for serving.
- Use quality sauces: A good chili sauce and cranberry sauce make a big difference in flavor.
Variations and Substitutions
- Different meatballs: Use beef, pork, chicken, or vegetarian meatballs instead of turkey.
- Homemade cranberry sauce: If you have fresh or leftover cranberry sauce, use it instead of canned.
- Add spice: Mix in a pinch of cayenne pepper, chili flakes, or a dash of hot sauce for heat.
- Sweeter option: Stir in 1–2 tablespoons of brown sugar or honey for extra sweetness.
FAQs
Can I make this recipe without a slow cooker?
Yes! Simmer everything in a large saucepan on the stove over low heat for about 20–25 minutes, stirring occasionally.
Can I make it ahead of time?
Definitely. Cook the meatballs and refrigerate them in the sauce for up to 3 days. Reheat in the slow cooker or on the stove before serving.
Can I freeze cranberry meatballs?
Yes — cool completely, then freeze in an airtight container for up to 2 months. Reheat in the slow cooker or microwave.
Serving Suggestions
Serve these cranberry meatballs as:
- A party appetizer with toothpicks
- A main dish over white rice, mashed potatoes, or egg noodles
- A holiday favorite alongside stuffing or roasted vegetables
Add a sprinkle of fresh herbs or a drizzle of extra sauce for a beautiful finishing touch!
Easy Crockpot Cranberry Meatballs
8
servings5
minutes2
hoursIngredients
24 oz frozen turkey meatballs
12 oz chili sauce
1 (14 oz) can jellied cranberry sauce or 1 batch of homemade cranberry sauce
2 green onions, chopped (for garnish)
Directions
- Prepare the sauce
- In your slow cooker or crockpot, whisk together the chili sauce and cranberry sauce until smooth and well combined.
- Add the meatballs
- Add the frozen turkey meatballs to the sauce and gently stir until all the meatballs are evenly coated.
- Cook
- Cover and cook on high for 2 hours or low for 3–4 hours, until the sauce is hot and bubbly and the meatballs are heated through.
- Garnish and serve
- Transfer the meatballs to a serving dish, sprinkle with chopped green onions, and serve hot.
- These can be served as appetizers with toothpicks or as a main dish over rice or mashed potatoes.




Leave a Comment