Tangy Christmas Cranberry Meatballs

Tangy Christmas Cranberry Meatballs
Spread the love

There’s a particular aroma that signals the festive season is truly here in our house: the smell of warm spices, tangy fruit, and savoury meat simmering away on the hob. These Christmas Cranberry Meatballs are the source of that glorious scent. They are more than just a simple meatballs appetizer; they are little globes of festive joy, lacquered in a sticky, ruby-red glaze that is both sweet and sharp. The meatballs themselves are incredibly juicy and seasoned with herbs that just sing of Christmas.

What I adore about this recipe is how it bridges the gap between a casual nibble and something that feels genuinely special. They look so inviting piled high on a platter, garnished with fresh rosemary and a sprinkle of orange zest. My kids absolutely devour this every time I make it, sneaking them from the plate before they even hit the table. They work wonderfully for a bustling Christmas party with friends, a quiet Boxing Day buffet with family, or even as a main course served with creamy mash when you want a comforting dinner.

This isn’t your average meatball recipe. The sauce is the star, made from scratch with real cranberries that burst as they cook, releasing their tart flavour, which we then balance with a little brown sugar, fresh orange, and a hint of spice. It’s a sophisticated yet straightforward dish that always gets compliments.

Recipe Overview

This recipe brings together succulent, herby pork and beef meatballs with a vibrant, tangy cranberry and orange glaze. The sauce is the heart of the dish, simmered until it’s glossy and clings beautifully to each meatball. After testing this recipe five times, I finally got it just right—the sauce has the perfect consistency, and the meatballs are tender every single time. It’s a fantastic dish for festive entertaining.

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Servings: Makes approx. 30 meatballs (serves 6-8 as an appetizer)
  • Difficulty: Easy

Why You’ll Love This Christmas Cranberry Meatballs Recipe

  • Genuine Flavour: The meatballs are rich and juicy, seasoned with sage and onion, which gives them a classic stuffing-like taste. The sauce delivers a sharp, sweet tang from the cranberries, beautifully balanced by fresh orange zest and a whisper of warm cinnamon.
  • Comes Together in Under an Hour: From gathering your ingredients to plating up, this entire dish is ready in about 45 minutes, making it a brilliant choice when you need an impressive dish without spending hours in the kitchen.
  • Flexible Recipe: You can easily adapt this to your liking. Swap the pork and beef mince for turkey for a leaner option, or add a pinch of chilli flakes to the sauce for a gentle, warming heat. You could even add a splash of port to the sauce for extra richness.
  • Ideal for Festive Gatherings: These Christmas meatballs work beautifully for any festive occasion. Serve them with cocktail sticks for Christmas Eve nibbles, add them to a Boxing Day buffet, or make them the standout starter for a winter dinner party.
  • Family Tested: This is one of those recipes that everyone seems to love. It’s hearty enough for those with big appetites but feels special enough for a celebration. It has become a non-negotiable part of our family’s Christmas food line-up.
Christmas Cranberry Meatballs

Christmas Cranberry Meatballs

⏱️ 15 min prep  •  🍳 30 min cook  •  👥 4 servings


📌 Pin This Recipe

Ingredients You’ll Need

For the best results, try to use good-quality mince from your local butcher. I always opt for a 20% fat beef mince as it ensures the meatballs stay wonderfully moist and flavourful during cooking. The combination with pork sausage meat is what makes them so succulent.

  • For the Meatballs:
  • 400g beef mince (20% fat)
  • 400g good-quality pork sausage meat
  • 75g fresh breadcrumbs
  • 1 small onion, very finely grated
  • 2 cloves garlic, minced
  • 1 large free-range egg, lightly beaten
  • 1 tsp dried sage
  • 1/2 tsp salt
  • 1/2 tsp freshly ground black pepper
  • 1 tbsp olive oil, for frying
  • For the Christmas Cranberry Sauce:
  • 250g fresh or frozen cranberries
  • 120ml fresh orange juice
  • Zest of 1 orange
  • 75g light brown soft sugar
  • 2 tbsp balsamic vinegar
  • 1 cinnamon stick
  • 1 sprig of fresh rosemary
  • Fresh rosemary and orange zest, to garnish

Sophia’s Tip: Don’t be tempted to use dried, pre-made breadcrumbs. Whizzing up a slice or two of day-old bread in a food processor gives a much softer, lighter texture to the meatballs.

How to Make Christmas Cranberry Meatballs

