Cranberry Meatballs (Instant Pot or Crockpot!)

These Cranberry Meatballs are sweet, tangy, glossy, and totally irresistible—and they take almost zero effort. With both Instant Pot and slow cooker directions, they’re a festive appetizer you can make no matter how packed your oven is. Perfect for Thanksgiving, holiday parties, or your next gathering, this finger food always disappears fast!

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please see my disclosure policy for details.

This cranberry meatballs recipe is everything I want in a holiday appetizer: saucy, sweet-tart, perfectly savory, and so easy I can toss them together while managing multiple other dishes for the main meal.

The recipe leans on a few pantry-friendly staples—BBQ sauce, honey, cranberry sauce, a splash of soy sauce, and a few shakes of hot sauce—for a surprisingly complex, well-balanced sauce that tastes like you simmered it all afternoon.

And unlike most cranberry meatballs crockpot recipes, this one includes fully tested Instant Pot cooking times, too. Whether you make them for Thanksgiving, Christmas, game day, or just to spoon over rice for a cozy weeknight dinner, they are endlessly versatile and always a crowd-pleasing, perfect appetizer.

Looking for more festive appetizers? Check out these recipes: Artichoke and Spinach Dip, Cranberry Jalapeño Dip, and Spiced Sweet Potato Fritters.

Close up shot of a hand holding a cranberry meatball on a toothpick.

What Are Cranberry Meatballs?

Cranberry meatballs are a festive appetizer made by simmering cocktail meatballs in a sweet-tangy cranberry sauce. While classic versions combine cranberry sauce and chili sauce, this cranberry meatball recipe layers in BBQ sauce, soy sauce, honey, and a splash of hot sauce for richer, more balanced flavor. They’re especially popular for Thanksgiving and holiday parties, easy to make in the Instant Pot or slow cooker, and perfect on an appetizer table or spooned over rice for a simple dinner.

  • Sweet, savory, perfectly balanced flavor — The cranberry-BBQ-honey sauce hits sweet, tangy, salty, and lightly spicy notes for that cozy holiday feel.
  • Instant Pot and crockpot cranberry meatballs options — Most recipes only include slow cooker instructions, but this one is fully tested for both appliances, so you can cook with whatever’s free.
  • Made with pre-cooked meatballs for total ease — No mixing or baking required—just add your favorite pre-cooked meatballs and let the sauce work its magic.
  • Only 5 simple staples needed — Making it a great anytime appetizer you can count on, regardless of the season.
  • Perfect for any gathering — Whether served as holiday appetizers, game-day bites, or over rice for a quick dinner, these always disappear fast.
All the ingredients needed to make cranberry meatballs ont he coutner

Ingredients and Substitutions

Cocktail Meatballs — Choose your favorite variety of frozen pre-cooked cocktail meatballs, such as beef, pork, turkey, or mixed beef and pork. There’s no need to defrost them before using.

Cranberry Sauce — For that signature sweet-tart cranberry flavor. Canned cranberry sauce works best here; I usually reach for whole berry, but smooth cranberry sauce also melts beautifully.

Low-Sodium Soy Sauce — Adds savory depth and umami that balance the sweet tanginess of the sauce. It’s the quiet “secret ingredient” that brings everything together.

Honey — Enhances the fruity sweetness and gives the sauce a gorgeous glossy finish. Just a small drizzle is all you need.

Hot Sauce — A few shakes add gentle heat and brightness. Use whatever brand you love—Cholula, sriracha, or even Frank’s. For spicier cranberry meatballs, simply add more to taste.

Beef Broth (Instant Pot Only) — Adds a touch of moisture to prevent the burn notice in the Instant Pot. Hot water mixed with beef bouillon paste or chicken broth also works in a pinch.

An angled shot of a serving dish of cranberry sauce meatballs on the counter with herbs and cranberries,

How to Make Cranberry Meatballs

intro

For the complete recipe and measurements, scroll to the recipe card at the bottom of this post.

Instant Pot Directions

A hand whisking the cranberry meatball sauce in the instant pot.

