Sweet & Sticky Appetizer Meatballs are the BEST from-scratch meatballs in a delicious sweet and tangy sauce, perfect for your next holiday or game day party! Kept warm in a crock pot, they are the perfect appetizer or a wonderful main course anchor for any grazing menu! The best part, these are just REALLY GOOD basic homemade meatballs, perfect for meatball meal prep! Double the recipe, the extra meatballs to freeze are super versatile and can be used with different sauces for a whole new meatball meal!

Why We Love Them!
- Homemade Meatballs beat store-bought frozen meatballs by a mile! - Yep, homemade meatballs are just that amazing! The flavor, the texture, there is just nothing like it, these babies are delicious!! And similar to the standard bbq meatballs with grape jelly, this homemade sauce is delicious! Sweet and tangy with 4 simple ingredients, ketchup, bbq sauce, jam, and honey, they are the perfect crockpot appetizer!
- These are just really amazing basic meatballs, Versatile with different sauces! - You are going to want to double the recipe and do some meatball meal prep! These meatballs are classic in flavor, and freezing meatballs is a great way to stretch your efforts! Freezing the meatballs raw or cooked without sauce means you can use them in different ways! Try them as Norwegian Meatballs with Lefse in a simple gravy sauce or Meatball Subs or Spaghetti in a tomato marinara sauce! Homemade meatballs so good!
Ingredients & Substitutions
For the Meatballs
- Onion - The onion is caramelized, slowly cooked over low heat until golden brown, bringing out it's natural sugars and flavor before getting mixed in with the meatballs.
- Ground Beef and Pork - A combination of ground beef and ground pork is a great mix.
- Eggs - Serve as a binder for the meatballs, holding their shape.
- Breadcrumbs - Helps the texture of the meatballs, making them not too dense.
- Worcestershire Sauce - Adds flavor. Milk
- Garlic
- Salt and Pepper - Enhances the flavor of all ingredients, do not skip!
- Parmesan Cheese - Really important for texture! The parmesan cheese gives the meatballs a soft delicate bite, making them juicy and delicious! Without it, your meatballs will be dense and tough.
For the Sauce
- Ketchup
- Jam - Any dark colored jam or jelly will do such as blackberry, mulberry, blueberry, grape, or a mixed berry.
- BBQ Sauce - Adds the tangy component, use your favorite brand and go as spicy or mild as you like!
- Honey - Adds the sweet component!
- Water - Thins and stretches the sauce. If your meatballs have been in the crockpot awhile and the sauce is getting too thick, you can add a touch more water.
Step-By-Step Instructions
Step 1 - Caramelize the onion. In a large pan over medium low heat, add olive oil and lightly saute the onion until golden brown, bringing out its natural sugars and flavors, about 20 minutes.

Step 2 - While the onion caramelizes, add all ingredients for the meatballs to a large bowl, including the onions when they are done. Mix very well to combine, clean hands are the best mixing tool!

Step 3 - Portion the meatballs into ping pong size balls using a portion scoop or an ice cream scoop to get them all the same size. Roll them in your hands and place on a sheet pan. You will get about 30 to 36 meatballs, depending on the size. At this point you can freeze any meatballs you don't plan to use, or cover and refrigerate a day in advance.

Step 4 - Preheat the oven to 400°. Over medium high heat, reheat the pan from the onions, and add 1 Tablespoon olive oil. Brown the meatballs on one side, then flip and do the other side (about 2 minutes per side). A metal or wooden spatula works best to flip them. Don't try to move them around in the pan while they are searing, let them sit 2 minutes to get a nice brown crust before flipping. Cook about 8 to 10 at a time in batches so you do not crowd the pan. When done browning the outside, return them to the sheet pan (don’t worry that it had the raw meatballs on them, you will be baking the whole thing).

Step 5 - Bake the browned meatballs in the oven for 10 to 20 minutes, depending on size to finish cooking them through. Cut one open to make sure it's done.

Step 6 - Make the sauce, add all ingredients to a crockpot and stir to combine. Warm the sauce on low and add the meatballs when they are ready. Sauce can also be made ahead and stored in an airtight container in the fridge for up to 3 days.

