I'm Nicole. Here you’ll find easy, delicious, low-cost family dinner ideas that you can make with simple ingredients, without having to spend hours in the kitchen!
Juicy homemade beef meatballs tossed in a sticky, glossy barbecue glaze.
I feel like minced (ground) beef is carrying a lot of us through life at the moment! It’s certainly added to my grocery cart most weeks (it’s just so easy!) and these Sticky BBQ Meatballs are one of my favourite ways to make mince feel exciting again. The meatballs are juicy, tender and coated in the most ridiculously sticky, glossy barbecue glaze that tastes like the kind of thing you’d order from a pub when you can’t be bothered cooking … except you’ve made it at home and you know exactly what is in it.
The glossy BBQ glaze clings perfectly to the meatballs, creating a rich, sticky coating that tastes like your favourite pub-style comfort food – except it’s homemade and surprisingly easy to make.
I love serving these meatballs over rice with extra sauce spooned over the top, but they’re also great with fries, wedges, mashed potato, coleslaw, steamed corn or stuffed into crusty rolls. They’re quick enough for weeknights, family-friendly, freezer-friendly and made with simple ingredients you can grab from any supermarket – which ticks all the boxes for me.
Minced (ground) beef, panko breadcrumbs, garlic, onion and paprika come together to create juicy, tender homemade meatballs with family-friendly flavours. Using simple supermarket ingredients keeps this recipe affordable, easy and perfect for busy weeknights.
This sticky BBQ glaze is made with pantry staples like ketchup, brown sugar, honey, soy sauce and Worcestershire sauce. It’s sweet, savoury, glossy and packed with flavour – the kind of sauce that makes rice, fries and mashed potato instantly more exciting.
Can I use a different minced (ground) meat instead of beef?
Yes! Beef mince gives these meatballs a rich flavour that works perfectly with the sticky BBQ glaze, but minced (ground) pork or a combination of beef and pork also works really well and creates an even juicier meatball. Chicken mince can also be used for a lighter option, though the texture will be slightly softer. If using chicken mince, I recommend adding an extra tablespoon or two of breadcrumbs to help the meatballs hold together.
Dividing the mixture into quarters first makes rolling the meatballs quicker, easier and more even in size, which also helps them cook evenly.
Rolling the meatballs evenly helps them cook at the same rate and keeps everything juicy and tender. Try not to overwork the mixture – gently mixing everything together gives you softer meatballs.
Browning the meatballs properly before adding the sauce builds flavour and helps them hold together once coated in the sticky BBQ glaze.
Ketchup, honey, brown sugar, soy sauce and Worcestershire sauce bubble together into the easiest homemade BBQ glaze packed with sweet, savoury flavours.
The sauce is ready once it turns rich, glossy and sticky, with slower bubbles forming across the surface. This is what gives the meatballs that proper fakeaway-style finish.
This is the moment the meatballs get coated in the sticky BBQ glaze. Rich, glossy and packed with flavour, the sauce clings to every meatball perfectly.
Can I cook the meatballs in the oven or air fryer instead?
Yes! These meatballs work really well in both the oven and air fryer. For the oven, place the meatballs on a lined tray and bake at 220°C (425°F) (200°C/400°F fan-forced) for 15–18 minutes, or until cooked through and nicely browned. For the air fryer, cook at 200°C (400°F) for 10–12 minutes, shaking the basket halfway through. Once cooked, toss the meatballs through the sticky BBQ glaze on the stovetop until coated and glossy.
These sticky BBQ meatballs are one of those dinners that feel comforting, easy and genuinely satisfying after a long day. Serve with fluffy rice and plenty of extra sauce spooned over the top.
Why are my meatballs falling apart?
Usually this comes down to the mixture being a little too wet or the meatballs being turned too early while cooking. Make sure the onion is finely grated rather than roughly chopped, use the full amount of breadcrumbs and egg, and gently mix the meatball mixture until just combined. When cooking, let the meatballs brown properly on one side before turning them – they’ll naturally firm up as they cook.
Quick, family-friendly and freezer-friendly, these sticky BBQ meatballs are the kind of dinner everyone gets excited about.
If you enjoyed Sticky BBQ Meatballs, I think you’ll love:
These Sticky BBQ Meatballs are the kind of dinner that makes simple ingredients feel exciting again. Juicy homemade beef meatballs are coated in a rich, sticky barbecue glaze that tastes like comfort food at its absolute best. They’re quick enough for busy weeknights, freezer-friendly and incredibly versatile – serve them with rice, fries, mashed potato, salad or stuffed into rolls for an easy fakeaway-style dinner the whole family will love.
Prep 15 minutesmins
Cook 20 minutesmins
Total 35 minutesmins
Servings: 5
Ingredients
Meatballs
500g(1 lb) ground (minced) beef (see note 1)
30g(½cup)panko breadcrumbs
1egg
½small brown onion, finely grated
2tspminced garlic
1tsponion powder
1tspsweet paprika
1tspsea salt flakes
½tsp(0.5tsp)freshly cracked black pepper
1tbspolive oil
Sticky BBQ Glaze
125g(½ cup)ketchup
55g(¼ cup, tightly packed) brown sugar
1tbsphoney
2tbspsoy sauce
1tbspWorcestershire sauce
1tspminced garlic
1tspsweet paprika
1tbspapple cider vinegar (or white vinegar)
60ml(¼ cup) water
To Serve
Steamed jasmine rice
Spring onions (scallions), finely sliced
Instructions
(keeps your screen active)
Make the meatballs – In a large bowl, combine the beef mince, breadcrumbs, egg, grated onion, garlic, onion powder, paprika, salt and pepper. Mix gently until just combined. Divide the mixture into quarters, then divide each quarter into four again. Roll into meatballs. You will get 16 meatballs in total.
Cook the meatballs – Heat the olive oil in a large frying pan over medium heat. Add the meatballs and cook for 8–10 minutes, turning occasionally, until browned all over and mostly cooked through. Transfer to a plate (see note 2 for oven and air fryer cooking methods).
Make the sticky BBQ glaze – In the same pan (no need to wash it), add the ketchup, brown sugar, honey, soy sauce, Worcestershire sauce, garlic, paprika, vinegar and water. Stir well to combine and bring to a gentle simmer over medium heat. Cook for 4–6 minutes, or until the sauce thickens slightly and becomes rich and glossy, stirring occasionally. The bubbles will become slower and larger once ready.
Finish the meatballs – Return the meatballs (and any resting juices) to the pan. Toss gently to coat in the glaze and simmer for 2–3 minutes, until the meatballs are cooked through and beautifully sticky.
Serve – Serve over steamed jasmine rice with extra sauce spooned over the top and finish with sliced spring onion (see note 3 if the sauce has thickened).
Nutrition information
Nutrition Facts
Amount per Serving
Calories
380
% Daily Value*
Fat
21
g
32
%
Saturated Fat
7
g
44
%
Trans Fat
0.004
g
Polyunsaturated Fat
1
g
Monounsaturated Fat
10
g
Cholesterol
86
mg
29
%
Sodium
1439
mg
63
%
Potassium
490
mg
14
%
Carbohydrates
31
g
10
%
Fiber
1
g
4
%
Sugar
22
g
24
%
Protein
18
g
36
%
Vitamin A
581
IU
12
%
Vitamin C
3
mg
4
%
Calcium
54
mg
5
%
Iron
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.
Note 1 – Minced (ground) beef I like using regular beef mince for this recipe as the extra fat helps keep the meatballs juicy and tender. You can also use a combination of beef and pork mince for an even softer, juicier result. Chicken mince can also be used for a lighter option, though the meatballs will be slightly leaner and less juicy. If using chicken mince, I recommend adding an extra tablespoon of breadcrumbs or a drizzle of olive oil to help keep the meatballs tender.Note 2 – Oven and air fryer cooking methods To cook the meatballs in the oven, place them on a lined baking tray and bake at 220°C (425°F) (200°C/400°F fan-forced) for 15–18 minutes, or until browned and cooked through. To cook the meatballs in the air fryer, spray lightly with olive oil and cook at 200°C (400°F) for 10–12 minutes, shaking the basket halfway through cooking. Once cooked, transfer the meatballs to the sticky BBQ glaze and continue with the recipe as written.Note 3 – Sauce consistency The BBQ glaze will continue to thicken slightly as it cools. If the sauce thickens too much, add a splash of water to loosen it before serving.
Make Ahead
Raw meatballsThe meatballs can be prepared and rolled up to 24 hours ahead, or frozen for up to 3 months. Store in an airtight container within baking (parchment) paper between the layers to stop them sticking. For frozen meatballs, thaw overnight in the fridge before cooking as per the recipe.Finished dishThe meatballs and sticky BBQ glaze can also be fully cooked ahead of time. Store in the fridge in an airtight container for up to 3 days. For freezing and reheating instructions, see leftovers below.Easy meal prepFor easy meal prep lunches or busy weeknight dinners, portion the cooked meatballs, sauce and rice into individual containers. Let everything cool completely before refrigerating for up to 3 days, or freezing for up to 3 months. Thaw completely overnight in the fridge for best results. To reheat, microwave, loosely covered, for 2–3 minutes, fluffing the rice and turning the meatballs halfway through, until hot.
Leftovers
Store the leftover meatballs and BBQ sauce in an airtight container in the fridge for up to 3 days, or freeze for up to 3 months. To freeze, allow the meatballs and sauce to cool completely before transferring to freezer-safe containers. For best results, thaw overnight in the fridge before reheating.To reheat on the stovetop, place the meatballs and sauce in a frying pan over low heat with a splash of water to loosen the glaze if needed. Heat gently until warmed through.To reheat in the microwave, heat in 30-second bursts, stirring between each burst, until hot.If freezing leftovers with rice, see the easy meal prep instructions above.
Recipe source:
Thank you to Kim Coverdale for your help developing this recipe.
For recipes labelled ‘gluten-free’ or ‘dairy-free’, the ingredients included in the recipe are typically gluten- or dairy-free. However, it is the user’s responsibility to carefully check the ingredient panels on the specific brands of products purchased and used. Simple Home Edit cannot be held responsible for any adverse reactions.