The process is straightforward. We’ll start by making and browning the meatballs, then create that gorgeous sauce in the same pan to capture all the savoury flavours before simmering everything together.

  1. In a large mixing bowl, combine the beef mince, pork sausage meat, fresh breadcrumbs, grated onion, minced garlic, beaten egg, dried sage, salt, and pepper.
  2. Using your hands, gently mix all the ingredients until they are just combined. Be careful not to overwork the mixture, as this can make the meatballs tough.
  3. Roll the mixture into small, walnut-sized balls. You should get around 30 meatballs. I find that lightly wetting my hands stops the mixture from sticking and makes the rolling process much smoother.
  4. Heat the olive oil in a large, non-stick frying pan or skillet over a medium-high heat. Add the meatballs in a single layer (you may need to do this in two batches).
  5. Sear the meatballs for 5-7 minutes, turning them occasionally, until they have a lovely golden-brown crust on all sides. They don’t need to be cooked through at this stage. Remove them from the pan with a slotted spoon and set aside on a plate.
  6. Reduce the heat to medium-low. To the same pan, add the cranberries, orange juice, orange zest, light brown sugar, balsamic vinegar, cinnamon stick, and the sprig of rosemary.
  7. Stir everything together and let it simmer gently for about 10 minutes. As it cooks, the cranberries will start to pop and the sauce will begin to thicken into a glossy glaze.
  8. Return the browned meatballs to the pan. Gently stir to coat them completely in the cranberry sauce.
  9. Cover the pan, reduce the heat to low, and let the meatballs simmer in the sauce for a final 8-10 minutes, or until they are cooked through and the sauce has thickened further. The internal temperature of the meatballs should reach 71°C for safety, as advised by the Food Standards Agency.
  10. Remove the cinnamon stick and rosemary sprig before serving. Transfer the Christmas Cranberry Meatballs to a serving platter, garnish with some fresh rosemary leaves and a final grating of orange zest.

Tips From My Kitchen

  • Even Browning is Key: Don’t overcrowd the pan when searing the meatballs. Cooking them in batches gives them space to brown properly, creating a flavourful crust that also helps them hold their shape.
  • The Secret Step: I learned that deglazing the pan with the orange juice after browning the meatballs is a game-changer. Use a wooden spoon to scrape up any browned bits stuck to the bottom of the pan—this is pure flavour and it will make your sauce incredibly rich.
  • Make-Ahead Magic: You can prepare the meatballs a day in advance. Roll them and keep them covered on a tray in the fridge. The sauce can also be made up to two days ahead and stored in an airtight container in the fridge. Simply reheat the sauce and add the freshly-browned meatballs to finish.
  • Storage and Freezing: Leftovers keep well in an airtight container in the fridge for up to 3 days. These Christmas meatballs also freeze brilliantly. Let them cool completely, then freeze in a suitable container for up to 3 months. Thaw overnight in the fridge before reheating gently on the hob.

Equipment You’ll Need

  • Large, non-stick frying pan or skillet
  • Sharp knife and cutting board
  • Large mixing bowl
  • Grater
  • Wooden spoon or spatula

What to Serve With Christmas Cranberry Meatballs

While these are fantastic on their own as a meatballs appetizer, you can easily turn them into a more substantial meal. Here are a few of my favourite pairings:

  • Creamy Mashed Potatoes: The ultimate comfort pairing. The smooth, buttery mash is a perfect vessel for soaking up that delicious, sticky cranberry sauce.
  • Crusty Bread: A simple baguette or sourdough is ideal for mopping up every last bit of the flavourful glaze from the plate.
  • A Festive Drink: A fruity, low-tannin red wine like a Beaujolais or a light Pinot Noir complements the tangy sauce without overpowering it. For a non-alcoholic option, a sparkling cranberry and rosemary drink echoes the flavours of the dish beautifully.

Frequently Asked Questions

Can I make this recipe ahead of time?
Yes, absolutely! This is a great recipe for prepping in advance. You can make and roll the meatballs up to 24 hours ahead and store them covered in the fridge. The cranberry sauce can also be prepared up to two days in advance. When you’re ready to serve, just brown the meatballs, add them to the pre-made (and reheated) sauce, and simmer for 10 minutes until cooked through.

How do I stop my meatballs from falling apart?
The key is the binder—the combination of egg and breadcrumbs helps hold the meat together. Mix the ingredients until just combined; overworking the meat can make it tough and more likely to break. Chilling the rolled meatballs for 15-20 minutes in the fridge before cooking also helps them firm up and hold their shape beautifully in the pan.