Tips
- Make Ahead Instructions - If you are having a big party, you have plenty of work to do! There are a handful of options for making these jelly bbq meatballs ahead of time. First, consider doubling the recipe, extra meatballs to freeze can be used in different sauces like Norwegian Meatballs with Lefse or Meatball Subs or Spaghetti with marinara. You can freeze meatballs when they are raw, or store the raw meatballs in the fridge a day or two ahead of your party. Second, you can sear and bake the meatballs, and then freeze them or store them in the fridge a day or two in advance. You can also make the sweet and tangy sauce up to 3 days ahead of time and store it in the fridge in a container or jar. Finally, you can assemble the cooked meatballs in the sauce and store that in the fridge a day or two ahead of your party. Warm the meatballs with the sauce in the crockpot before the party. Leftover meatballs in their sauce can be stored in the fridge in an airtight container for up to 3 days, or frozen in the sauce. Just thaw overnight in the fridge and reheat.
- Use these BBQ Crockpot Meatballs to anchor your next party! Sweet & Sticky Party Meatballs are a staple at our quiet little New Year's Eve party. It's just us, at home with 2 kids - we usually do the countdown at 8pm! We always have a grazing appetizer menu with crockpot jelly bbq meatballs, a meat and cheese board, a fruit and nut appetizer, or veggies and snacks to dip. The meatballs work perfectly, they are hearty enough to make it a meal, but can be eaten a few at a time over the course of the night. And the best part, my kids love them! I've served them for many of their backyard birthday parties too. Homemade meatballs are worth the effort, especially when you make extras for the freezer. Sweet and tangy, tender and delicious, meatballs are a family favorite!

Recipe Frequently Asked Questions
Yes, and you should! Homemade meatballs are a bit of work, but so much better than the frozen store-bought kind. I always double the recipe and freeze extras raw or cooked to use in any meatball recipe with any type of sauce. They are a great meal prep recipe for easy weeknight dinners, and are a great freezer meal for new moms! Thaw them overnight in the fridge and use them in any way!
Yes! Meatballs can be frozen raw or cooked! If freezing them cooked, all you need to do is thaw them overnight in the fridge and warm them through in your choice of sauce.
Yes! To make these bbq crockpot meatballs gluten free, simply substitute gluten free breadcrumbs or make your own by pulsing gluten free bread in a food processor. You can also replace the breadcrumbs with regular rolled oats pulsed a few times in a food processor.

More Favorite Party Appetizers!
Did You Make This Recipe?
I'd love to hear what you think! Hit the share buttons and leave a star rating and a comment below, or tag me in a pic @sungrown_kitchen!
Follow Sungrown Kitchen on PINTEREST, INSTAGRAM, and FACEBOOK!

Sweet & Sticky Appetizer Meatballs
Ingredients
For the Meatballs
- 1 small onion small dice, olive oil, salt and pepper
- 1 pound ground beef
- 1 pound ground pork
- 2 eggs
- 1 cup breadcrumbs panko or homemade
- 2 Tablespoons Worcestershire sauce
- ½ cup milk
- 1 clove garlic minced
- 1 teaspoon kosher salt
- 6 grinds fresh black pepper
- ½ cup Parmesan cheese grated
For the Sauce
- ½ cup ketchup
- ½ cup jam or jelly blackberry, mulberry, or grape
- ¼ cup bbq sauce
- ¼ cup honey
- ½ cup water
Instructions
For the Meatballs
- In a large saute pan over medium low heat, add 2 teaspoons of olive oil and caramelize the onion with a pinch of salt and pepper until golden brown, stir occasionally, about 20 minutes.
- Meanwhile, mix all other meatball ingredients in a large bowl, including onions when they are done. Your hands are the best tool, really mix well so all ingredients are incorporated.
- Form into meatballs and set on a sheet pan. They should be about ping pong ball size, use an ice cream scoop to portion and then roll them with your hands. Makes 30 to 36 meatballs, depending on size. (At this point you can freeze or refrigerate meatballs, some or all, for later use, or try doubling the meatball recipe to really stock the freezer!)
- Preheat oven to 400°.
- Over medium high heat, reheat the pan from the onions or use a clean large pan, add 1 Tablespoon olive oil. Brown the meatballs on one side, then flip and do the other side (about 2 minutes per side). Cook about 8 to 10 at a time in batches so you do not crowd the pan. When done browning the outside, return them to the sheet pan (don’t worry that it had the raw meatballs on them, you will be baking the whole thing).
- Place pan in oven for about 10-20 minutes to finish cooking the meatballs through, cut one open to check.
- At this point you can store the cooked meatballs in the freezer or fridge or put them into the sauce.
For the Sauce
- Mix all ingredients for the sauce in a crock pot. When heated through, add the meatballs and keep warm on low until ready to eat!
Notes
- Double the recipe to meal prep meatballs for the freezer. Meatballs can be frozen raw, cooked, or cooked and in the sauce. Thaw overnight in the refrigerator before cooking or reheating.
- Browning the meatballs in the pan just adds flavor, it does not cook the meatballs all the way through. Finish them in the oven. To save time, you can skip the sear and just bake them directly in the oven, about 20 minutes but cut one open to be sure they are cooked through before adding them to your sauce.
- These basic homemade meatballs are versatile and can be used in different sauces!
Briana Smalley says
Can these be made in the crockpot? Super excited to try!!
Meryl Downing says
They really need to be baked in the oven and then kept warm in the crockpot!