Step 1: Add the BBQ sauce, cranberry sauce, hot sauce, soy sauce, honey, and beef broth to the Instant Pot. Whisk well to combine.

Frozen meatballs mixed with the cranberry meatballs sauce in the instant pot.

Step 2: Stir in the meatballs until they are evenly coated in the sauce. Lock on the lid and pressure cook on HIGH for 4 minutes.

Freshly cooked cranberry meatballs in the instant pot.

Step 3: Quick-release the pressure. Gently stir the meatballs until they are evenly coated with the sauce. They can be kept on the warm setting for up to 2 hours. 

Slow Cooker Directions

The classic preparation is also mercifully simple—just stir, slow cook, and serve! Here's how to do it:

Step 1: Add the BBQ sauce, cranberry sauce, hot sauce, soy sauce, and honey to the slow cooker. Whisk well to combine.

Step 2: Stir in the meatballs until they are evenly coated in the sauce.

Step 3: Cover and cook on HIGH for 1 hour, then LOW for 2 hours -or- on LOW for 4 hours. The meatballs can be kept on the warm setting for up to 2 hours.

An overhead shot of a hand grabbing a meatball with a toothpick.

Recipe Variations

These cranberry meatballs are fun to play with, and small tweaks can give the sauce a totally new vibe. Try one of these easy variations depending on what you’re craving or what you already have in the pantry.

  • Spicy Cranberry Meatballs — Add extra hot sauce or a pinch of crushed red pepper flakes for a bolder, spicier finish that beautifully balances the sweetness.
  • Cranberry-Chili Meatballs — Swap up to half of the BBQ sauce for classic chili sauce for a tangier, more old-school flavor profile.
  • Orange-Cranberry Meatballs — Stir in 1-2 teaspoons of fresh orange zest for a citrusy twist that complements the cranberries perfectly.
  • Sweet & Smoky BBQ Cranberry Meatballs — Use a smoky BBQ sauce (or add a teaspoon of liquid smoke) to bring deeper, campfire-style flavor to the glaze.

Chelsea's Recipe Pro-Tips

  • Only add beef broth when using the Instant Pot — The broth (or water + bouillon) adds just enough moisture to prevent the burn notice and helps the sauce loosen as the pot comes to pressure.
  • Don’t keep the meatballs on Warm for more than two hours — Any longer and the sauce can over-thicken and the meatballs may start to dry out, especially since they’re pre-cooked.
  • Make the sauce up to two days ahead — Whisk everything together, refrigerate, and give it a good stir before adding the meatballs. It’s a huge time-saver during busy holiday prep.
  • Use any variety of pre-cooked cocktail meatball — Beef, turkey, pork, or mixed varieties all work beautifully since the sauce brings the main flavor.
  • Adjust the heat to your preference — A few shakes of hot sauce add gentle heat, but feel free to increase it for spicier cranberry meatballs or keep it mild for a crowd.
Two hands holding the post of cranberry meatballs to start serving.

Serving Suggestions

Serve these cranberry meatballs warm with toothpicks so guests can grab and go. They’re great alongside crackers, crusty bread, or crostini and fit perfectly into a larger appetizer spread with charcuterie skewers and boards, veggie platters, and your favorite dips.

Storage Directions

  • Storing: Store leftover cranberry meatballs in an airtight container in the refrigerator for up to 5 days.
  • Freezing: Freeze in a freezer-safe container or bag for up to 2 months. Thaw overnight in the refrigerator before reheating.
  • Reheating: Warm gently on the stovetop or on LOW in the slow cooker with a splash of water (or broth) for an hour.

FAQs

Can I use homemade meatballs instead of store-bought?

Yes — as long as they’re fully cooked. This recipe requires pre-cooked meatballs so they hold their shape and heat evenly in the Instant Pot or crockpot.

Do I need to thaw the meatballs first?

Nope! Add the frozen pre-cooked meatballs straight into the slow cooker or Instant Pot. They’ll heat through and absorb the sauce as they cook.

Save this Recipe for Later on Pinterest

A pinterest pin for cranberry cocktail meatballs.

More Easy Cranberry Recipes

