This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission. Please read our disclosure policy.

Kaleb Wyse wearing a black shirt standing in front of a taupe background.

Why I Love These Cranberry Meatballs

Appetizers are what I want for every meal. I like to snack, pick, and choose small bite-sized items. When someone asks me to bring an appetizer, or I need to make one at home… I freeze. All of a sudden, I feel like I have absolutely zero ideas of what to make. Appetizers really are best when someone else makes them.

Enter these meatballs! First, who doesn’t love a bite-sized meatball? Second, if you are going to have a meatball, it better have a lot of flavor and be utterly memorable. And let me tell you: these meatballs deliver.

This is the appetizer I always crave and can easily transform into an entire meal. Plus, the cranberry flavors are perfect for the holiday season!

Hand holding wood toothpick speared with small meatball covered in cranberry sauce with skillet filled with more meatballs below all on white countertop
Save this post!
Enter your email address, and we’ll send it straight to your inbox. Plus, you’ll receive The Recipe Box, my weekly newsletter.

Cranberry Cocktail Meatballs Ingredients

  • Bread. This is an essential ingredient that no one will ever taste. Bread is the secret ingredient that, when mixed with milk, becomes the glue that provides a perfect texture and keeps the meatballs juicy.
  • Milk. In these meatballs, I prefer to use whole milk. The flavor from whole milk will always give more richness to any dish, and that holds true with this recipe.
  • Onion. Grating the onion into the meat mixture allows the flavor to evenly distribute throughout the meatballs and melt into the meat.
  • Garlic. A little garlic goes a long way, but is needed to round out the flavors.
  • Worcestershire sauce. This is the ingredient that no one can ever place, but is needed to bring a dish’s flavor to stardom territory.
  • Egg. The egg binds everything together and gives a lightness to the meatball.
  • Ground beef. Lean ground beef offers both great flavor and texture.
  • Ground pork. Pork offsets the beef to provide a lighter meat flavor along with a slight sweetness.
  • Barbecue sauce. Your favorite jarred barbecue sauce will work great. If you love it already, this recipe will only make it better.
  • Orange marmalade. This has a sweet and sour dichotomy going on and lends a welcome citrus undertone to the sauce.
  • Cranberries. Fresh or frozen cranberries are the perfect festive ingredient. As they cook, their sour juice melds with the sweet marmalade and barbecue sauce to create a sweet, tangy, and sticky sauce that coats the meatballs.
Top down close up view of cranberry sauce covered meatballs sitting in dark maroon sauce in skillet

These meatballs go together quickly, can be made a few days ahead, and stored in the refrigerator. I’m now making these often and find they are great added to a salad or just made into a meal. Really, these are the best meatballs that also happen to be a great holiday appetizer!

More Meatball Recipes

Have I Convinced You to Make This Recipe?

I hope you make this recipe and put some food on your table. Leave a comment and share a star rating so you can let others know how much you love this recipe. This helps show others that this is a recipe they, too, can make, enjoy, and love!

Cranberry Cocktail Meatballs

4.90 from 29 votes
When it's the holidays, there is something so festive about a meatball as an appetizer. These cocktail meatballs are slathered in a cranberry sauce that is slightly sweet with a citrus undertone!
Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes
Servings: 20 meatballs
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

For the meatballs

  • 2 slices bread (about 3 ounces)
  • ¼ cup whole milk
  • 1 ½ teaspoons kosher salt
  • 1 teaspoon freshly ground black pepper
  • 2 tablespoons grated onion
  • 1 clove garlic minced
  • 2 teaspoons Worcestershire sauce
  • 1 large egg beaten
  • 1 pound ground beef
  • 1 pound ground pork

For the sauce

  • 12 ounces bottled BBQ sauce
  • 1 cup fresh or frozen cranberries
  • 1 cup orange marmalade

