Beef Cookit Soups, Sides, Veg & Salads

Cranberry BBQ Meatballs


Christmas is my favourite time of the year! Everyone around seems happier, are in a more giving and forgiving mood. The kids are eager to please, in order to make it to Santa’s good kids list. The malls and shopping streets are all dolled up in Christmas deco and lights, so pretty! Even coffee joints rolled out some specially created X’mas drinks to enough with lovely jingles playing in the background. 

But what gets me most excited about this time of the year is being able to spend time with friends and family. Gathering and laughing over good food and company. December is also the busiest time of the year for me. There are more assignments, events, and social gatherings. Ever since my girls joint their current school, their social calendar have been filling my plate even faster. 

That means a lot of cooking and baking that I need to do. So time is of the essence and I need food that I can prepare in a jiffy, food that I can make ahead, and food that will keep for pot lucks and parties. This is one such recipe and a real crowd pleaser at that. You can pre-make the meatballs, bake it and heat it up in the sauce before the party.

If you’re looking to cater for something healthy this festive season, visit Cookit SG and take a look at the exclusive Christmas Sets that I’ve jointly created with Cookit. Both Plant-based and Paleo sets are Sugar-free, Gluten-free, and Lactose-free. Early bird promotional price now on! 🙂

Have a very Merry Christmas my dear friends! I hope you’ll enjoy this recipe as much as we did! 

Cranberry BBQ Meatballs

Serves 8 as an appetizer


  • 500 g Ground beef
  • 1 Egg (60g
  • 50 g Panko bread crumbs
  • 2 cloves garlic minced
  • 1/2 40g yellow onion, minced
  • 2 tbsp water
  • 1 226 g canned cranberry sauce/jelly
  • 204 g 3/4 cup BBQ sauce
  • 2 tsp lemon juice
  • 2 tsp brown sugar 1 tsp
  • Salt and pepper to taste


  • Preheat oven to 200C
  • In a large bowl, add beef, egg, bread crumbs, water, onion, garlic, salt, and black pepper.
  • Use hand to mix until just combined.
  • Shape into 1 inch meatballs.
  • Bake for 15 minutes.
  • In a saucepan, break up cranberry jelly/sauce. Pour in bbq sauce.
  • Over medium heat, blend the sauce together with brown sugar.
  • When meatballs are done, add it into the sauce, and simmer on medium low heat for 10 minutes.
  • Stir in lemon juice and serve.


Do not over work your meatballs or it will get tough.

Print Friendly, PDF & Email
Spatchcock Tandoori-style Chicken
Carob Beef Stew

You Might Also Like


  • Reply
    16 December, 2016 at 11:13 am

    Hi Sharon,Firstly I would like to thank you for all the wonderful recipes.My family really love it.Question for this meatball recipes, what type of BBQ sauce is use here? Can I use Hunt’s ?

    • Reply
      Sharon Lam
      16 December, 2016 at 11:43 am

      Hi Jelene, thanks for the kind note! Yes, you can use hunts or any brand your prefer. Normally I use sweet baby ray or hunts. 🙂

  • Reply
    Caroline Lamm
    1 December, 2017 at 8:33 am

    Hi Sharon I really love all your recipes and am wandering if you would every create any recipe for Turkey Breast. You see I have this Turkey Breast in the freezer and wandering how best to cook it. Thank you.

    • Reply
      Sharon Lam
      1 December, 2017 at 1:35 pm

      Hi Caroline, thank you for stopping by! I don’t see myself making any turkey dishes anytime soon. However, you can mince up the turkey breast in a food processor to replace other ground meat. Another way is to make pulled turkey instead of pulled pork. Cooking the turkey breast in broth will keep it from drying out.

    Leave a Reply