I love learning new kitchen tricks from friends and family and today I learned how to make Grandma’s BBQ Meatballs. Well, not my grandma, but Darren’s grandma!
Grandma’s BBQ Meatballs are a tasty and unique take on a classic. Perfect for game day, as an appetizer, or as a main course. They make a sweet and zesty BBQ sauce with the most tender meatballs you ever did eat. They’d make my Italian grandmother proud!
What You’ll Need
- Olive Oil– For sauteing the onion and garlic. A great base for a tomato-based sauce.
- Sweet Onion- White onion, a more pungent choice, can be swapped out. Make sure to mince it pretty small so you don’t get large chunks in the sauce.
- Garlic- Fresh garlic has the best garlicky flavor, while a minced jarred garlic is sweeter and saves a small amount of time.
- Ketchup– The base of many BBQ sauces, it differs from tomato paste because it is a little seasoned and sweetened already.
- Water– In order for the sauce to have time to simmer, infuse and marry, it needs water to not get too thick and caramelized. Beer or chicken broth are other options. The recipe calls for 2 cups, but you can eyeball it by filling up the ketchup bottle about halfway, shaking it well to get all the bits of ketchup stuck to the walls.
- Light Brown Sugar– Balances the acidity in all the other ingredients. For a sweeter sauce, double the sugar.
- Apple Cider Vinegar– Vinegar is the base in many BBQ sauces to provide the signature bite. Champagne vinegar, white vinegar and white wine vinegar or other mild vinegars can be swapped.
- Yellow Mustard– Yellow mustard is the standard, but Dijon is another good option.
- Worcestershire sauce– A robust, heady sauce that adds loads of sophistication to any sauce, including BBQ sauce.
- Molasses– Another great way to balance acidity but also offers a sweet, smokey and warm. There is some in the brown sugar, but more is better.
- Celery Salt- A seasoning made from dried ground celery seeds and salt.
- Black Pepper & Coarse Kosher– Freshly ground provides the most flavor, for a milder flavor use white pepper. Kosher salt is the least salty of the salts.
- Evaporated Milk– Milk that has been simmered so the water content evaporates out leaving behind a pure dairy product that is slightly thicker than regular milk. This makes the dry meatball ingredients into a paste and creates so moist and tender meatballs.
- Seasoned Bread Crumbs– Make your own, use plain or even panko is fine. If they are plain, I suggest 1/2 teaspoon of Italian seasoning to boost the profile.
- Eggs– Binder for the meatballs.
- Ground Meat– This recipe is closer to a meatloaf mix using ground beef and ground pork, but any combination of ground meats can be used or just one. I do like a small amount of fat to help bind, so if using ground chicken or turkey, add some fattier beef or pork.
Make the BBQ Sauce
Start with the BBQ sauce because it takes some time to reduce, but you’ll need a few tablespoons of it to season the meatballs.
- In a large pot or Dutch oven, heat the olive oil over medium-high heat and then add the onion and saute until soft and fragrant. I like to use a mini food processor to mince the onion to get a nice, fine mince without much effort. Add the garlic, sauteing for another 1 minute, but not longer so it doesn’t burn. Burnt garlic gets bitter, so stir to prevent burning.
- Stir in the ketchup and then fill the ketchup bottle halfway with water (it doesn’t have to be exact). Shake it well to release any ketchup sticking to the sides of the bottle. Pour the water into the pot and stir.
- Stir in the rest of the BBQ sauce ingredients and continue to simmer uncovered over medium-low heat, uncovered so it can reduce. Don’t be alarmed if the mustard doesn’t mix in smoothly, as the sauce heats, it will start to break down and blend.
- Continue to simmer on the lowest heat while you make the meatballs.
Make the Meatballs
- Preheat the oven and line a baking sheet with aluminum foil (lightly coated with cooking spray) or parchment paper to prevent sticking.
- In a large mixing bowl, combine the evaporated milk, bread crumbs, onion, garlic, BBQ sauce, eggs, black pepper and salt into a paste. Overmixing is the enemy of a good meatball, so by mixing together the binding ingredients you won’t be tempted to overmix the ground meat.
- Break the ground beef and pork into small pieces as you add it to the mixture. Toss with clean heads (or wear gloves) until blended. Do not overmix.
- Form meatballs into 2-3 inch large meatballs or 1 inch small meatballs and place onto the prepared baking sheet. Roll in your palms or toss from hand-to-hand to form. Bake for 15-20 minutes, depending on size. They are going back into the sauce to simmer and will cook a bit more there.
- Remove from the oven and transfer directly to sauce using a slotted spoon so you aren’t also transferring grease. Simmering helps tenderize and flavor the meatballs with sauce and helps infuse the sauce with flavor too.
- Continue to cook uncovered at a low simmer for about an house or until sauce has reduced and thickened and coats the back of a spoon.
Serving Suggestions
Grandma served her meatballs over mashed potatoes. Make traditional mashed potatoes, ranch flavored or just grab instant potatoes from the store. If potatoes aren’t your jam, couscous, ranch rice or cheddar grits is another good choice.
They are can also be rolled into smaller meatballs and served as cocktail meatballs.
Tips for Great Meatballs
- Always allow meatballs to simmer in whatever sauce you are serving them with. They will absorb flavor and stay moist while lending flavor to the sauce.
- You can use bottled BBQ sauce for Grandma’s BBQ Meatballs, but I recommend the super simple recipe below. It’s great for these meatballs but also on anything from grilled meats to veggies.
- One this is for sure, fat is important in making meatballs. Do not opt for the super lean (and super expensive) beef blends. Aim for an 80/20 mix or more.
- Do not over mix! Over mixing makes for chewy and tough meatballs. Use your hands, versus an electric mixer, and toss instead of blend.
- This is a place where the meat can be over handled. Take small portions and toss them from one hand to another to pack it in instead of rolling or kneading.
Storage & Freezing
Make Ahead & Storage: Meatballs and sauce can be made up to 2 days in advance and honestly, they will only gain more flavor sitted and marinating. Store in an airtight container for up to 5 days. Store the mashed potatoes (or other preferred base) separately from the meatballs.
Reheat on the stove top in a saucepan or in the microwave.
Freezing: Meatballs and sauce can be frozen. Place in an airtight plastic freezer bag and expel as much air as possible. Keep frozen for up to 6 months. Thaw in the fridge overnight and reheat on the stovetop in a saucepan. If the sauce is too thick, thin it with 1/2 cup water, beer or chicken broth.
More Meatball Recipes
- The Best Italian Meatballs
- Buffalo Chicken Meatballs
- Grape Jelly Meatballs
- BBQ Bacon Wrapped Meatballs
Ranch Meatballs
Meatballs with Cranberry Sauce
Homemade Spaghetti and Meatballs
Grandma’s BBQ Meatball Recipe
Equipment
Ingredients
BBQ Sauce:
- 1 tablespoon olive oil
- 1/2 medium sweet onion , minced
- 2 cloves garlic , minced
- 32 ounces ketchup (4 cups)
- 2 cups water*
- 1 cup light brown sugar
- 1/4 cup apple cider vinegar
- 3 tablespoons yellow mustard
- 3 tablespoons Worcestershire sauce
- 3 tablespoons molasses
- 1 tablespoon celery salt
- 2 teaspoons ground black pepper
Meatballs
- 5 ounces evaporated milk
- 3/4 cup seasoned bread crumbs
- 1/2 medium sweet onion minced
- 2 cloves garlic minced
- 3 tablespoons BBQ sauce (that you are currently making)
- 2 eggs lightly beaten
- 2 teaspoons black pepper
- 1 teaspoon coarse kosher salt
- 1 pound ground beef 15/85 mix
- 1 pound ground pork
Instructions
BBQ Sauce:
- In a large pot or Dutch oven, heat the olive oil over medium-high heat and then add the onion and saute for 3 minutes, or until soft. Add the garlic, sauteing for another 1 minute and stirring to prevent burning.
- Stir in the ketchup and then fill the ketchup bottle halfway with water (it doesn't have to be exact). Shake it well to release any ketchup sticking to the sides of the bottle. Pour the water into the pot and stir.
- Stir in the brown sugar, vinegar, mustard, Worcestershire sauce, molasses, celery salt and pepper. Continue to simmer uncovered over medium-low heat, uncovered so the BBQ sauce can reduce.
Meatballs:
- Preheat the oven to 350°F and line a baking sheet with aluminum foil (lightly coated with cooking spray) or parchment paper.
- In a large mixing bowl, combine the evaporated milk, bread crumbs, onion, garlic, BBQ sauce, eggs, black pepper and salt. Stir well.
- Break the ground beef and pork into small pieces as you add it to the mixture. Toss with clean heads (or wear gloves) until blended. Do not overmix.
- Form meatballs into 2-3 inch large meatballs or 1 inch small meatballs and place onto the prepared baking sheet. Bake for 15-20 minutes, depending on size.
- Remove and transfer directly to sauce, discarding any grease that came off the meatballs.
- Continue to cook uncovered at a low simmer for 60-90 minutes, or until sauce has reduced by a fourth.
- Serve over mashed potatoes, rice or couscous.
- If you've tried this recipe, come back and let us know how it was in the comments or star ratings!
Yum! I like meatballs.. I bet my boys would like this.
I love meatballs in spaghetti. I never thought about making BBQ meatballs! This looks so delicious!
Ack! I saw that Loose Cannon beer two years ago at a beer fest and took a pic. My son’s name is Cannon. I haven’t seen it since.
Don’t laugh, but I never thought of bbq sauce on meatballs! I’ve only put spaghetti sauce. Love this idea
Oh I’ll have to give this recipe a shot, I LOVE bbq meatballs! I eat way too many, they’re addicting!
That looks delicious! I have always loved meatballs, and this would be a nice change from my usual sweet and sour meatball recipe.
This is one of the best things about blogging —> Family Recipes! I love when I come across one, I get so excited to try it. 🙂
I love a good homemade meatball. These sound very good
We love having meatballs here at home. My teen especially, she even eats meatball sandwiches. This recipe sounds delicious and I like the brown sugar added.
I love meatballs. I made meatball burgers last week I love them so.