Instructions 

  • Preheat oven to 375°F.
  • Form the meatballs: In a large bowl, tear up the bread into pieces and add the milk. Mash the milk and bread into a paste. Add in the salt, pepper, grated onion, garlic, Worcestershire sauce, and egg. Mix to combine. Add in the ground beef and pork. Use hands or an electric mixer to mix until everything is fully combined and smooth. Use a scoop or spoon to make 20 meatballs.
    2 slices bread (about 3 ounces), ¼ cup whole milk, 1 ½ teaspoons kosher salt, 1 teaspoon freshly ground black pepper, 2 tablespoons grated onion, 1 clove garlic, 2 teaspoons Worcestershire sauce, 1 large egg, 1 pound ground beef, 1 pound ground pork
  • Cook the meatballs: Heat 1 tablespoon of olive oil in a 12-inch skillet over medium heat. When the oil is hot, add the meatballs. Brown the meatballs on two sides, about 3-5 minutes. Once browned, place the meatballs on a parchment-lined baking sheet. Bake in the preheated 375°F oven until they reach 160°F, 15-20 minutes.
  • While the meatballs roast, prepare the sauce: In the same skillet you browned the meatballs, add the BBQ sauce, marmalade, and cranberries. Over low heat, bring to a simmer. Continue to cook over a low simmer until the cranberries begin to burst and soften, 12-15 minutes.
    12 ounces bottled BBQ sauce, 1 cup orange marmalade, 1 cup fresh or frozen cranberries
  • Assemble: Once the meatballs are baked and fully cooked, remove them from the oven and add them to the prepared sauce. Spoon the sauce over the meatballs to coat them completely. Serve directly from the skillet or set on a platter.

Video

Nutrition

Serving: 1 meatballCalories: 139 kcal

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!

Kaleb Wyse is a New York Times bestselling author behind the popular Wyse Guide website. Living on his fourth-generation Iowa farm, he loves sharing recipes and gardening tips that come from traditions that feel comfortably familiar. His down-to-earth style makes sustainable living and farm life feel like home!

You May Also Like

Garlic Bread

A secret ingredient that's not traditional makes for the best bread.

Tomato Salad

A great way to use up some of summer's freshest produce.

My Holiday Magazine

Every year, I put out a holiday magazine that's filled with some of my favorite inspiration for the season. This year, the theme is all about handmade and homemade. Filled with more than 30 recipes, decor, crafts, and stories, I can't wait for you to get your copy!

Cover of 2026 holiday magazine.
4.90 from 29 votes

Leave a comment

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

Recipe Rating:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

43 Comments

  1. Lee Anne Severns says:

    5 stars
    Gorgeous! Thank you!

  2. sharon says:

    5 stars
    I just made these meatballs to freeze for our family christmas in a week and a half. Not sure how to preserve the sauce. I will have to freeze it as well.
    I rolled the meatballs in bread crumbs which helps maintain the shape for browning and roasting.

  3. LINDA BRICKMAN says:

    5 stars
    Perfect! Amazing taste, texture, and tummy satisfing!! These meatballs are easy to make, cost-effective and delectable to eat and serve. Enjoy and surprize your guests with this phenominal dish. You will be the star, competing with your own meatdalls!

  4. Kacee says:

    5 stars
    Made for a NYE party
    Were a big hit

  5. judith a judge says:

    5 stars
    i notice in the recipe it says to brown first on the stove top than add to oven but you only bowned in oven which is best.

  6. Jan says:

    5 stars
    I’ve made Kaleb’s cocktail meatballs twice now, once for a New Year’s Eve party and again yesterday for a Super Bowl party. Both times they were a big hit. The first time I made the recipe exactly as written and both the meatballs and the sauce were delicious! For yesterday’s party I had to slightly alter the recipe because my husband, who is presently going through cancer treatment, cannot eat sausage or orange marmalade. For the meat mixture I used 2 lbs of 85% grass-fed ground beef and 1/2 cup whole milk, and for the sauce I used 12 oz chili sauce and 10 oz organic Concord grape jelly. I made everything on Saturday and then put it in a slow cooker yesterday to heat through. Even with using all beef, the meatballs were so tender and the sauce turned out great, too! Thank you, Kaleb!!

  7. Patty says:

    5 stars
    Kaleb, I made these for my family at Christmas time and THEY WERE A HIT! So delicious! I’m making my grocery list tonight for the upcoming week and I’ve decided its time for these meatballs again. No party, just good eatin!
    Thank you! I LOVE your videos, and website. Thank you, thank you!!!

  8. Melisa says:

    5 stars
    These were the best meatballs I’ve ever made. Delish! I’m trying to determine what other sauce I’d like them with. I can’t imagine them with traditional marinara. What else have you served them with?

  9. Brenda says:

    5 stars
    Thank you so much for this recipe. It is terrific and now the one everyone asks me to bring to potlucks. It’s a bonus that it’s easy to make

  10. Pam says:

    What would you suggest as a substitute for the cranberries, as my husband is allergic to them. Thank you and Merry Christmas!