If you liked and made these Meatballs with Cranberry Sauce, don't forget to rate it and let me know how you liked it in the comments. I always love hearing from you!

Recipe Card

Want to save this recipe for later?
Enter your information below, and I'll send it straight to your inbox! I'll also send you my new recipes each week!
Overhead shot of a bowl of cranberrymeatballs.

Cranberry Meatballs

Chelsea Plummer | Mae's Menu
These Cranberry Meatballs are the perfect sweet-tangy holiday appetizer, coated in a glossy cranberry-BBQ sauce that comes together with just five simple staples. Make them in the Instant Pot or crockpot for an easy, hands-off dish that always disappears fast. Serve them with toothpicks for parties or spooned over rice for a cozy, no-fuss dinner.
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Course Appetizer
Cuisine American
Servings 10 servings
Calories 216 kcal

Ingredients
  

  • ½ cup BBQ sauce
  • 1 14-oz can cranberry sauce smooth or whole berry
  • few shakes hot sauce or more to taste
  • 1 tablespoon low-sodium soy sauce
  • 2 tablespoons honey
  • 1 20-oz bag frozen precooked cocktail meatballs

Additional Instant Pot Ingredients

  • ¼ cup beef broth or ¼ cup hot water mixed with ½ teaspoon beef Better than Bouillon

Instructions
 

Instant Pot Instructions

  • Add the BBQ sauce, cranberry sauce, hot sauce, soy sauce, honey, and beef broth to the Instant Pot. Whisk well to combine.
  • Stir in the meatballs until they are evenly coated in the sauce.
  • Lock on the lid and pressure cook on HIGH for 4 minutes.
  • Quick-release the pressure. Gently stir the meatballs until they are evenly coated with the sauce. They can be kept on the warm setting for up to 2 hours.

Crockpot Instructions

  • Add the BBQ sauce, cranberry sauce, hot sauce, soy sauce, and honey to the slow cooker. Whisk well to combine.
  • Stir in the meatballs until they are evenly coated in the sauce.
  • Cover and cook on HIGH for 1 hour, then LOW for 2 hours -or- on LOW for 4 hours. The meatballs can be kept on the warm setting for up to 2 hours.

Notes

Storage Directions
  • Storing: Store leftover cranberry meatballs in an airtight container in the refrigerator for up to 5 days.
  • Freezing: Freeze in a freezer-safe container or bag for up to 2 months. Thaw overnight in the refrigerator before reheating.
  • Reheating: Warm gently on the stovetop or on LOW in the slow cooker with a splash of water (or broth) for an hour.
Recipe Pro-Tips
  • Only add beef broth when using the Instant Pot — The broth (or water + bouillon) adds just enough moisture to prevent the burn notice and helps the sauce loosen as the pot comes to pressure.
  • Don’t keep the meatballs on Warm for more than two hours — Any longer and the sauce can over-thicken and the meatballs may start to dry out, especially since they’re pre-cooked.
  •  Make the sauce up to two days ahead — Whisk everything together, refrigerate, and give it a good stir before adding the meatballs. It’s a huge time-saver during busy holiday prep.
  • Use any variety of pre-cooked cocktail meatball — Beef, turkey, pork, or mixed varieties all work beautifully since the sauce brings the main flavor.
  • Adjust the heat to your preference — A few shakes of hot sauce add gentle heat, but feel free to increase it for spicier cranberry meatballs or keep it mild for a crowd.

Nutrition

Serving: 4meatballsCalories: 216kcalCarbohydrates: 19gProtein: 7.2gFat: 9gSaturated Fat: 0.3gPolyunsaturated Fat: 0.1gMonounsaturated Fat: 0.3gCholesterol: 2mgSodium: 192mgPotassium: 49mgFiber: 0.2gSugar: 16gVitamin A: 31IUVitamin C: 0.2mgCalcium: 6mgIron: 0.2mg
Did you love this recipe?Please review and comment below, or pin it to your Pinterest account!

Please share your recipe comments and feedback. It helps us create better content and helps other readers find what they're looking for.

Your email address will not be published. Required fields are marked *

Recipe Rating