How do I store leftovers?
Store any leftover cranberry meatballs in an airtight container in the refrigerator for up to 3 days. Reheat them gently in a saucepan over a low heat or in the microwave until hot all the way through. They are just as delicious the next day!

Can I use turkey mince instead of beef and pork?
Definitely. Turkey mince is a great leaner alternative. I’d recommend using turkey thigh mince if possible, as it has a little more fat and flavour than breast mince. Because it’s leaner, be careful not to overcook the meatballs to ensure they stay juicy. If you’re looking for other festive party food, these Bacon Brown Sugar Chicken Tenders are always a huge hit too.

Can I use jarred cranberry sauce?
While you could use a good-quality jarred sauce in a pinch, I highly recommend making it from scratch if you can. Using fresh or frozen cranberries gives the sauce a much brighter, tarter flavour that you can’t quite replicate from a jar. The history of cranberry sauce is tied to festive meals, and making your own feels like part of the tradition!

Tangy Christmas Cranberry Meatballs

Christmas Cranberry Meatballs

Juicy beef and pork meatballs simmered in a festive, sweet-and-tangy cranberry-orange glaze. A perfect holiday appetizer or main course.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 750

Ingredients
  

For the Meatballs
  • 400 g beef mince 20% fat
  • 400 g good-quality pork sausage meat
  • 75 g fresh breadcrumbs
  • 1 small onion very finely grated
  • 2 cloves garlic minced
  • 1 large free-range egg lightly beaten
  • 1 tsp dried sage
  • 1/2 tsp salt
  • 1/2 tsp freshly ground black pepper
  • 1 tbsp olive oil for frying
For the Christmas Cranberry Sauce
  • 250 g fresh or frozen cranberries
  • 120 ml fresh orange juice
  • Zest of 1 orange
  • 75 g light brown soft sugar
  • 2 tbsp balsamic vinegar
  • 1 cinnamon stick
  • 1 sprig of fresh rosemary
  • Fresh rosemary and orange zest to garnish

Method
 

  1. In a large mixing bowl, combine the beef mince, pork sausage meat, fresh breadcrumbs, grated onion, minced garlic, beaten egg, dried sage, salt, and pepper.
  2. Using your hands, gently mix all the ingredients until they are just combined. Be careful not to overwork the mixture, as this can make the meatballs tough.
  3. Roll the mixture into small, walnut-sized balls. You should get around 30 meatballs. I find that lightly wetting my hands stops the mixture from sticking and makes the rolling process much smoother.
  4. Heat the olive oil in a large, non-stick frying pan or skillet over a medium-high heat. Add the meatballs in a single layer (you may need to do this in two batches).
  5. Sear the meatballs for 5-7 minutes, turning them occasionally, until they have a lovely golden-brown crust on all sides. They don't need to be cooked through at this stage. Remove them from the pan with a slotted spoon and set aside on a plate.
  6. Reduce the heat to medium-low. To the same pan, add the cranberries, orange juice, orange zest, light brown sugar, balsamic vinegar, cinnamon stick, and the sprig of rosemary.
  7. Stir everything together and let it simmer gently for about 10 minutes. As it cooks, the cranberries will start to pop and the sauce will begin to thicken into a glossy glaze.
  8. Return the browned meatballs to the pan. Gently stir to coat them completely in the cranberry sauce.
  9. Cover the pan, reduce the heat to low, and let the meatballs simmer in the sauce for a final 8-10 minutes, or until they are cooked through and the sauce has thickened further. The internal temperature of the meatballs should reach 71°C for safety, as advised by the Food Standards Agency.
  10. Remove the cinnamon stick and rosemary sprig before serving. Transfer the Christmas Cranberry Meatballs to a serving platter, garnish with some fresh rosemary leaves and a final grating of orange zest.

Notes

Serve as a party appetizer with cocktail sticks, or as a main course over creamy mashed potatoes. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

I really hope these Christmas Cranberry Meatballs bring a little bit of festive magic and a lot of deliciousness to your table. They have become a treasured recipe in our home, and I’m so excited to share it with you. For a sweet finish to your festive meal, why not try my Peach Crumb Cheesecake? If you make these meatballs, please let me know how they turned out in the comments below. I love hearing from you!

Happy cooking,
Sophia

Similar Posts